apt-get dist-upgrade
nem frissíti a Linux disztribúciókat (bár frissíti a kerneleket). A apt-get
kézikönyvből a dist-upgrade
leírása:
dist-upgrade in addition to performing the function of upgrade, also intelligently handles changing dependencies with new versions of packages; apt-get has a "smart" conflict resolution system, and it will attempt to upgrade the most important packages at the expense of less important ones if necessary. So, dist-upgrade command may remove some packages. The /etc/apt/sources.list file contains a list of locations from which to retrieve desired package files. See also apt_preferences(5) for a mechanism for overriding the general settings for individual packages.
Ez nem magyarázza a dist
részt, tehát mit jelent vagy jelent?
Megjegyzések
Válasz
apt-get dist-upgrade
önmagában nem frissíti a terjesztés kiadását, igen, de igen frissítse a kiadást, ha a apt
“források egy újabb kiadások tárházaira mutatnak. Vagyis ha megváltoztattam volna a forrásokat a wheezy
forrásairól a jessie
forrásokra, akkor frissíthettem a kiadást a wheezy
– jessie
a dist-upgrade
használatával. A upgrade
ezt a forrásoktól függetlenül nem tudja megtenni, mivel nem tud új függőségeket letölteni vagy az ütközőket eltávolítani.
Így van a Debian frissített egyik kiadásról a másikra .
Ezért a dist
a disztribúció t jelenti, mivel képes a terjesztés frissítésére és frissítésére is.
Válasz
Amikor egy stabil Debian kiadáson belül frissít csomagokat, a csomagok nem változnak sokat (ez stabil végül is). Nem fog “t need apt-get dist-upgrade
.
Tehát a függőségek megváltoztatása, például az apt-gets manpage-ban említett, csak akkor történik meg, amikor megváltoztatja a kiadást (például heezy ről jessie -re), vagy ha tesztelés vagy instabil amelyek gördülő kiadások .
Tehát igen, bizonyos módon apt-get dist-upgrade
rendszerint a terjesztés frissítésére szolgál a következő kiadásra (vagy a gördülő kiadások esetében a legújabb frissítésre).
dist-upgrade
?