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 upgrade
aktualizuje oprogramowanie, które już zainstalowałem, z pakietu, który zaktualizowałem update
zgodnie z powyższym opisem.
Jaki był powód, dla którego programiści Ubuntu / Debian dokonali tego podziału update
i upgrade
zamiast tego pracowali z jednym poleceniem, aby wykonać oba zadania?
Jest to raczej pytanie dotyczące filozofii architektury deweloperów Ubuntu.
apt dist-upgrade
i naciśniesz „n”, aby anulować, to zmień zdanie, oszczędzę przepustowość, ponieważ nie „zaktualizuje się” w celu ponownego wykonania apt dist-upgrade
polecenia ... 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 update
powinno wystarczy uruchomić automatycznie w razie potrzeby.
alias
tak. 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ą.