Mi ez az apt-get 'dist-upgrade' opciójával?

Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

Mindig volt némi zavar, amikor az emberek megtanulják, hogy a parancssorból teljes mértékben frissíthetik disztribúciójukat. A legtöbb ember nem bátor ilyen játékszer. Néhányan azért, mert nem használják a parancssort, mások azért, mert attól tartanak, hogy a parancssorból való frissítés megkísérelése megsemmisíti a rendszerüket. És az új felhasználók nem egészen biztosak abban, mi a különbség a között apt-get frissítés és apt-get dist-upgrade van.

Ebben a Ghacks Linux bejegyzésben eloszlatom a mítoszokat és félelmet dist-upgrade parancs. Természetesen, akárcsak a PC-hez kapcsolódó dolgoknál, tudod, hogy ezek mindig kockázatokkal járnak, ha jelentős frissítést végeznek. A nyílt figyelmeztetés mellett kezdjük el megfékezni egy kis félelmet.

Különbségek

Először szeretném összehasonlítani a kettőt apt-get lehetőségek: frissíteni és dist-upgrade . A kettő közötti különbség nagyon egyszerű. A frissíteni opció csak a számítógépére már telepített csomagok legújabb verzióinak telepítéséhez használható. Ez történik, amikor a frissítéskezelő csomagokat látja a Frissítéskezelőn keresztül (Tudod, amikor értesítést kapnak a panelen, majd megnyílik az Frissítéskezelő, amely megmutatja, hogy mely frissítések érhetők el a rendszerén.)

A dist-upgrade opció meglehetősen eltér a frissíteni . De csak mi történik dist-upgrade csinálni? Egyszerű. A dist-upgrade opció nem csak az összes jelenleg telepített csomagot frissíti a rendszerén, hanem a függőségi változásokat is kezeli a csomagok új verzióival. Más szavakkal, dist-upgrade eltávolítja az elavult csomagokat a rendszeréből, mivel frissíteni nem fog. Ez a funkció nem szükséges az egyik terjesztési kiadásról a másikra történő frissítéshez.

De nem frissíti a disztrómat?

Nem feltétlenül. Bár önmagában dist-upgrade , fel fogja készíteni a rendszert egy disztribúció frissítésére, az egyetlen frissítési frissítésre való tényleges végrehajtásának egyetlen módja az, ha megváltoztatta a /etc/apt/sources.list fájl, amely tükrözi a változást. Más szavakkal, hozzáadnia kell a tárolókat az új disztribúcióhoz sources.list fájlba, mielőtt ez megtörténhet.

Nos, ez egyszerűen hangzik. Igen, ez az. De nem az ajánlott támadási terv az új disztribúcióra való frissítéshez. Bár működni fog, van egy jobb mód is ... paranccsal. A parancs do-release-frissítést kifejezetten az operációs rendszer frissítésére a parancssoron keresztül a legújabb verzióra frissítették. Természetesen, mielőtt kiadná ezt a parancsot, ellenőriznie kell, hogy elérhető-e frissítés a paranccsal sudo do-release-upgrade -d. Amikor ezt megteszi, értesítést kap arról, hogy elérhető-e új verzió. Ha van új kiadás, akkor adja ki a parancsot sudo do-release-upgrade és megkezdődik a frissítési folyamat. Természetesen ez egy meglehetősen hosszú folyamat, és a kockázatokkal jár. Elveszítheti a manuálisan telepített csomagokat (amelyeket az új kiadás nem támogat), vagy (a legrosszabb eset esetén) a rendszer instabilsá válhat.

A disztribúció frissítése mindig trükkös. Nekem rendkívül jól ment, és nagyon rosszul voltam. Ez egy szerencsejáték. De most pontosan tudja, hogyan kell kezelni a feladatot a parancssorból. Most hivatalosan veszélyes vagy. ;-)