Differences between revisions 1 and 2
Revision 1 as of 2010-03-12 17:11:22
Size: 3080
Editor: ?hpvmgulo
Comment:
Revision 2 as of 2010-03-18 18:13:06
Size: 3090
Editor: ?hpvmgulo
Comment:
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
||<tablestyle="width: 100%;" style="border: 0px hidden">~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[pt_BR/Apt|Brasileiro]] - [[Apt|English]] - [[fr/Apt|Français]] - [[it/Apt|Italiano]] - Русский||<style="text-align: right;border: 0px hidden"> (!) [[/Discussion|Discussion]]|| ||<tablestyle="width: 100%;" style="border: 0px hidden">~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[pt_BR/Apt|Brasileiro]] - [[Apt|English]] - [[fr/Apt|Français]] - [[it/Apt|Italiano]] - Русский||<style="text-align: right;border: 0px hidden"> (!) [[/Discussion|Обсуждения]]||

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

(!) ?Обсуждения


apt (advanced packaging tool)



Что такое Apt?

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


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

  • Установка, удаление и настройка программ
  • Получения пакетов с сервера
  • Разрешения зависимостей
  • Работа с dpkg

  • И многое другое...


Настройка

Список репозиториев находится в /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


См. также


Ссылки