ชื่อของไฟล์ในนั้น/etc/sources.list.d
จะต้องลงท้าย.list
ด้วยหากไฟล์นั้นจะต้องรวมอยู่ในแหล่งซอฟต์แวร์
ในฐานะที่เป็นคนหน้าของแหล่งที่มารายการพูดว่า:
รายละเอียด
The package resource list is used to locate archives of the package
distribution system in use on the system. At this time, this manual
page documents only the packaging system used by the Debian GNU/Linux
system. This control file is /etc/apt/sources.list.
The source list is designed to support any number of active sources and
a variety of source media. The file lists one source per line, with the
most preferred source listed first. The format of each line is: type
uri args The first item, type determines the format for args. uri is a
Universal Resource Identifier (URI), which is a superset of the more
specific and well-known Universal Resource Locator, or URL. The rest of
the line can be marked as a comment by using a #.
SOURCES.LIST.D
The /etc/apt/sources.list.d directory provides a way to add
sources.list entries in separate files. The format is the same as for
the regular sources.list file. File names need to end with .list and
may only contain letters (a-z and A-Z), digits (0-9), underscore (_),
hyphen (-) and period (.) characters. Otherwise APT will print a notice
that it has ignored a file if the file doesn't match a pattern in the
Dir::Ignore-Files-Silently configuration list - in this case it will be
silently ignored.
ยกตัวอย่างจากหน้านี้สมมติว่าคุณต้องการติดตั้งChef (จาก opscode)สิ่งที่คุณต้องทำคือ:
- สร้างและเปิดไฟล์ชื่อ
opscode.list
:
sudo vim /etc/apt/sources.list.d/opscode.list
- เพิ่มบรรทัดที่ต้องการและบันทึกไฟล์:
deb http://apt.opscode.com/ oneiric main
ขั้นตอนข้างต้นสามารถรวมกันเพื่อสร้างคำสั่งเดียว:
sudo /bin/sh -c 'echo "deb http://apt.opscode.com/ onereic main" > /etc/apt/sources.list.d/opscode.list'
หมายเหตุ:คำสั่งมีonereic
เพราะสมญานามของอูบุนตูที่คุณใช้เป็นOnereic ถ้าคุณใช้Precise (12.04) คุณจะมีนักprecise
เขียน
apt-config dump
คุณสามารถถ่ายโอนข้อมูลการกำหนดค่าที่ฉลาดในปัจจุบันโดยใช้Dir::Etc::sourceparts "sources.list.d";
ควรจะมีเส้นที่บอกว่า อาจช่วยในการตรวจสอบเพิ่มเติม