Translation(s): Brasileiro - English - Français - Italiano - Русский

(!) ?Discussion


apt (advanced packaging tool)



Что такое Apt?

Apt (Advanced Package Tool) представляет из себя набор ключевых инструментов Debian, служащих для управления пакетами. Apt в основном используется из командной строки, но также есть графические средства управления, такие как synaptic.


Основные возможности


Настройка

Список репозиториев находится в /etc/apt/sources.list

Пример содержания sources.list:

deb http://http.us.debian.org/debian lenny main contrib non-free
deb http://security.debian.org/ lenny/updates main contrib non-free

Для установки приоритета версии создаём /etc/apt/preferences

Пример содержания preferences:

Package: *
Pin: release a=stable
Pin-Priority: 100

Package: *
Pin: release a=testing
Pin-Priority: 50


Использование

Для большинства действий apt требует права суперпользователя (root).

Обновление списка пакетов:

# apt-get update

Установка пакетов:

# apt-get install "имя пакета"

Удаление пакетов:

# apt-get remove "имя пакета"

Полное удаление пакетов (включая конфигурационные файлы):

# apt-get purge "имя пакета"

Обновление системы:

# apt-get upgrade


Apt-p2p

Вспомогательная утилита для загрузки пакетов через пиринговые сети.

Для установки набираем:

# aptitude install apt-p2p

Правим /etc/apt/sources.list (добавляем "localhost:9977" после "http://")

Пример содержания sources.list:

deb http://localhost:9977/ftp.debian.org/debian sid main non-free contrib


См. также


Ссылки