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?