在 Ubuntu Linux 中,要新增一個信任的套件來源(即新的 PPA 或 APT 存儲庫),通常需要以下幾個步驟:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys {GPG_KEY}
將 {GPG_KEY}
替換為該來源提供的 GPG 金鑰 ID。
/etc/apt/sources.list
或在 /etc/apt/sources.list.d/
資料夾下新增一個 .list
檔案,並將新的來源資訊加入其中。sudo add-apt-repository 'deb http://repository.url/ubuntu bionic main'
或者手動編輯並加入: sudo nano /etc/apt/sources.list.d/{repository_name}.list
然後加入一行,例如: deb http://repository.url/ubuntu bionic main
注意:請確保 {repository_name}
是符合來源內容的描述性名稱。
sudo apt update
sudo apt install {package_name}
apt-key adv
已經被標記為過時。在新版的 linux 中,建議採用以下替代方法
curl -fsSL <KEY_URL> | sudo tee /usr/share/keyrings/<keyname>.gpg
echo "deb [signed-by=/usr/share/keyrings/<keyname>.gpg] http://repository.url/ubuntu bionic main" | sudo tee /etc/apt/sources.list.d/<repository_name>.list