A Linux csomagkezelői lehetővé teszik a csomagok telepítésének és eltávolításának ellenőrzését. Ezenkívül a csomagkezelők segítenek megtalálni a rendszer hibás csomagjait és újratelepíteni a Linux csomagokkal kapcsolatos különféle problémák kijavítását.
Ha nem tudja, melyik parancsokat használja a megszakadt csomagok megtalálásához a Linuxban, akkor ez az útmutató az Ön számára. Röviden részletesen megvitatjuk a meghibásodott csomagokat, hogyan ellenőrizhetjük, hogy a rendszer tartalmaz-e sérült csomagokat, és hogyan lehet őket megfelelően újratelepíteni.
Mik azok a törött csomagok?
Amikor új csomagot telepít a Linuxra, a rendszer csomagkezelője felel a teljes telepítési folyamatért. Ezek a csomagkezelők beépített módszerekkel rendelkeznek a kivételek és hibák kezelésére. De néha váratlan problémák esetén a telepítés leáll, és a teljes csomag nincs telepítve. Az ilyen csomagokat Broken csomagoknak hívjuk Linux alatt.
Az Apt-hoz hasonló csomagkezelők nem engedélyezik a csomagok további telepítését, ha egy törött csomag található a rendszeren. Ilyen helyzetben a törött csomagok javítása az egyetlen választási lehetőség.
Hogyan találhatunk és javíthatunk megszakadt csomagokat
Minden csomagkezelő különböző típusú csomagokat kezel. Például a DNF és a Yum együtt dolgozik a RedHat Package Managerrel (RPM) az RPM-csomagok letöltéséhez és telepítéséhez. Hasonlóképpen, az Apt frontend burkolóként működik az alap dpkg szoftverhez a Debian-alapú terjesztésekben.
A törött csomagok újratelepítése a Debian-ra
Az Apt az alapértelmezett csomagkezelő, amelyet előre telepítenek minden Debian-alapú terjesztéshez. Az Apt mellett a Debian felhasználói is manuálisan töltse le és telepítse a csomagokat a dpkg segítségével is.
A megszakadt csomagok javítása Debian-alapú terjesztéseken az Apt használatával:
- Nyissa meg a terminált a megnyomásával Ctrl + Alt + T a billentyűzeten, és írja be:
sudo apt --fix-missing frissítés
- Frissítse a csomagokat a rendszerén:
sudo apt frissítés
- Most kényszerítse a törött csomagok telepítését a -f zászló. Az Apt automatikusan megkeresi a rendszer hibás csomagjait, és újratelepíti azokat a hivatalos adattárból.
sudo apt install -f
Ha a fent említett lépések nem működnek az Ön számára, akkor megpróbálhatja megoldani a problémát a dpkg használatával.
- Kényszerítse a dpkg-t az összes függőben lévő csomag újrakonfigurálására, amelyek már kicsomagolva vannak, de konfiguráción kell átesniük. A -a zászló a parancsban áll Összes.
sudo dpkg --configure -a
- Csúsztassa a grep-et a dpkg-val, hogy megkapja az összes csomagot Kívánt dpkg-val.
sudo dpkg -l | grep ^.. r
- Használja a --távolítsa el flag az összes megszakadt csomag törléséhez.
sudo dpkg --remove --force-remove-reinstreq
- Tisztítsa meg a gyorsítótárat az Apt clean alkalmazással.
sudo apt tiszta
- Frissítse a rendszercsomagokat a következő paranccsal.
sudo apt frissítés
Összefüggő: Szoftver telepítése Linuxra: A csomagformátumok magyarázata
Fedora / CentOS-on
Bár a Yum és a Dnf remek a törött csomagok kezelésében, néha problémák merülnek fel, mivel több ezer csomag van telepítve egy Linux rendszerre. Ilyen esetekben az RPM (a Fedora és a CentOS alapcsomagkezelője) segítségével gyorsan megoldhatja ezeket a problémákat.
- Ellenőrizze a rendszer összes csomagját a -V zászló.
sudo rpm -Va
- Megjelenik egy hosszú lista, amely tartalmazza a rendszer összes telepített csomagját.
- Telepítse újra azt a csomagot, amelyről úgy gondolja, hogy a hibás csomag problémáját okozhatja.
sudo dnf --refresh telepítse újra a csomagnevet
A fenti lépések nagyon kényelmetlenek azonosítani, hogy melyik csomag okozza a problémát a több száz listából, fárasztó. Bár az RPM egy hatékony csomagkezelő, és ritkán fog ilyen problémákba ütközni, a problémák megoldásának ismerete továbbra is fontos abban az esetben, ha a közeljövőben hasonló helyzetbe kerül.
Csomagok kezelése Linux disztribúciókon
A Linux csomagkezelői képesek a legtöbb probléma kezelésére, beleértve a sikertelen telepítéseket is. De néha különféle problémák merülnek fel, amelyeket csak intuitív módon lehet megoldani. A meghibásodott csomagok kijavításának megoldása több lépésből áll, a hibás csomag azonosításával, újratelepítésével és a rendszer csomaglistájának frissítésével.
Számtalan olyan Linux disztribúció érhető el az interneten, amelyet érdemes kipróbálni, de legbelül mindegyiknek hasonló alapja van. Asztali környezetek megkülönböztetik az egyes disztribúciókat egyedi felhasználói élmény biztosításával. Az ideális asztali környezet kiválasztása, amely megfelel az ízlésének, elsőbbséget kell élveznie, ha végül úgy döntött, hogy folytatja a Linuxot.
A Linux asztali környezet kiválasztása nehéz lehet. Itt vannak a legjobb Linux asztali környezetek, amelyeket figyelembe kell venni.
- Linux
- Linux
- Csomagkezelők
Deepesh a MUO Linux-szerkesztője. Több mint 3 éve ír információs tartalmat az interneten. Szabadidejében szívesen ír, zenét hallgat és gitározik.
Iratkozzon fel hírlevelünkre
Csatlakozzon hírlevelünkhöz, amely műszaki tippeket, véleményeket, ingyenes e-könyveket és exkluzív ajánlatokat tartalmaz!
Még egy lépés…!
Kérjük, erősítse meg e-mail címét az imént elküldött e-mailben.