Черновик:apt
apt |
- Операционная система:
- GNU: Linux (alpha amd64 arm hppa i386 ia64 mips mipsel powerpc s390 sparc)[1], Hurd (i386), kFreeBSD (i386)[2], Nexenta OS[3]
- Системные требования:
- кроссплатформенное программное обеспечение
- Разработчик:
- Jason Gunthorpe и другие
- Текущая версия:
- 1.0.9.8.3
apt (advanced packaging tool) — программа для установки, обновления и удаления программных пакетов в операционных системах Debian.
debsumsПравить
В Ubuntu и прочих Debian-based системах можно использовать утилиту debsums, которая сверяет MD5 суммы каждого установленного пакете с md5sum файлами в директории /var/lib/dpkg/info.
Для тех пакетов у которых нет сумм, их можно сгенерировать (debsum -g).
Примеры использования aptПравить
Скопировать список инсталлированных пакетов:[4]
dpkg -l | awk '/^ii/ { print $2 }' >package-list
И установить эти же пакеты на другом компьютере:
xargs apt-get install -y < package-list
apt-get autoremoveПравить
Править
Транспорт apt-fast[7]
Архивы пакетов для UbuntuПравить
Архивы пакетов (Репозитории)
Репозиторий Extras.[8]
PPAПравить
PPA расшифровывается как Personal Packages Archive, то есть персональный архив пакетов. В отличии от репозиториев Ubuntu, где собрано большое количество пакетов, PPA-репозиторий содержит лишь версии какой-то одной программы.[9]
Некоторые репозитории помимо нужных Вам пакетов могут содержать экспериментальные сборки различного системного ПО, в том числе и ядер linux. Так как версия этих экспериментальных пакетов как правило выше, чем установленная у Вас, Менеджер обновлений может попытаться «обновить» систему с этих репозиториев, что в свою очередь может повредить Вашу систему. Поэтому внимательно читайте описание подключаемого репозитория и информацию в Менеджере обновлений.[10]
СсылкиПравить
- Релиз пакетного менеджера Apt 1.0 // 2014
- Менеджер пакетов APT: вопросы и ответы
- http://vasilisc.com/ubuntu-rolling-release-2016
- Справочник по Debian // Osamu Aoki, перевод Илья В. Головко, qref.sourceforge.net
- Получение списка внешних .deb зависимостей для исполняемого файла
- Ubuntu Software Center
- Fixing the Dreaded «Errors were encountered while processing» Errors // 2010
- ↑ Debian — Package Search Results — apt
- ↑ Jeroen’s buildd information pages
- ↑ Nexenta AptCloneMan
- ↑ jeffhoogland.blogspot.de (англ.)
- ↑ … как удалить осиротевшие пакеты в GNU/Linux
- ↑ Удаление ненужных автоматически установленных пакетов в Debian и Ubuntu
- ↑ Как ускорить загрузку новых пакетов с помощью apt-fast в Ubuntu
- ↑ В дополнение к автоматическим проверкам, для обеспечения безопасности разработчикам приложений будет предложено выбрать соответствующий их приложению профиль изоляции AppArmor, подразумевающий доступ только к необходимым приложению ресурсам (например, доступ к ресурсам Freedesktop (меню и т. п.), XDG-desktop, интеграция с Unity, шрифты, компоненты GNOME, KDE, библиотеки Python, доступ к отдельным сетевым сервисам, доступ к подсистеме печати и т. п.). В случае использования стандартных базовых профилей AppArmor и выполнения приложения в изолированном sandbox, стадия одобрения может быть пройдена без ручного рецензирования. // 2012
- ↑ Репозитории PPA для Ubuntu. Что это?
- ↑ help.ubuntu.ru
Черновик Исправьте и дополните до полноценной статьи Русской Энциклопедии. |