Product SiteDocumentation Site

4.3. Настройка списка репозиториев APT

По окончании первой синхронизации репозиторий готов к использованию.
Непосредственно после установки дистрибутива ALT Platform Builder в файлах /etc/apt/sources.list.d/*.list указан интернет-репозиторий:
$ apt-repo
rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/x86_64 classic
rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/x86_64-i586 classic
rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/noarch classic
Для того чтобы указать локальный репозиторий вместо интернет-репозитория необходимо выполнить следующие действия:
  • удалить все текущие источники:
    # apt-repo rm all
    
  • добавить источник типа file для зеркалированного репозитория p10:
    # apt-repo add file:/srv/public/mirror/p10/branch
    
  • добавить источник типа file для дополнительного репозитория:
    # apt-repo add 'rpm file:/srv/public/mirror/additional x86_64 classic'
    
  • вывести список доступных репозиториев:
    # apt-repo
    rpm file:/srv/public mirror/additional/x86_64 classic
    rpm file:/srv/public/mirror p10/branch/x86_64 classic
    rpm file:/srv/public/mirror p10/branch/noarch classic
    

Примечание

В команде apt-repo add необходимо указать URL с обязательным указанием протокола и необязательным указанием архитектуры и одним или несколькими компонентами. Если при добавлении источника в конце строки отсутствуют архитектура и компонент, будут добавлены две строки (текущая архитектура системы и «noarch») с компонентом «classic».