ฉันไม่แน่ใจว่าคุณต้องการอะไร แต่:
- ที่เก็บพาเรนต์จะเป็นhttp://archive.ubuntu.com/ubuntu เสมอ - ทุกสิ่งทุกอย่างเป็นสิ่งที่สะท้อนถึงสิ่งนี้ กระจกหลักอื่น ๆ ทั้งหมดที่มีโดเมนของรูปแบบที่สองตัวละครรหัสสั้นเป็นรหัสประเทศโดเมนระดับบนสุด คุณสามารถค้นหากระจกเพิ่มเติมเกี่ยวกับสถานะของพวกเขาที่Launchpad
<cctld>.archive.ubuntu.com
- ชื่อรหัสการแจกจ่ายเป็นส่วนหนึ่งของช่อง (คำที่สาม) คุณสามารถใช้
lsb_release -sc
เพื่อค้นหาสิ่งนั้นและมันเป็นคำแรกของชื่อสวย ๆ ในตัวพิมพ์เล็ก ( trusty
สำหรับ Trusty Tahr เป็นต้น)
- มีช่องทางห้า:
<codename>
, <codename>-security
, <codename>-updates
, และ<codename>-backports
<codename>-proposed
สิ่งแรกคือจำเป็นเพราะมันเป็นพื้นฐานแนะนำอย่างที่สองเนื่องจากมีการแก้ไขความปลอดภัยที่สี่เท่านั้นถ้าคุณต้องการแพคเกจบาง backported จากรุ่นใหม่และที่ห้าเท่านั้นหากนักพัฒนาขอให้คุณเปิดใช้งานสำหรับการทดสอบเป็นไปได้ แก้ไข
- มีสี่ส่วนพื้นที่เก็บข้อมูลคือ:
main
, multiverse
, universe
และrestricted
( ความแตกต่างระหว่างลิขสิทธิ์จักรวาลที่ จำกัด และหลัก? )
ดังนั้นคุณสามารถสร้างตู้นิรภัยsources.list
ที่มีเพียง:
deb http://archive.ubuntu.com/ubuntu <codename> main multiverse universe restricted
deb http://archive.ubuntu.com/ubuntu <codename>-security main multiverse universe restricted
หากคุณต้องการคำสั่งให้ทำสิ่งนี้:
printf 'deb http://archive.ubuntu.com/ubuntu %s main multiverse universe restricted\n' $(lsb_release -sc){,-security} > /etc/apt/sources.list
นอกเหนือจากรายการ Launchpad รายการที่มาจากโปรแกรม Software Sources นั้นมาจาก/usr/share/python-apt/templates/Ubuntu.mirrors
ซึ่งมาจากpython-apt-common
แพ็คเกจ แพคเกจนี้เป็นเพียงทางอ้อมชี้ให้เห็นถึงการพึ่งพาของapt
ดังนั้นจึงอาจไม่ได้รับการติดตั้งโดยเริ่มต้นบนเซิร์ฟเวอร์