Русский Debian 3.0 FAQ 0.3



5.6 Как добавить 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 .




Содержание  Назад  Вперед