Size: 3031
Comment:
|
Size: 4035
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|Обсуждения]]|| | ||<tablestyle="width: 100%;" style="border: 0px hidden">~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[Apt|English]] - [[pt_BR/Apt|Brasileiro]] - [[es/Apt|Español]] - [[fr/Apt|Français]] - [[it/Apt|Italiano]] - Русский-~||<style="text-align: right;border: 0px hidden"> (!) [[/Discussion|Discussion]]|| |
Line 4: | Line 4: |
'''Apt (Advanced Package Tool)''' представляет из себя набор ключевых инструментов Debian, служащих для управления пакетами. Apt в основном используется из командной строки, но также есть графические средства управления, такие как [[ru/Synaptic|Synaptic]]. | Многое из за чего Debian пожалуй лучший дистрибутив Linux (и в самом деле, лучший Unix) связано с там, что основа Debian это его менеджер пакетов. Всё в Debian – каждое приложение, каждый компонент – всё – выполнено в виде пакета, который установлен в вашей системе (с помощью Installer или вами). Есть более 25 тысяч пакетов с ПО для Debian – всё от ядра Linux и до игр. {{{#!wiki debian [[http://www.debian.org/doc/manuals/apt-howto|Официальная информация (старая)]] ## The APT-HOWTO is considered outdated by the author himself and it has been removed even as a package. The links to the HOWTO have been removed from the doc section of debian website although the HOWTO can be reached via a direct link like in this case. See bugs #493787 and #441887 [[http://www.debian.org/doc/manuals/debian-reference/ch02.en.html|"Debian package management" официальная глава]] [[http://www.debian.org/doc/manuals/debian-reference/|Справочника Debian]] }}} |
Line 8: | Line 16: |
== Основные возможности == | == Что такое Apt? == Apt ''('''A'''dvanced '''P'''ackage '''T'''ool)'' — набор основных инструментов для Debian. Возможности Apt: * Установка приложений * Удаление приложений * Обновление приложений * и многое другое... Apt решает проблемы с зависимостями, получает запрошенный [[Package|пакет]] и работает [[dpkg]], другим инструментом, который непосредственно устанавливает и удаляет пакеты (приложения). Apt is ''очень'' мошьный, в основном используется из командной строки ([[console|консоль]]/[[terminal|терминал]]). Впрочем есть несколько [[WikiPedia:ru:Графический_интерфейс_пользователя|GUI/Графических]] инструментов, позволяющих использовать Apt без использования командной строки. В настоящее время, [[aptitude]] рекомендуемый инструмент для взаимодействия с APT suite. Инструменты APT должны быть использованы для специфичный действий по управлению, которые не могут быть сделаны с помощью aptitude или там где он ведёт себя более агрессивно с зависимостями. == Дальнейшее чтение == * [[AptCLI]] - использование Apt из командной строки * AptTools - Советы и инструменты apt * [[apt-get]] * SecureApt * AptConf * AptPinning * AptPreferences * http://www.debian.org/doc/user-manuals#apt-howto * [[aptitude]] == Не получается найти пакет == Если вы не можете найти пакет, вы можете посмотреть на [[http://www.apt-get.org|apt-get.org]], где можно найти строку, которую нужно добавить в ваш SourcesList, чтобы получить репозиторий с нужным пакетом. |
Line 10: | Line 44: |
*Установка, удаление и настройка программ *Получения пакетов с сервера *Разрешения зависимостей *Работа с [[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 }}} == См. также == ---- *[[ru/Synaptic|Synaptic]] *[[Aptitude]] == Ссылки == ---- *[[http://packages.qa.debian.org/a/apt.html|Домашняя страница Apt]] *[[http://packages.qa.debian.org/a/apt-p2p.html|Домашняя страница Apt-p2p]] |
CategoryPackageManagement |
Многое из за чего Debian пожалуй лучший дистрибутив Linux (и в самом деле, лучший Unix) связано с там, что основа Debian это его менеджер пакетов. Всё в Debian – каждое приложение, каждый компонент – всё – выполнено в виде пакета, который установлен в вашей системе (с помощью Installer или вами).
Есть более 25 тысяч пакетов с ПО для Debian – всё от ядра Linux и до игр.
Что такое Apt?
Apt (Advanced Package Tool) — набор основных инструментов для Debian. Возможности Apt:
- Установка приложений
- Удаление приложений
- Обновление приложений
- и многое другое...
Apt решает проблемы с зависимостями, получает запрошенный пакет и работает dpkg, другим инструментом, который непосредственно устанавливает и удаляет пакеты (приложения). Apt is очень мошьный, в основном используется из командной строки (?консоль/терминал). Впрочем есть несколько GUI/Графических инструментов, позволяющих использовать Apt без использования командной строки.
В настоящее время, aptitude рекомендуемый инструмент для взаимодействия с APT suite. Инструменты APT должны быть использованы для специфичный действий по управлению, которые не могут быть сделаны с помощью aptitude или там где он ведёт себя более агрессивно с зависимостями.
Дальнейшее чтение
Не получается найти пакет
Если вы не можете найти пакет, вы можете посмотреть на apt-get.org, где можно найти строку, которую нужно добавить в ваш SourcesList, чтобы получить репозиторий с нужным пакетом.