Debian

Mi az Apt-get upgrade és dist-upgrade parancsok és hogyan kell használni őket

Mi az Apt-get upgrade és dist-upgrade parancsok és hogyan kell használni őket
Rendszeres felhasználóként vagy rendszergazdaként valószínűleg az apt vagy az apt-get csomagkezelő eszközöket használta a Linux egy bizonyos pontján. Ezeket a csomagkezelő eszközöket használhatjuk bizonyos műveletek kezelésére, például az elérhető csomagok keresésére, új csomagok telepítésére, a meglévők eltávolítására, a telepített csomagok frissítésére és frissítésére stb.

Ha a csomagok frissítéséről beszélünk, akkor a Linux operációs rendszerek minden csomaghoz sok ingyenes szoftverfrissítést tartalmaznak. A teljesítmény javítása és a bennük lévő hibák kijavítása érdekében folyamatosan kiadja a frissítéseket, javításokat és javításokat. Nagyon fontos, hogy rendszeresen ellenőrizze ezeket a frissítéseket és telepítse őket, hogy megvédje a rendszert a lehetséges fenyegetésekkel és sebezhetőségekkel szemben. Ezeknek a frissítéseknek a telepítéséhez frissítést hajtanak végre, és ennek kétféle módja van: az egyik az apt-get upgrade, a másik az apt-get dist-upgrade. Van némi különbség e két módszer között, ami gyakran megzavarja a felhasználókat. Ez a cikk segít megérteni és megkülönböztetni az apt-get upgrade és az apt-get dist-upgrade programokat.

Csomagadatbázis frissítése

A rendszer naprakészen tartása érdekében frissítési és frissítési parancsokat használnak. A update parancs csak a legújabb elérhető verziókkal frissíti a csomaglistát, azonban nem telepíti vagy frissíti a csomagot. A upgrade parancs valójában frissíti és telepíti a már telepített csomagok legújabb verzióit.  A csomagok frissítése előtt ellenőrizze a frissítéseket az alábbiak szerint. Ez lehetővé teszi az apt-nak, hogy megismerje az elérhető új verziókat.

$ sudo apt-get update

Mi az Apt-get upgrade

Az összes korábban telepített csomag legújabb verzióinak telepítéséhez az apt-get upgrade programot kell használni. Ez a parancs csak azokat a csomagokat frissíti, amelyek új forrással állnak rendelkezésre a forrásokban leírtak szerint.listázza a fájlt az “/ etc / apt” mappában. Nem kísérel meg új csomagot telepíteni, vagy önállóan eltávolítani a telepített csomagokat.

A legújabb verziók frissítéséhez vagy telepítéséhez futtassa a következő parancsot sudo módban, mivel a privilégium felhasználói csak a Linux rendszeren ellenőrizhetik és telepíthetik a frissítéseket:

$ sudo apt-get upgrade

Egy adott csomag frissítéséhez a parancs a következő:

$ sudo apt-get upgrade

Mi az Apt-get dist-upgrade

Az apt-get upgrade parancshoz hasonlóan az apt-get dist-upgrade is frissíti a csomagokat. Emellett a csomag legújabb verzióival is kezeli a változó függőségeket. Intelligens módon oldja meg a konfliktusokat a csomagfüggőségek között, és megpróbálja frissíteni a legjelentősebb csomagokat a kevésbé jelentősek kárára, ha szükséges. Az apt-get upgrade paranccsal ellentétben az apt-get dist-upgrade proaktív, és önállóan telepít új csomagokat vagy eltávolítja a meglévőket a frissítés befejezése érdekében.

A csomagok frissítéséhez futtassa a dist-upgrade parancsot sudo jogosultságokkal:

$ sudo apt-get dist-upgrade

Egy adott csomag frissítéséhez a parancs a következő:

$ sudo apt-get dist-upgrade

Néha az apt-get upgrade futtatásakor a következő üzenetet kapja: „A következő csomagokat visszatartottuk”. Ezeket a csomagokat visszatartjuk, mert új verziójuk telepítéséhez szükségük van valamilyen más csomagra, amely még nincs telepítve. És amint megbeszéltük, az apt-get frissítés csak a meglévő csomagokat frissíti, sem új csomagot nem telepít, sem meglévőt nem távolít el. Ezért tartja vissza ezeket a csomagokat. Előfordul, hogy a csomagokat a megszakadt függőségek miatt is visszatartják (amikor a csomagtól, amelyen függ, nincs letölthető verzió).

Míg az apt-get dist-upgrade programmal az új függõ csomagot telepítik a függõség megoldására.

Végezetül, ha csak a csomagokat szeretné frissíteni telepítés vagy eltávolítás nélkül, akkor lépjen az apt-get frissítésre. Másrészt, ha frissíteni akar, függetlenül attól, hogy új csomag van-e telepítve, vagy a meglévő csomagot eltávolítják-e a függőségek teljesítéséhez, válassza az apt-get dist-upgrade parancsot.

A legjobb játékkonzol emulátorok Linuxhoz
Ez a cikk felsorolja a Linux számára elérhető népszerű játékkonzol-emulációs szoftvereket. Az emuláció egy szoftver-kompatibilitási réteg, amely játék...
A legjobb Linux-disztribútorok játékhoz 2021-ben
A Linux operációs rendszer hosszú utat tett meg eredeti, egyszerű, szerver alapú kinézetétől. Ez az operációs rendszer rendkívül javult az elmúlt évek...
Hogyan lehet rögzíteni és streamelni a játékmenetét Linuxon
Korábban a játékokat csak hobbinak tekintették, de az idő múlásával a játékipar hatalmas növekedést ért el a technológia és a játékosok száma szempont...