Contents

如何修復 Linux 終端機中的“apt-get:找不到命令”

要點

如果您遇到「apt-get」命令不可用的問題,則必須驗證您的作業系統是否使用基於 Debian 的發行版。

在 CentOS 或 RHEL 等替代 Linux 發行版上部署時,建議使用對應的套件管理器,而不是依賴 apt-get。

恢復作業系統或執行.deb 軟體包的下載和安裝可能會修正 Debian、Ubuntu 或 Raspbian 作業系統中「apt-get」命令不可用的問題。建議確認任何拼字錯誤的準確性,並在此過程中需要時使用“sudo”。

當嘗試在基於 Debian 的 Linux 發行版上安裝軟體時,強烈建議使用可靠的終端命令「apt-get」。儘管如此,可以想像,在安裝過程中可能會遇到系統回傳「命令找不到」訊息的問題。

為了解決嘗試使用“apt-get”實用程式時遇到“命令未找到”錯誤的問題,請按照以下步驟操作:

什麼是 apt-get?

apt-get 是一個重要的實用程序,專門用於透過命令列介面管理基於 Debian 的作業系統中的軟體包。這種多功能應用程式使用戶能夠輕鬆且有效率地安裝、升級或刪除各種類型的軟體應用程式。若要有效利用 Apt-get,請依照以下簡單步驟操作:

 apt-get [option] [command] 

若要安裝 scrot 螢幕擷取軟體,可以透過在終端機或命令提示字元下鍵入「sudo apt-get install scrot」並按 Enter 鍵來利用命令列介面。

 apt-get install scrot 

從技術角度來看,建議在軟體包安裝過程中避免使用 apt-get 進行任何形式的用戶交互,因為它的棄用狀態表明不應在此類環境中使用它。相反,人們應該選擇更簡潔的 apt 命令,該命令在其範圍內包含 apt-get 操作。但值得注意的是,apt-get 仍然是透過腳本流程實現自動化安裝的可接受選項。

雖然這兩種方法都可以成功安裝軟體,但它們在效能或功能方面沒有顯著差異。

但是如果 apt-get 不起作用怎麼辦?

在 CentOS 或 RHEL 上遇到「apt-get:找不到指令」?

apt-get 指令的功能通常是無縫的;但是,一旦遇到困難,該如何解決這些問題呢?

在特定發行版不使用 apt-get 作為其主要套件管理系統的情況下,安裝過程將是無效的並且產生不令人滿意的結果。除其他情況外,這種不便可能是由於嘗試透過 Web 介面存取遠端伺服器而引起的。為了糾正這種困境,必須部署適當的套件管理器,這將有助於無縫執行所需的軟體元件。

給定 Linux 發行版中使用的特定套件管理器可能有所不同,可能包括 Pacman、Zypper、Yum 或 DNF 等。

如果連接到 CentOS 伺服器並希望安裝軟體,而不是使用命令“apt-get”或簡單地“apt”,則需要使用稱為“yum”的替代套件管理器。

 yum install PACKAGE_NAME 

上述術語“PACKAGE\_NAME”表示可以安裝的軟體包。

我們對 APT (Advanced Package Tool)、YUM (Yellowdog Updater Modified) 和 DNF (Dandified YUM) 的檢查對它們的異同進行了更深入的分析。

修正 Debian、Ubuntu 或 Raspberry Pi 作業系統上的“apt-get:找不到命令”

如果您使用 Debian 系列內的發行版,包括 Ubuntu、Pop!\_OS 或 Raspberry Pi OS,並遇到「apt-get」命令不可用的問題,應採取什麼措施來解決此問題事情?

令人驚訝的是,這種情況是可以想像的;然而,可以採取什麼措施來糾正這種情況?

恢復作業系統是解決當前問題的一種快速且最少干預的方法。

⭐ 或者,從 Ubuntu 網站 下載 apt.deb 並使用 sudo dpkg-i apt_[VERSION].deb 安裝(更改檔案名以符合下載的檔案)。

在某些情況下,使用 Raspberry Pi 作業系統的使用者可能會遇到使用「apt-get install」或「sudo apt-get install」無法有效執行其預期功能的問題。在這種情況下,建議嘗試使用替代命令“apt install”,據觀察,該命令可以緩解上述問題並成功安裝所需的軟體包。

如果您在嘗試執行「apt-get install」指令時遇到錯誤訊息,上面寫著「暫時失敗解決」並附有伺服器 URL,則表示問題出在您的網路連線上。要驗證這一點,請執行以下測試:

⭐網路連接

⭐系統時鐘與日期

要確定電腦是否能夠存取特定網站(例如 Google),使用「ping」命令可能會很有效。此實用程式可讓使用者確定其裝置是否能夠透過發送和接收資料包與指定網站進行通訊。透過執行此過程,個人可以驗證其電腦與目標站點之間的連接狀態,確保他們成功連接到互聯網。

完成任何所需的修改後,建議重新啟動裝置以獲得最佳效能,然後再次嘗試該任務。

修正「apt-get:指令找不到」錯誤的其他方法

未找到指令”顯示錯誤訊息。

正確輸入命令「apt-get」對於避免在 Linux 終端機環境中由於拼寫錯誤或拼寫錯誤而可能出現的潛在問題至關重要。在進行任何操作之前,採取必要的預防措施並仔細驗證命令的正確性非常重要。

也許問題在於權限不足。作為“apt-get”的替代方案,請考慮使用“sudo apt-get”。這可能會解決您遇到的與“找不到命令”錯誤訊息相關的任何問題。

儘管嘗試了前面的故障排除步驟,但「找不到命令」錯誤仍然存在,根本原因可能在於sudo 系統本身,而不是apt-get 套件管理器。要解決此特定問題,請參閱我們的綜合指南解決“sudo:找不到命令”問題以獲得進一步幫助。