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

Filesystem:/etc/apt/sources.list

OSWikiHK,自由中文開源知識庫

< Filesystem: | etc | apt
Jump to: navigation, search

檔案 /etc/apt/sources.list 記錄了APT套件庫的位置,即APT系統可以從那裡取得套件。

其格式為:

類型 URI 發行版本 組別...
  • 類型 - dpkg 系統 (Debian/Ubuntu 等) 會是 "deb" 或 "deb-src",RPM 系統 (Fedora/RedHat 等) 則會是 "rpm" 或 "rpm-src":
    • deb : 表示這個 APT 套件庫收藏了dpkg 套件。
    • deb-src : 表示這個 APT 套件庫收藏了 dpkg 套件的源碼,即 *.orig.tar.gz 、 *.dsc 及 *.diff.gz 三個檔。
    • rpm : 表示這個 APT 套件庫收藏了 RPM 套件。
    • rpm-src : 表示這個 APT 套件庫收藏了 SRPM 套件 (即收藏源程式碼的RPM套件)。
  • URI - 表示 APT 伺服器的位址及使用協定
    • http://apt.example.com - 透過 HTTP 拿取套件
    • ftp://ftp.example.com - 透過 FTP 拿取套件
    • cdrom:[Debian GNU/Linux 3.0 (woody) - Bonzai Linux]/ - 由 CD-ROM 拿取套件
    • file:///var/ftp/debian/ - 直接從本地檔案系統拿取套件
  • 發行版本 (Distribution) - e.g. stable, unstable, sid, edgy
  • 組別 (Section) - main, contrib, non-free

Debian 例子:

deb http://ftp.hk.debian.org/debian/ stable main contrib non-free
# deb-src http://ftp.hk.debian.org/debian/ stable main contrib non-free
deb http://ftp.hk.debian.org/debian-non-US/ stabe/non-US main contrib non-free
# deb-src http://ftp.hk.debian.org/debian-non-US/ stabe/non-US main contrib non-free

deb http://security.debian.org/ stable/updates main contrib non-free

Red Hat 例子:

# Red Hat Linux 9
rpm http://ayo.freshrpms.net redhat/9/i386 os updates freshrpms
# rpm-src http://ayo.freshrpms.net redhat/9/i386 os updates freshrpms
Personal tools