Утилита APT

Выдержки из описания и некоторые примеры использования.

Обновление информации о пакетах

Обновить информацию о пакетах:

sudo apt-get  update

Обновить информацию о пакетах (зависимости будут учтены):

sudo apt-get -u upgrade

Обновить только один пакет:

sudo apt-get  upgrade ИМЯ_ПАКЕТА

Установка новых пакетов

sudo apt-get install ИМЯ_ПАКЕТА

Опции:

-d   только загрузить - не устанавливать и не распаковывать архивы
-s   ничего не делать реально, имитировать выполнение
-y   предполагается ответ Yes на все вопросы, сами вопросы не выводить
-f   продолжать, даже если проверка целостности не удачна
-u   плюс ко всему показывать список обновленных пакетов
  • Скачанные из сети файлы помещаются в каталог для дальнейшей установки /var/cache/apt/archives;
  • Пакет будет удален, если сразу после имени пакета указать '-';

Переустановка (обновление) файлов пакета

apt-get --reinstall install ИМЯ_ПАКЕТА

Удаление пакетов

sudo apt-get remove ИМЯ_ПАКЕТА

Команда удяляет пакеты но оставляет их файлы настроек, если они есть

Опции:

--purge   удалить также и файлы настроек

Проверить корректность установки пакетов

sudo apt-get check

Обновляет кэш пакетов и проверяет пакеты, которые недо-установлены в силу каких-либо причин.

Очистка пакетов

Удалить не установленные пакеты:

sudo apt-get clean

Следующая команда удалит не только старые версии пакетов локального кэша, но и все, которые больше не доступны для скачивания:

sudo apt-get autoclean

Чтобы удалить пакеты только устаревшие пакеты, не трогая при этом все остальные нужно использовать aptitude:

sudo aptitude autoclean

Редактировать список репозиториев

sudo mcedit /etc/apt/sources.list

Добавление репозитория

sudo add-apt-repository ppa:АДРЕСС_РЕПОЗИТОРИЯ

Добавление DEB репозитория:

sudo echo "deb http://apt.wxwidgets.org/ natty-wx main" >> /etc/apt/sources.list

Источники

os/linux/utilities/apt.txt · Последние изменения: 2012-06-13 19:11 (внешнее изменение)