Mit jelent “ dist-upgrade ” a “ apt-get upgrade ”? A

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

  • Azt kérdezi, miért nevezik dist-upgrade?
  • @muru Igen, vagyok.

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 wheezyjessie 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).

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük