Az Ubuntu bebizonyosodott, hogy az egyik legerősebb operációs rendszer, de időről időre elromolhatnak a dolgok egy frissítési folyamat végrehajtása során.
Szembesült-e már egy hibás csomaggal az Ubuntu frissítése közben? Tudja, hogy az Apt (amely az Ubuntu leghíresebb és leghatékonyabb csomagkezelője) beépített funkcióval rendelkezik, amely segít megoldani ezt a helyzetet és visszaállítani a dolgokat a normális állapotba?
Az oktatóanyag során kitérünk arra, hogyan lehet hibás csomagot javítani a frissítési folyamat során. Ezután megvitatunk néhány tippet és trükköt, amelyek segítenek kiszabadulni a hibás csomag helyzetéből.
Javítson ki egy törött csomagot az APT vagy az APT-GET használatával
Mint korábban említettük, az Apt az Ubuntu legerősebb és leghasznosabb csomagkezelője. Az Apt rendelkezik néhány hasznos zászlóval, amelyek segítségével meghibásodott csomagokat vagy olyan csomagokat lehet javítani, amelyekből hiányzik néhány függőség.
Első módszer
1. lépés. Végezzen frissítést a hiányzó javítás opcióval, és ez a lépés segít megbizonyosodni arról, hogy a szükséges csomagok naprakészek-e.
sudo apt --fix-missing frissítés
2. lépés. A frissítés befejezése után arra kényszerítheti az Apt, hogy keressen meghibásodott csomagokat vagy hiányzó csomagfüggőségeket, majd javítsa ki őket. Ez a lépés javítja és javítja a meglévő csomagokat, és telepíti a hiányzó csomagokat.
sudo apt install -f
Második módszer APT és DPKG használatával
Ha az előző megoldás nem működött, próbálkozzon a következő lépésekkel:
1. lépés. Próbálja meg frissíteni a csomaglistát a következő paranccsal.
sudo apt frissítés
2. lépés. Tisztítsa meg a részben telepített csomagokat.
sudo apt autoclean
3. lépés. Ezután a következő paranccsal tisztítsa meg az apt gyorsítótárat.
sudo apt tiszta
4. lépés. Ezután megtisztíthatja a nem szükséges függőségeket.
sudo apt autoremove
A parancs futtatása során gyorsan azonosíthatja a megszakadt csomagot. Ezután folytathatja a következő lépéssel.
5. lépés. Ha azonosította a csomag nevét, akkor a következő paranccsal erőteljesen eltávolíthatja ezt a csomagot.
sudo dpkg --remove -force --force-remove-reinstreq Package_Name
Javítson ki egy törött csomagot a DPKG használatával
A konfigurációs folyamat során és a telepítés után néhány hibával szembesülhet. Az Apt itt nem képes semmire. Ha a csomag a konfigurálás során meghiúsul, a dpkg a legmegfelelőbb eszköz, amely gondoskodik erről a helyzetről és kijavítja.
1. lépés. Először kényszerítse a dpkg eszközt az aktuálisan meghibásodott konfigurált csomagok újrakonfigurálására.
sudo dpkg --configure -a
Ha ez a lépés nem oldotta meg a problémát, folytassa a következő lépéssel.
2. lépés. Sorolja fel az összes olyan csomagot, amelyet a dpkg által telepítendőnek jelöltek.
sudo dpkg -l | grep ^… r
Az előző parancs végrehajtása után látnia kell a problémás csomagokat.
3. lépés. Most a következő paranccsal távolíthatja el a törött csomagokat erőszakkal.
sudo dpkg --remove --force-remove - reinstreq
4. lépés. Miután az előző parancs sikeresen befejeződött, mindent meg kell tisztítania az Apt használatával.
sudo apt tiszta
5. lépés. Ezután visszatérhet a frissítési folyamathoz.
sudo apt frissítés
Végül ebben az oktatóanyagban különböző módszerekkel foglalkozunk a sérült vagy rosszul konfigurált csomag javításával. Most tovább léphet, és újra elkezdheti a rendszer normál használatát.