Поддержка > Руководства и инструкции
Управление пакетами (apt-get)
(1/1)
RuntuLinux84:
apt-get update – обновить базу пакетов
apt-get upgrade – обновить все пакеты
apt-get dist-upgrade – обновить версию Ubuntu
apt-get install pkg – установить pkg
apt-get remove pkg – удалить pkg
apt-get autoremove – удалить устаревшие пакеты
apt-get -f install – попытаться исправить сломаные пакеты(зависимости)
dpkg --configure -a – попытаться исправить сломаные пакеты(зависимости)
dpkg -i pkg.deb – установить пакет из файла pkg.deb
(file) /etc/apt/sources.list – список репозиториев APT
gvitaly:
--- Цитата: RuntuLinux84 от Июнь 23, 2018, 17:55:19 ---apt-get upgrade – обновить все пакеты
--- Конец цитаты ---
Не все. Ядро, к примеру, не обновится. По крайней мере в 18.04 так.
--- Цитата: RuntuLinux84 от Июнь 23, 2018, 17:55:19 ---apt-get dist-upgrade – обновить версию Ubuntu
--- Конец цитаты ---
А это как раз обновляет ВСЕ пакеты. В том числе устанавливает новое ядро (старое остпется в системе).
А обновляет версию ubuntu команда
--- Код: ---apt-get do-release-upgrade
--- Конец кода ---
емнип.
Очистить кэш пакетов:
--- Код: ---apt-get clean
--- Конец кода ---
Установить пакет из файла pkg.deb:
--- Код: ---apt-get install ./pkg.deb
--- Конец кода ---
Отличается от dpkg -i pkg.deb тем, что устанавливает зависимости из репозитория. Но если они не удовлетворены, то пакет не установится.
ek-nfn:
дополню
заблокировать обновление пакета:
apt-mark hold package_name
разблокировать обновление пакета:
apt-mark unhold package_name
Проверить наличие обновлений без установки (естественно после apt-get update) :
apt-get --just-print upgrade
Вообще-то apt-get уже в прошлом, актуален второй интерфейс с исправлением ошибок первого - apt
знакомимся apt help
бывает важна расстановка приоритетов (pinning) между репозитариями, прописываем нужные уровни в - /etc/apt/preferences
Навигация
Перейти к полной версии