- Advanced Packaging Tool
-
apt 
Установка пакета с помощью apt-getТип Разработчик Jason Gunthorpe и другие
Написана на Операционная система GNU: Linux (alpha amd64 arm hppa i386 ia64 mips mipsel powerpc s390 sparc)[1], Hurd (i386), kFreeBSD (i386)[2], Nexenta OS[3]
Последняя версия Лицензия GNU GPL 2 и новее, с исключением для libqt
Сайт apt (advanced packaging tool) — программа для установки, обновления и удаления программных пакетов в операционных системах Debian и основанных на них (Ubuntu, Edubuntu и т. п.), иногда также используется в дистрибутивах, основанных на Mandrake, например Mandriva, ALTLinux и PCLinuxOS. Способна автоматически устанавливать и настраивать программы для UNIX-подобных операционных систем как из предварительно откомпилированных пакетов, так и из исходных кодов.
Пакеты берутся из интернет-репозиториев, либо их можно установить с имеющихся носителей. Список источников пакетов хранится в файле /etc/apt/sources.list и в каталоге /etc/apt/sources.list.d/. Графические оболочки для apt позволяют легко добавлять новые и удалять ненужные источники.
apt (apt-get) значительно упрощает процесс установки программ в командном режиме. Для пользователей, предпочитающих графический интерфейс, более удобным может оказаться другие front-end'ы — Synaptic и Adept. Существует текстово‐графический интерактивный пакет (использующий ncurses) — aptitude.
Распространяется бесплатно, в соответствии с условиями пользовательского соглашения GNU General Public License.
Содержание
Возможности
Представляет собой библиотеку, предоставляющую другим программам (таким как apt-get или apt-secure) возможности для работы с пакетами. Существует несколько графических оболочек для apt:
- Adept package manager ранее входил в дистрибутив Kubuntu (теперь заменён на KPackageKit)
- Aptitude — в текстовом и командном режимах
- Synaptic — простой и мощный графический менеджер, созданный на основе GTK+
- KPackage — компонент среды рабочего стола KDE
- Apper — утилита для обновления пакетов для среды KDE использующая D-Bus
Пасхальные яйца
Набрав пустую команду
apt-getпользователь видит краткую справку по команде и в конце предложение: «This APT has Super Cow Powers» (рус. «В APT есть коровья СУПЕРСИЛА»). При набореapt-get mooвыводится содержимое «пасхального яйца», например:(__) (oo) /------\/ / | || * /\---/\ ~~ ~~ ...."Have you mooed today?"...Интересна реакция на опцию moo (и даже moo moo) команды
aptitude. Для версии 0.6.3, например, выводится «There are no Easter Eggs in this program» (в этой программе нет пасхальных яиц), а также в самом концеaptitude --helpесть фраза «This aptitude does not have Super Cow Powers». В самом aptitude, если последовательно набратьaptitude moo; aptitude -v moo; aptitude -vv moo; aptitude -vvv moo; aptitude -vvvv moo; aptitude -vvvvv moo; aptitude -vvvvvv moo, то можно удостовериться, что программа нагло лжет пользователю про отсутствие пасхалок, выводя сначалаРазве не было сказано, что в этой программе нет пасхальных яиц?
а в конце
Всё, вы победили. /----\ -------/ \ / \ / | -----------------/ --------\ ----------------------------------------------и
Что это? Это слон, которого проглотила змея, конечно.
Примечания
BackEnd
FrontEND
- Synaptic
- PakageKit
См. также
- YUM
- YAST
Ссылки
- Gustavo Noronha Silva APT HOWTO (рус.) (Ноябрь 2002). Архивировано из первоисточника 18 февраля 2012. Проверено 30 октября 2008.

Проект Debian Инфраструктура Manifesto • DebConf • Software in the Public Interest • Критерии по определению свободного ПО • Общественный договор • Alioth 
ПО Формат .deb • dpkg • APT • aptitude • debconf • Debian-Installer • Iceweasel • Alien • Jigdo • dash • cdrkit • vrms Варианты ОС Debian GNU/Hurd • Debian GNU/kFreeBSD • Debian GNU/kNetBSD • Custom Debian Distribution • Debian Pure Blend • Debian Live Лидеры проекта Ян Мердок • Брюс Перенс • Ян Джексон • Уичерт Аккерман • Бен Коллинс • Бдайл Гарби • Мартин Мичлмаур • Брендан Робинсон • Энтони Таунс • Сэм Хочевар • Стив Макинтайр • Стефано Закироли '
Категория ·
Commons ·
ШаблонСвободное программное обеспечение для управления ОС Установщик ОС YaST • Anaconda • Debian-Installer • BSD Installer • Sysinstall • Finstall •
Менеджер входа Управление ПО Управление ОС YaST • SystemConfig • Calculate console • DrackConf • Control Panel • Alterator •
Категории:- Программное обеспечение по алфавиту
- Системы управления пакетами
- Свободное программное обеспечение, написанное на C++
Wikimedia Foundation. 2010.