The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Обзор файла sources.list для пользователей Debian (debian apt packet)


<< Предыдущая ИНДЕКС Исправить src / Печать Следующая >>
Ключевые слова: debian, apt, packet,  (найти похожие документы)
From: MooSE <http://www.ylsoftware.com>; Date: Sun, 16 Feb 2008 17:02:14 +0000 (UTC) Subject: Обзор файла sources.list для пользователей Debian Оригинал: http://www.ylsoftware.com/?action=news&na=viewfull&news=104&from=rss Файл sources.list - список репозиториев пакетов для APT. Этот список используется для выяснения места расположения дистрибутивных пакетов системы. APT это инструмент управления пакетами, который помогает системному администратору устанавливать и настраивать программы. Первое что нужно знать - файлом конфигурации является файл /etc/apt/sources.list. APT поддерживает огромное количество источников пакетов. Самые популярные источники - CD-ROM, локальные файлы и http и ftp-репозитории. Каждый источник описывается отдельным файлом. Каждая запись в sources.list выглядит примерно так: deb uri дистрибутив [компонент1] [компонент2] [...] Первая колонка описывает тип источника. Допустимые значения: deb для репозитория с бинарными пакетами и deb-src для репозитория исходных текстов. URI описывает базовый адрес репозитория Debian, по которому APT может получить всю необходимую информацию. В адресе так же может присутствовать переменная $(ARCH), которая автоматически будет заменяться на реальную архитектуру системы (i386, m68k, powerpc, ...). Примеры deb http://mirror.positive-internet.com/debian/ testing main deb-src http://mirror.positive-internet.com/debian/ testing main Подробнее об URI В настоящий момент распознаются следующие типы адресов: cdrom, file, http и ftp. file - позволяет использовать локальные файлы в качестве репозитория. Может так использовать для примонтированых NFS-шар. cdrom - позволяет использовать репозитории с CD-ROM. Используйте команду apt-cdrom для добавления такой записи в sources.list. http - указывает на использование репозитория с http-сервера. Если определена переменная http_proxy в виде: http://proxy:port/ то будет использован этот прокси-сервер. Для аутентификации на прокси-сервере можно использовать строчку вида: http://user:pass@proxy:port/. Помните что это не самый безопасный способ аутентификации. ftp - использование репозитория с ftp-сервера. Использование ftp в APT очень настраиваемо. Учтите что прокси задаётся переменной ftp_proxy даже если вы используете http-прокси. copy - тоже что и file, только при этом все файлы с репозитория будут скопированы в локальный кэш. Это удобно для тех, кто использует ZIP-диск. rsh/ssh - метод, использующий подключение через rsh/ssh. Указание пароля тут не возможно. Для аутентификации используйте RSA-ключи. Для работы с файлами испоьзуются стандартные команды find и dd. Примеры Репозитории стабильных пакетов deb http://mirror.ox.ac.uk/debian/ stable main deb-src http://mirror.ox.ac.uk/debian/ stable main non-free: - содержит пакеты, которые не могут распространяться бесплатно согласно DSFG. contrib: - пакеты, которые можно свободно распространять, однако некоторые их зависимости не свободны. deb http://http.us.debian.org/debian/ stable main contrib non-free Обновления безопасности deb http://security.debian.org/ stable/updates main Нестабильные пакеты deb http://mirror.ox.ac.uk/debian/ unstable main deb-src http://mirror.ox.ac.uk/debian/ unstable main deb http://http.us.debian.org/debian/ unstable main contrib non-free Тестируемые пакеты deb http://mirror.positive-internet.com/debian/ testing main deb-src http://mirror.positive-internet.com/debian/ testing main deb http://http.us.debian.org/debian/ testing main contrib non-free Неофициальные пакеты Opera, Java, Netscape7 для Debian Sarg/stable: deb http://ftp.debian-unofficial.org/debian/ sarge main contrib non-free restri cted deb-src http://ftp.debian-unofficial.org/debian/ sarge main contrib non-free re stricted Экспериментальные сборки deb ftp://ftp.debian.org/debian/ ../project/experimental main deb http://ftp.us.debian.org/debian/ ../project/experimental main contrib non-f ree Всё вышеупонятое - лишь примеры. Некоторые репозитории отсутствуют. Однако ничто не запрещает добавить их самостоятельно. Если вы хотите узнать подробности - прочитайте соответствующую man-страницу. Оригинал

<< Предыдущая ИНДЕКС Исправить src / Печать Следующая >>

 Добавить комментарий
Имя:
E-Mail:
Заголовок:
Текст:




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру