Nala 是 APT 套件管理器的現代化且使用者友好的前端,旨在增強 Debian 系統上的套件管理體驗。與傳統的 APT 不同,Nala 提供了更直觀的介面和簡化軟體安裝和更新的附加功能。
主要特徵:
- 改進的使用者介面: Nala 的輸出比 APT 的輸出更具可讀性和色彩,使得更容易理解套件操作。
- 速度和性能: 最佳化演算法可加快軟體包檢索和安裝速度。
- 增強的依賴性解析: 更好地處理套件依賴性,以防止安裝過程中的衝突和問題。
- 並行下載: 支援同時下載多個包,減少整體安裝時間。
- 詳細日誌: 為每個命令提供全面的日誌,有助於故障排除和系統管理。
好處:
- 使用方便: 透過簡單的命令和清晰的輸出簡化複雜的套件管理任務。
- 效率: 透過並行下載和更快的處理節省時間。
- 可靠性: 透過改進的依賴管理確保安裝更順暢。
- 能見度: 提供詳細的日誌,增強對套件管理活動的透明度和控制。
介紹完畢後,我們來探討如何使用終端命令和各種方法在 Debian 系統上安裝 Nala。
安裝 Nala 之前更新 Debian
若要成功安裝 Nala,請先更新您的系統軟體套件。這可確保您在具有最新相依性和安全性修補程式的環境中安裝 Nala。
為此,請打開預設終端並輸入以下命令:
sudo apt update && sudo apt upgrade
此命令從儲存庫中取得可用套件的清單並升級所有過時的套件。這 sudo
前綴用於以管理權限執行命令。
方法一:透過APT指令安裝Nala
繼續安裝 Nala
現在系統已經更新了,我們可以安裝Nala了。高階軟體包工具 (APT) 是 Debian 的軟體包管理器。它用於自動安裝、升級和刪除軟體包。使用 APT 可確保 Nala 所需的所有相依性也已安裝。
執行以下命令安裝 Nala:
sudo apt install nala
該命令告訴 APT 安裝 Nala 軟體包。如果您的系統上未安裝所需的依賴項,APT 將解決問題並安裝它們。
驗證 Nala 安裝
安裝完成後,最佳實務是驗證 Nala 是否已成功安裝。此步驟確保 Nala 不僅已安裝而且可以正常運作。若要檢查已安裝的 Nala 版本,請執行下列命令:
nala --version
這條指令會顯示Nala的版本號,說明已經安裝成功。
透過 PPA (Volian Scar) 安裝 Nala
安裝 Nala 的另一種方法是利用 Volian Scar 儲存庫。此儲存庫提供更新的速度往往比 Debian 儲存庫稍快。但是,必須注意的是 volian-archive-scar 允許安裝更新的依賴項以確保與 Nala 的兼容性。然而,由於軟體包和 Nala 不是專門為這些版本設計的,這可能會導致意想不到的後果。
安裝所需的軟體包
在繼續之前,特定套件必須確保系統可以新增新儲存庫並處理透過 HTTPS 的安全通訊。執行以下命令:
sudo apt install curl software-properties-common apt-transport-https ca-certificates -y
此命令安裝 curl
用於從 URL 取得數據, software-properties-common
用於管理儲存庫, apt-transport-https
透過 HTTPS 啟用套件管理,以及 ca-certificates
允許系統驗證 SSL 憑證的真實性。
導入 Volian Scar APT 儲存庫以進行 Nala 安裝
現在,讓我們匯入 Volian Scar 儲存庫的 GPG 金鑰。 GPG 金鑰可確保從此儲存庫安裝的軟體套件的真實性和完整性。使用以下命令導入金鑰:
curl -fSsL https://deb.volian.org/volian/scar.key | gpg --dearmor | sudo tee /usr/share/keyrings/volian.gpg > /dev/null
匯入 GPG 金鑰後,下一步是將 Volian Scar 儲存庫新增至您的系統。運行這個命令:
echo "deb [signed-by=/usr/share/keyrings/volian.gpg] https://deb.volian.org/volian/ scar main" | sudo tee /etc/apt/sources.list.d/volian-archive-scar-unstable.list
Nala PPA 導入後刷新 APT 包索引
在新增 Volian Scar 儲存庫後,更新 APT 套件快取至關重要。這可確保 APT 知道此儲存庫中可用的新軟體包。
使用以下命令更新 APT 快取:
sudo apt update
透過 Volian Scar PPA 在 Debian 上安裝 Nala
成功新增儲存庫並更新 APT 快取後,您現在可以透過執行以下命令從 Volian Scar 儲存庫安裝 Nala:
sudo apt install nala
確認 Debian 上的 Nala 版本
為了確保 Nala 已安裝並可運行,檢查其版本是一個很好的做法。使用以下命令顯示Nala的版本:
nala --version
按照這些步驟,您已透過 Volian Scar 儲存庫成功安裝了 Nala。但是,由於較新的依賴項可能尚未在您的 Debian Linux 版本中進行廣泛測試,因此必須謹慎行事。
入門:基本 Nala 指令
本節介紹 Nala(libapt-pkg 的前端)的基本指令。 Nala 有一個簡單的介面,使套件管理更加簡單。充分了解這些命令對於使用 Nala 的所有功能來管理 Debian Linux 上的軟體包非常重要。
檢查那拉版本
讓我們先驗證安裝的是哪個版本的 Nala。此資訊對於相容性和故障排除至關重要。若要檢查版本,請執行下列命令:
nala --version
使用 Nala 更新 APT 軟體包列表
套件管理中最常見的任務之一是保持套件清單的更新。這可確保您了解最新版本和補丁。若要使用 Nala 更新軟體包列表,請使用以下命令:
sudo nala update
此命令將包索引檔案與其來源同步。
使用 Nala 升級 APT 軟體包
保持系統最新是必不可少的。更新軟體包清單後,您可能想要升級已安裝的軟體包。若要執行升級,請執行:
sudo nala upgrade
此命令會將所有已安裝的軟體包升級至最新版本。
使用 Nala 安裝 APT 軟體包
Nala 讓安裝特定的軟體包變得簡單。若要安裝套件,請使用以下語法:
sudo nala install <package-name>
代替 <package-name>
與您要安裝的軟體包的實際名稱。
使用 Nala 刪除軟體包
如果您需要卸載軟體包,Nala 提供了一個易於使用的命令。若要刪除包,請輸入以下命令:
sudo nala remove <package-name>
和安裝指令一樣,替換 <package-name>
以及您要卸載的軟體包的名稱。
使用 Nala 搜尋 APT 軟體包
為了在儲存庫中搜尋包,Nala 提供了一個搜尋命令,可以幫助您根據關鍵字尋找包。使用這個語法:
nala search <keyword>
代替 <keyword>
與您正在搜尋的術語。
與 Nala 查看包裹信息
Nala 提供了查看有關特定套件的詳細資訊的功能。要檢索包信息,請使用以下命令:
nala show <package-name>
再次更換 <package-name>
與您要查詢的套件的名稱。
結論
本指南介紹如何使用 APT 套件管理器在 Debian 12 Bookworm、Debian 11 Bullseye 或 Debian 10 Buster 上安裝 Nala。我們也透過 Volian Scar 儲存庫介紹了另一種安裝方法。然後,我們回顧了有效使用 Nala 的基本命令。 Nala 是一個有用的套件管理工具,為系統管理員和使用者提供了一個簡單的介面。
最後,隨時了解 Nala 的最新版本和文件也很重要。檢查官方來源以獲取最可靠的資訊和更新。