Rozumiem apt, że polecenie update, aktualizuje listę dostępnych pakietów, ale nie aktualizuje oprogramowania, które zostało już zainstalowane z tych pakietów.
Rozumiem również, że upgradeaktualizuje oprogramowanie, które już zainstalowałem, z pakietu, który zaktualizowałem updatezgodnie z powyższym opisem.
Jaki był powód, dla którego programiści Ubuntu / Debian dokonali tego podziału updatei upgradezamiast tego pracowali z jednym poleceniem, aby wykonać oba zadania?
Jest to raczej pytanie dotyczące filozofii architektury deweloperów Ubuntu.
apt dist-upgradei naciśniesz „n”, aby anulować, to zmień zdanie, oszczędzę przepustowość, ponieważ nie „zaktualizuje się” w celu ponownego wykonania apt dist-upgradepolecenia ... Nawet jeśli aktualizacja „dist-upgrade” zrobiła aktualizację automatycznie istnieją powody, by „aktualizować”, które nie obejmują „instalacji”, „aktualizacji” lub „aktualizacji”, więc polecenie „aktualizacja” i tak by istniało.
apt updatepowinno wystarczy uruchomić automatycznie w razie potrzeby.

aliastak. Sposób uniksowy to jedno polecenie, które i tak robi tylko jedną rzecz, więc oddzielanie lepiej pasuje do sposobu uniksowego, jeśli argumenty „teologiczne / filozoficzne” też są dla ciebie rzeczą.