Русский Debian 3.0 FAQ 0.3

Как добавить http или ftp зеркало Debian ?


Существуют два способа указания пути к архиву пакетов Debian .

В случае если вам нужно указать путь к архиву пакетов Debian , построенному в виде стандартной структуры (например, официальное зеркало), надо в файл /etc/apt/sources.list добавить строку вида:

deb protocol://host branch sections

deb-src protocol://host branch sections

где:

  • protocol - протокол (file, http, ftp)
  • host/path - hostname зеркала и путь до иерархии Debian
  • branch - ветка (stable, testing, unstable)
  • sections - список разделов дистрибутива разделенный пробелами (обычно main contrib non-free)
  • пример:

    deb http://server.phys.psu.ru stable main contrib non-free

    deb-src http://server.phys.psu.ru stable main contrib non-free

    Если же вам нужно указать путь к каталогу с пакетами (например программа, не являющаяся частью Debian ), то следует внести в файл /etc/apt/sources.list следующие строки:

    deb protocol://host/path path-to-archive/ deb-src protocol://host/path path-to-archive/

    где:

  • protocol - протокол (file, http, ftp)
  • host/path - hostname зеркала и путь до иерархии Debian
  • path-to-archive - путь к каталогу с файлом Packages.gz, обратите внимание на то, что ``/'' обязателен
  • пример:

    deb ftp://people.debian.org/~schoepf/kde3/woody ./

    deb-src ftp://people.debian.org/~schoepf/kde3/woody ./

    Строка deb-src не обязательна, и нужна только в случае, если вы собираетесь самостоятельно перекомпилировать какой либо пакет.

    Более подробную информацию вы можете найти в документации на apt и в списках рассылки Debian , посвященных созданию ``вспомогательных'' репозитариев Debian .



    Содержание раздела