Saya tidak yakin apa yang Anda inginkan, tetapi:
- Repositori induk selalu http://archive.ubuntu.com/ubuntu - yang lainnya adalah cerminan dari ini. Semua mirror primer lainnya memiliki domain formulir
<cctld>.archive.ubuntu.com
, di mana kode pendek dua karakter adalah Domain Tingkat Atas Domain . Anda dapat menemukan cermin tambahan dengan statusnya di Launchpad .
- Codename distribusi adalah bagian dari saluran (istilah ketiga). Anda dapat menggunakannya
lsb_release -sc
untuk mencari tahu, dan itu adalah kata pertama dari rilis nama cantik dalam huruf kecil ( trusty
untuk Trusty Tahr, misalnya).
- Ada lima saluran:
<codename>
, <codename>-security
, <codename>-updates
, <codename>-backports
dan <codename>-proposed
. Yang pertama diperlukan karena ini adalah basis, yang kedua sangat dianjurkan karena berisi perbaikan keamanan, yang keempat hanya jika Anda memerlukan beberapa paket yang di-backport dari rilis yang lebih baru dan yang kelima hanya jika pengembang meminta Anda untuk mengaktifkannya untuk menguji kemungkinan memperbaiki.
- Ada empat bagian repositori:
main
, multiverse
, universe
dan restricted
( Apa perbedaan antara multiverse, alam semesta, dibatasi dan utama? )
Jadi, Anda selalu dapat membuat brankas sources.list
yang berisi:
deb http://archive.ubuntu.com/ubuntu <codename> main multiverse universe restricted
deb http://archive.ubuntu.com/ubuntu <codename>-security main multiverse universe restricted
Jika Anda ingin perintah melakukan ini:
printf 'deb http://archive.ubuntu.com/ubuntu %s main multiverse universe restricted\n' $(lsb_release -sc){,-security} > /etc/apt/sources.list
Selain daftar Launchpad, daftar yang disediakan oleh program Sumber Perangkat Lunak berasal /usr/share/python-apt/templates/Ubuntu.mirrors
, yang berasal dari python-apt-common
paket. Paket ini hanya ketergantungan tidak langsung dari Saranapt
, sehingga mungkin tidak diinstal secara default pada server.