Для пакетов DEB предусмотрена возможность хранения источников пакетов, чтобы не тратить время на поиск требуемого. Основная информация об источниках находится в файле /etc/apt/sources.list. Для бинарных пакетов общий вид записи в этом файле такой:
deb путь_к_источнику дистрибутив [каталог …]
Для пакетов с исходным кодом записи имеют такой вид:
deb-src путь_к_источнику дистрибутив [каталог …]
В данном случае под дистрибутивом понимают тип дистрибутива Linux, к которому относится целевой набор пакетов. Различают как минимум четыре типа: стабильный (stable), нестабильный (unstable), в процессе тестирования (testing) и замороженный (frozen).
Каталоги, которые указываются в самом конце, имеют определенные имена. Как правило, это main, contrib и non-free. При поиске пакетов будут использованы каталоги типа дистрибутив/каталог1, дистрибутив/каталог2 и т.д. Самая главная запись – это путь к источнику. Она может иметь несколько видов:
- cdrom: [метка_диска] – для CD и DVD;
- http://адрес – HTTP-адрес хранилища;
- ftp: //адрес – FTP-адрес хранилища;
- file: адрес – имя каталога, который является хранилищем.