OSWikiHK: 請協力 GPLv3 的中文翻譯工作。

使用 software-properties 管理 APT 套件來源清單

OSWikiHK,自由中文開源知識庫

DebianUbuntuKubuntuXubuntu 等使用 Debian 開發的 APT 系統管理套件,讓使用者可以輕地搜尋、下載、安裝和升級在網上、硬碟或光碟上軟件庫中的套件,並在安裝、升級和移除時,自動找出所有額外需要同時安裝、升級或移除的相依套件,令軟件管理變得簡易非常。然而,我們仍需要告訴 APT 由那地方取得軟件,即軟件庫的位置。APT 使用文字檔案 /etc/apt/sources.list 記錄 APT 套件庫的位置,使用者可以直接編輯該檔案增減軟件庫。此外,UbuntuXubuntuDebian (由 4.1 開始) 提供由 Ubuntu 開發的圖形介面工具 軟件來源 (Software Sources, software-properties) 令管理軟件來源變得更簡易。

目录

啟動 軟件來源 (Software Sources, software-properties)

先選取『系統』(System) -> 『管理』(Administration) -> 『軟件來源』(Software Sources, 部份 GNU/Linux 可能誤譯為 軟體原始碼) 啟動 軟件來源 (Software Sources)

您真可以直接在系統管理員 (使用者 root) 權限下輸入命令: software-properties

軟件組別

Debian 和 Ubuntu 有大量軟體,更新。然而因為授權和支援程度問題,這些軟件被分成四個組別 (section) ,您需要留意系統啟用的組別,以可以安裝最適合的軟件。在軟體來源 (Software Sources) 選擇 Ubuntu 軟體 (Ubuntu Software)Debian 軟體 (Debian Software) 分頁就會在 由網際網路下載 (Downloadable from the Internet) 下看到可以選擇的軟件組別。Debian 的軟件組別有如下:

  • main - Debian 官方支援的自由/開源軟件。這些軟體需要完全符合 Debian 自由軟體指引 (DFSG, Debian Free Software Guideline) 的要求,提供原始碼和容許人自由修改及分發。所以當這些軟件被發現任何安全性漏洞時,Debian 會在短時間內提供更新供下載安裝,令其安全性受到最好的保障。
  • non-free - 不符合 DFSG 的軟體。這些軟體雖然一般都可以免費取得,但其授權可能有不同的限制。當軟件被發現任何安全性漏洞時,Debian 可能因為版權問題未能即時提供更新,令其安全性和穩定性較差。
  • contrib - 符合 DFSG 的軟體,但需要不符合 DFSG 的軟體才可以運行。

而 Ubuntu 的軟件組別有如下:

  • main - Canonical 所支援的自由/開源軟件,亦是 Ubuntu 官方主要軟體。這些軟體一般較多人使用,Ubuntu 推出時對這些軟體的測試亦較全面,所以其穩定性和與 Ubuntu 的整合度較佳。而更重要的是當軟件被發現任何安全性漏洞時,Ubuntu 會在短時間內提供更新供下載安裝,令其安全性受到最好的保障。所以建議重要的伺服器應盡量只使用這個軟件庫的軟體。
  • universe - 社群協力維護自由/開源軟件。這些軟體相對 main 一般較小人使用或較不重要,所以 Ubuntu 官方並不提供支援。其所面對的測試會被 main 中的軟件較小,所以穩定性和與 Ubuntu 的整合度亦只屬一般。當軟件被發現任何安全性漏洞時,有關更新會由非受薪的 Ubuntu 社群志願者提供,提供速度可能會較慢。
  • restricted - 私有版權的硬體驅動程式。這些軟體並非自由/開源軟件,軟體的生產商並沒有提供軟件的源程式碼或源程式碼不容放自由修改。然而,這些軟體一般有一些硬體的驅動程式,在一些電腦屬不可缺或非常重要的程式。為方便使用者,Ubuntu 才收錄這軟體。當軟件被發現任何安全性漏洞時,Ubuntu 會在有關生產商提供修正後盡快提供更新,但提供速度可能會較慢。
  • multiverse - 受限於版權或相關法律規定的軟體。

此外,無輪 Ubuntu 或 Debian 的各軟件組別之下還有一個原始碼 (Source code) 的選項,指示是否包括原始碼套件 (sources.list 中的 deb-src 列)。如果您是初學者,不把算自行重新編輯任何套件,可以不勾選這選項。

選擇下載伺部器

Ubuntu 和 Debian 的官方軟件庫在世界各地都有不少鏡像站 (mirror site),使用一個返您所在地區的鏡像站可以大大加快更新和安裝軟件的速度。

軟體來源 (Software Sources)Ubuntu 軟體 (Ubuntu Software)Debian 軟體 (Debian Software) 分頁下按下載自 (Downloaded from) 右選的拉下清單,選取『其他--』 (Other...),就會彈出選擇下載伺服器 (Select Best Server) 對話框:

在清單裡選擇您所在地區或最新您所在地區的下載伺服器。香港 Ubuntu 使用者留意要選擇 hk.archive.ubuntu.com,此伺服器其實指向 Canonical 英國的伺服器,下速度比台灣、韓國和 hostrino.com 都要慢。您亦可以按『選擇最佳的伺服器』,由系統進行一連串測試找出最近的下載伺服器。搞定後,按『選擇伺服器』 (Choose server) 確定選擇。

加入第三方軟件庫

除了 Ubuntu/Debian 官方軟件庫 (software repository),不少第三方軟件商和自願人仕亦有提供大量非官方的軟件庫。在 Ubuntu 或 Debian 加入和啟用這些軟件庫,可以安裝更多 Ubuntu/Debian 官方軟件庫沒有收錄或更新版的軟件,例如 Skype 和 Google Earth 等。

有關如何使在 軟件來源 加入第三方軟件庫,可以參考《為 Ubuntu 加入套件庫》《為 Debian 加入套件庫》

更新設定

認證設定

為確保所有套件都是由可信賴人仕包封,沒有被人惡意加入有問題程式碼,所有軟件庫都會經電子簽名簽署認證。如果系統發現軟件庫和其提供的套件不符合已簽署認證的資料或簽署的電子簽名未被認證,會發出警告。您可以認證有關軟件庫的電子簽名來避免這問題。

有關如何使在 軟件來源 認證軟件庫金鑰,可以參考《為 Ubuntu 加入套件庫》《為 Debian 加入套件庫》

統計設定

統計 (Statistics) 分頁只有一個選項讓您決定是否參加 Popularity Contest 統計調查。勾選這個選項表示參加了這個調查,會自動安裝套件 popularity-contest。往後,系統會定期把您所安裝軟件的清單和使用頻率傳送給 Debian 或 Ubuntu 作統計調查之用,讓 Debian/Ubuntu 可以改善到更貼近使用者需要。

請參看

外部資料

Personal tools
廣告橫額