Site Tools


aptget

https://www.debian.org/doc/manuals/apt-howto/ch1.en.html
https://help.ubuntu.com/community/AptGet/Howto
https://www.debian.org/doc/manuals/debian-reference/ch02.en.html
http://help.ubuntu.ru/manual/ppa – подключение ppa с launchpad

apt-get

/etc/apt/sources.list - список источников из которых мы можем устанавливать soft

  • -y предполагается ответ Yes на все вопросы, сами вопросы не выводить
  • -f продолжать, даже если проверка целостности не удачна
  • -u плюс ко всему показывать список обновленных пакетов

удаляем

apt-get remove soft → Удаляем из системы, но остаются конфиг файлы
apt-get purge soft → Удаляем из систимы включая конфиг файлы


apt-get autoremove → Удаляем все “осиротевшие пакеты”

Переустанавливаем

apt-get –reinstall install soft

Смотрим доступные версии пакета

# apt-cache show firefox | grep -i version
Version: 4.0+nobinonly-0ubuntu3
Version: 11.0+build1-0ubuntu0.11.04.1

Устанавливаем нестандартную версию

apt-get install пакет=версия - можно попытаться задать желаемую версию

Обновляем

apt-get update → Обновляем базу пакетов # Иначе можем запрашивать файлы к пакетам, которых уже нет, и т.д.
apt-get upgrade → Обновляем сами пакеты. Не позволяет удалять, устанавливать новые или обновлять пакеты которые требуют установки или удаления.
apt-get dist-upgrade [some_package] - обновим установленный soft

Получаем исходный код

apt-get source soft → Иногда получаем в текущую папку иногда в статичную. В общем нужно искать.

Симуляция

apt-get –simulate [Все что угодно]

apt-cache

Ищим пакет по имени или description

apt-cache search soft

Смотрим зависимости и конфликты пакета

apt-cache depends soft

Получаем информацию о пакете

apt-cache show soft

apt-file

Перед работой нужно обновить базу

apt-file update

Ищем файл в не установленых пакетах

apt-file search some_file

Ищем файлы которые принадлежат пакету

apt-file list some_package → Информация дается и по неустановленным пакетам

other

dpkg -l - вывести список всех инсталированных пакетов
dpkg -S some_file - найти пакет которому принадлежит этот файл

auto-apt update & auto-apt updatedb & auto-apt update-local - при работе с auto-apt будь добр обновить ее для корректной работы
auto-apt run some_command - какая то страшная программа, которая будет слушать вашу some_command в который вы можете указать всякие ./configure или apt-get… и если она услышит, что какогото файла не хватает, начнет инсталировать вам то что может принести вам этот спасительный файл. Называется данная приблуда “установка по запросу”

Ссылки

aptget.txt · Last modified: 2016/03/24 21:53 by conovaloff

Page Tools