iT邦幫忙

2024 iThome 鐵人賽

DAY 16
0
自我挑戰組

技術隨筆系列 第 16

在 linux 中新增信任的套件來源

  • 分享至 

  • xImage
  •  

在 Ubuntu Linux 中,要新增一個信任的套件來源(即新的 PPA 或 APT 存儲庫),通常需要以下幾個步驟:

  1. 新增 GPG 金鑰:信任新的套件來源的第一步是新增該來源的 GPG 金鑰。這樣系統才能驗證該來源的軟體包。

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys {GPG_KEY}
{GPG_KEY} 替換為該來源提供的 GPG 金鑰 ID。

  1. 新增套件來源:編輯 /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} 是符合來源內容的描述性名稱。

  1. 更新套件列表:完成以上步驟後,更新系統中的套件列表以使新的來源生效。

sudo apt update

  1. 安裝套件:完成套件列表更新後,可以使用 apt 來安裝來自新來源的套件。

sudo apt install {package_name}

同場加映: 新的建議作法

apt-key adv 已經被標記為過時。在新版的 linux 中,建議採用以下替代方法

  1. 下載並存儲金鑰: curl -fsSL <KEY_URL> | sudo tee /usr/share/keyrings/<keyname>.gpg
  2. 新增套件來源: 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

上一篇
ES Module 在 2024 年的普及率
下一篇
linux 的信任基石 - GPG (GNU Privacy Guard)
系列文
技術隨筆30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言