Hogyan lehet megtalálni és javítani a törött csomagokat Linuxon

Hogyan lehet megtalálni és javítani a törött csomagokat Linuxon

A Linux csomagkezelői lehetővé teszik a csomagok telepítésének és eltávolításának vezérlését. Ezenkívül a csomagkezelők segítenek megtalálni a hibás csomagokat a rendszeren, és újratelepíteni őket a Linux csomagokkal kapcsolatos különböző problémák megoldásához.





Ha nem tudja, hogy mely parancsokat használja a hibás csomagok kereséséhez a Linuxban, akkor ez az útmutató az Ön számára. Röviden megvitatjuk a meghibásodott csomagokat, hogyan ellenőrizhetjük, hogy a rendszer tartalmaz -e törött csomagokat, és hogyan telepíthetjük őket megfelelően.





Mik azok a törött csomagok?

Amikor új csomagot telepít Linuxra, a rendszer csomagkezelője felelős 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. Néha azonban 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 nevezik a Linuxban.





Az Apt -hez hasonló csomagkezelők nem teszik lehetővé a csomagok további telepítését, ha törött csomagot találnak a rendszeren. Ilyen helyzetben a törött csomagok javítása az egyetlen választás.

A törött csomagok keresése és javítása

Minden csomagkezelő különböző típusú csomagokat kezel. Például a DNF és a Yum együttműködik a RedHat csomagkezelővel (RPM) az RPM csomagok letöltéséhez és telepítéséhez. Hasonlóképpen, az Apt az alap dpkg szoftver frontend csomagolójaként működik a Debian-alapú disztribúciókban.



A törött csomagok újratelepítése a Debian rendszeren

Az Apt az alapértelmezett csomagkezelő, amely minden Debian-alapú terjesztéshez előre telepítve van. Az Apt -en kívül a Debian felhasználók is töltse le és telepítse manuálisan a csomagokat a dpkg használatával is.

A Debian-alapú disztribúciók törött csomagjavításának javítása az Apt használatával:





üzleti értékesítésem megszűnik a közelemben 2020
  1. Nyissa meg a terminált a gombbal Ctrl + Minden + T a billentyűzeten, és írja be: | _+_ |
  2. Frissítse a csomagokat a rendszeren: | _+_ |
  3. Most kényszerítse a törött csomagok telepítését a -f zászló. Az Apt automatikusan megkeresi a meghibásodott csomagokat a rendszeren, és újratelepíti őket a hivatalos lerakatból. | _+_ |

Ha a fent említett lépések nem működnek, akkor megpróbálhatja megoldani a problémát a dpkg használatával.

  1. A dpkg kényszerítése az összes függőben lévő csomag újrakonfigurálására, amelyek már kicsomagoltak, de konfigurálásra szorulnak. Az -nak nek zászló a parancsban azt jelenti Összes . sudo apt --fix-missing update
  2. Pipe grep segítségével dpkg, hogy megkapja az összes csomag listáját Kívánt dpkg -mal. | _+_ |
  3. Használja a -eltávolítani zászlót az összes törött csomag törléséhez. | _+_ |
  4. Tisztítsa meg a gyorsítótárat az Apt clean használatával. | _+_ |
  5. Frissítse a rendszercsomagokat a következő paranccsal. | _+_ |

Kapcsolódó: Szoftver telepítése Linuxra: A csomagformátumok magyarázata





Fedora/CentOS rendszeren

Bár a Yum és a Dnf nagyszerűek a törött csomagok kezelésében, néha problémák merülnek fel, mivel több ezer csomagot telepítenek egy Linux rendszerre. Ilyen helyzetekben az RPM (a Fedora és a CentOS alapcsomagkezelője) segítségével gyorsan orvosolhatja ezeket a problémákat.

  1. Ellenőrizze a rendszer összes csomagját a -V zászló. | _+_ |
  2. Látni fog egy hosszú listát, amely tartalmazza a rendszer összes telepített csomagját.
  3. Telepítse újra azt a csomagot, amelyről úgy gondolja, hogy ez okozhatja a törött csomag problémáját. | _+_ |

A fenti lépések rendkívül kényelmetlenek-fárasztó, hogy a több százas listából melyik csomag okozza a problémát. Bár az RPM hatékony csomagkezelő, és ritkán fog ilyen jellegű problémákba ütközni, a problémák megoldásának ismerete továbbra is fontos, ha hasonló helyzetbe ütközik a közeljövőben.

Csomagok kezelése Linux disztribúciókon

A Linux csomagkezelői képesek kezelni a legtöbb problémát, beleértve a sikertelen telepítést 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 törött csomag azonosítása, újratelepítése és a rendszer csomaglistájának frissítése.

Az interneten számtalan Linux disztribúció érhető el, amelyeket érdemes kipróbálni, de mélyen belül mindegyiknek hasonló alapja van. Az asztali környezetek minden egyes disztribúciót egyedi felhasználói élmény nyújtásával különítenek el. Az ízlésének megfelelő, ideális asztali környezet kiválasztása legyen az elsődleges szempont, ha végül úgy döntött, hogy továbblép a Linux mellett.

Részvény Részvény Csipog Email A 12 legjobb Linux asztali környezet

A Linux asztali környezet kiválasztása nehéz lehet. Itt vannak a legjobb Linux asztali környezetek, amelyeket figyelembe kell venni.

Olvassa tovább
Kapcsolódó témák
  • Linux
  • Linux
  • Csomagkezelők
A szerzőről Deepesh Sharma(79 cikk megjelent)

A Deepesh a MUO Linux -szerkesztője. Információs útmutatókat ír Linuxon, célja, hogy boldog élményt nyújtson minden újonnan érkezőnek. Nem biztos a filmekben, de ha a technológiáról akar beszélni, akkor ő a pasija. Szabadidejében találhat könyveket olvasni, különböző zenei műfajokat hallgatni vagy gitározni.

Továbbiak a Deepesh Sharma -tól

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, értékeléseket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide