Debian

如何以更有用的方式添加儲存庫?

  • October 28, 2018

我嘗試在 ubuntu 18.04 中安裝 VirtualBox,遵循https://www.virtualbox.org/wiki/Linux_Downloads

將以下行添加到您的 /etc/apt/sources.list。根據您的發行版,將 ’’ 替換為 ‘artful’、‘zesty’、‘yakkety’、‘xenial’、’trusty’、‘stretch’、‘jessie’ 或 ‘wheezy’(舊版本的 VirtualBox 支持不同的發行版) :

deb https://download.virtualbox.org/virtualbox/debian <mydist> contrib
  1. 這是我的命令:
sudo echo "deb https://download.virtualbox.org/virtualbox/debian bionic contrib" | sudo tee -a /etc/apt/sources.list

有沒有一些程序化的方式來獲得價值<mydist> 而不是填寫bionic?我想讓它可用於所有 Ubuntu 版本。 2. 另外,如果我將該行添加到單個文件而不是 /etc/apt/sources.list,我該如何命名該文件?

echo "deb https://download.virtualbox.org/virtualbox/debian bionic contrib" > /etc/apt/sources.list.d/my.virtualbox.list


謝謝。
  1. 在 Ubuntu 上,lsb_release -sc將為您提供與已安裝版本相對應的代號。
  2. 如果您使用已在使用的文件名和>重定向運算符,您將覆蓋現有文件,是的。

對於單行儲存庫描述符,文件名必須以.list. 有關詳細資訊,sources.list請參見手冊頁。除此之外,您可以使用任何您喜歡的名稱,只要它僅使用字母數字字元、下劃線、連字元和句點即可。如果您想檢查文件是否存在,您知道要使用的名稱;沒有儲存庫文件名的官方系統資料庫。

引用自:https://unix.stackexchange.com/questions/478248