Как обновить систему с помощью терминала?


8

Я обычно обновляю свой Linux Debian с помощью диспетчера обновлений, но как я могу это сделать с помощью терминала?

Ответы:


12

В Debian и большинстве дистрибутивов на основе Debian (включая Ubuntu):

  1. Обновите базу данных пакетов: apt update, apt-get updateилиaptitude update

  2. Установка новых пакетов: apt upgrade, apt-get upgradeили aptitude safe-upgrade.

    apt(-get) upgradeтолько обновляет существующие пакеты и является более безопасным, в то время как apt full-upgradeили apt-get dist-upgradeможет устанавливать новые зависимости или удалять существующие.

(Смотрите также: apt-get vs aptitude )


И когда я узнаю, что после обновления требуется перезагрузка системы (скажем, из-за обновления ядра)
karatedog

Большинство обновлений (кроме ядра и nvidea) не требуют перезагрузки системы. Потому что, в отличие от Windows, открытый файл не запрещает запись поверх него. Однако иногда, когда запущенная служба обновляется, и вы хотите немедленно использовать новую версию, вам просто нужно перезапустить эту службу в одиночку (если это еще не сделано сценарием обновления).
Чонг
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.