Настройка APT

APT позволяет взаимодействовать с репозиторием с помощью различных протоколов доступа. Наиболее популярные — HTTP и FTP, именно они используются для работы с . Однако существуют и некоторые дополнительные методы.

Настройка описаний репозиториев задается в файле /etc/apt/sources.list в следующем виде:

rpm [подпись] метод:путь база название
rpm-src [подпись] метод:путь база название
	  

Например, при установке ALTLinux в /etc/apt/sources.list записываются следующие настройки:

   
# Sisyphus
rpm [alt] ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Sisyphus i586/Mandrake sisyphus
rpm-src [alt] ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Sisyphus i586/Mandrake sisyphus
	  

При этом, реальная структура репозитория по адресу ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Sisyphus выглядит следующим образом:

ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Sisyphus
|-- SRPMS
|-- i586
| |-- Mandrake
| | |-- RPMS
| | |-- RPMS.sisyphus -> RPMS
| | |-- SRPMS.sisyphus -> ../../SRPMS
| | |-- base
	  

Более подробное описание команд программы apt-get можно найти в справочной системе дистрибутива на страницах apt-get(8) и apt.conf(5).