Я понимаю apt
, что команда update
обновляет список доступных пакетов, но не обновляет программное обеспечение, которое уже было установлено из этих пакетов.
Я также понимаю, что upgrade
обновляет любое программное обеспечение, которое я уже установил, из пакета, который я обновил, update
как описано выше.
По какой причине разработчики Ubuntu / Debian делали это разделение update
и upgrade
вместо этого работали с одной командой для выполнения обеих задач?
Это больше вопрос архитектурной философии разработчиков Ubuntu.
apt dist-upgrade
и нажму «n» для отмены, то передумаю, я сохраню пропускную способность, потому что она не будет «обновляться» для повторного выполнения моей apt dist-upgrade
команды ... Даже если «dist-upgrade» выполнило обновление автоматически существуют причины для «обновления», которые не включают «установку», «обновление» или «dist-upgrade», поэтому команда «обновления» все равно будет существовать ..
apt update
должно запускаться автоматически при необходимости.
alias
все равно. Способ Unix - это одна команда, которая в любом случае выполняет только одну задачу, поэтому разделение лучше подходит для способа Unix, если «теологические / философские» аргументы тоже вам подходят.