Ubuntu/Debian 中使用高階軟體包工具 (APT) 的 10 個示例
Ubuntu 和 Debian 是當今最流行的兩個 Linux 發行版,它們都使用高階軟體包工具 (APT) 進行軟體包管理。APT 是一款功能強大的工具,允許使用者輕鬆管理軟體安裝、更新和刪除。在本文中,我們將介紹一些在 Ubuntu 和 Debian 中使用 APT 的示例。
更新軟體包快取
在深入安裝或更新軟體包之前,首先更新軟體包快取非常重要。軟體包快取是 APT 可以安裝的所有可用軟體包的列表。要更新軟體包快取,只需開啟終端並鍵入以下命令:
sudo apt update
這將從軟體倉庫下載最新的軟體包資訊並更新軟體包快取。
安裝軟體包
在 Ubuntu 和 Debian 中安裝軟體包是一個簡單的過程。要安裝軟體包,只需使用以下命令:
sudo apt install package-name
例如,要安裝流行的文字編輯器 Vim,我們可以使用以下命令:
sudo apt install vim
這將下載並在您的系統上安裝 Vim 文字編輯器。您可以將“vim”替換為您想要安裝的任何其他軟體包的名稱。
更新軟體包
出於安全和穩定性原因,保持系統更新至關重要。要更新系統上所有已安裝的軟體包,請使用以下命令:
sudo apt upgrade
這將下載並安裝系統上所有已安裝軟體包的最新版本。如果存在更新版本,APT 將升級該軟體包。
刪除軟體包
如果您不再需要系統上安裝的軟體包,可以使用 APT 輕鬆將其刪除。要刪除軟體包,請使用以下命令:
sudo apt remove package-name
例如,要刪除我們之前安裝的 Vim 文字編輯器,我們可以使用以下命令:
sudo apt remove vim
這將從您的系統中刪除 Vim 文字編輯器。
清除軟體包
當您使用“apt remove”命令刪除軟體包時,它僅刪除軟體包檔案,保留任何配置檔案。如果您想完全刪除軟體包,包括其配置檔案,請使用以下命令:
sudo apt purge package-name
例如,要完全刪除 Vim 文字編輯器及其配置檔案,我們可以使用以下命令:
sudo apt purge vim
這將刪除 Vim 文字編輯器和任何關聯的配置檔案。
搜尋軟體包
如果您正在尋找要安裝的特定軟體包,可以使用“apt search”命令搜尋軟體包快取。例如,要搜尋 Python 程式語言,請使用以下命令:
sudo apt search python
這將顯示與 Python 相關的全部軟體包列表。
檢視軟體包資訊
如果您想檢視特定軟體包的資訊,例如其版本號或描述,請使用以下命令:
apt show package-name
例如,要檢視 Vim 文字編輯器的資訊,我們可以使用以下命令:
apt show vim
這將顯示有關 Vim 軟體包的詳細資訊。
清理
隨著時間的推移,APT 可能會累積大量軟體包快取檔案和其他臨時檔案。要清理這些檔案並釋放磁碟空間,請使用以下命令:
sudo apt autoclean
這將刪除不再需要的任何軟體包快取檔案。
以下是一些在 Ubuntu 和 Debian 中使用 APT 的其他示例:
安裝多個軟體包
如果您想一次安裝多個軟體包,只需在“apt install”命令後面列出所有軟體包即可。例如,要安裝 Vim 和 Nano 文字編輯器,可以使用以下命令:
sudo apt install vim nano
這將一次安裝這兩個軟體包,從而節省您的時間和精力。
升級單個軟體包
如果您只想將特定軟體包升級到其最新版本,可以使用以下命令:
sudo apt install package-name
這將把指定的軟體包升級到其最新版本,同時保持所有其他軟體包不變。
從特定倉庫安裝軟體包
如果您想從特定的軟體倉庫安裝軟體包,可以使用以下命令:
sudo apt install package-name/repository-name
例如,要從 Mozilla 倉庫安裝 Firefox 網路瀏覽器的最新版本,可以使用以下命令:
sudo apt install firefox/mozilla
這將從 Mozilla 倉庫下載並安裝 Firefox 軟體包。
安裝軟體包但不安裝其依賴項
如果您想安裝軟體包但不安裝其依賴項,可以使用以下命令:
sudo apt install --no-install-recommends package-name
這將安裝指定的軟體包,但排除任何不嚴格需要的推薦軟體包或依賴項。
刪除未使用的軟體包
隨著時間的推移,您的系統可能會累積許多不再需要的未使用軟體包。要刪除這些軟體包並釋放磁碟空間,請使用以下命令:
sudo apt autoremove
這將刪除作為其他軟體包的依賴項自動安裝的任何軟體包,但現在不再需要。
新增新的倉庫
如果您想安裝預設倉庫中沒有的軟體包,可以向系統新增新的倉庫。要新增新的倉庫,請在 /etc/apt/sources.list.d/ 目錄中建立一個名為“repository-name.list”的檔案,並新增以下行:
deb repository-url distribution component
將“repository-name”替換為倉庫的名稱,“repository-url”替換為倉庫的 URL,“distribution”替換為 Ubuntu 或 Debian 發行版代號,“component”替換為倉庫的元件(例如“main”、“contrib”、“non-free”等)。
例如,要將 Docker CE 倉庫新增到您的系統中,請在 sources.list.d/ 目錄中建立一個名為“docker-ce.list”的檔案,並新增以下行:
deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable
儲存檔案並執行以下命令新增倉庫金鑰:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
最後,執行以下命令更新軟體包快取並安裝 Docker CE:
sudo apt update sudo apt install docker-ce
現在,APT 將使用新的倉庫來安裝和更新軟體包。
結論
APT 是一款功能強大的軟體包管理工具,可輕鬆管理 Ubuntu 和 Debian 中的軟體安裝、更新和刪除。在本文中,我們介紹了一些最常用的 APT 命令及其用法。透過掌握這些命令,您可以充分利用 APT 的功能,並使您的系統保持最新、安全和高效。只需稍加練習和實驗,您就可以熟練使用 APT 管理您的軟體包。