Hogyan javítható az Ubuntu nem frissül a törött csomagok miatt

Az Ubuntu bizonyítottan az egyik legerősebb operációs rendszer, de időről időre előfordulhat, hogy a frissítési folyamat végrehajtása közben elromlanak a dolgok.

Volt már dolga törött csomaggal az Ubuntu frissítése közben? Tudja, hogy az Apt (amely az Ubuntu leghíresebb és leghatékonyabb csomagkezelője) rendelkezik egy beépített funkcióval, amely segíthet megoldani ezt a helyzetet, és visszaállítani a dolgok normális állapotát?

Ezzel a bemutatóval azt fogjuk megtárgyalni, hogyan lehet javítani egy törött csomagot a frissítési folyamat során. Ezután néhány tippet és trükköt fogunk megvitatni, amelyek segíthetnek kijutni a törött csomag helyzetéből.

Törött csomag javítása az APT vagy az APT-GET használatával

Mint korábban már említettük, az Apt az Ubuntu legerősebb és leghasznosabb csomagkezelője. Az Apt rendelkezik néhány hasznos zászlóval, amelyekkel javíthatjuk az elromlott csomagokat vagy azokat a csomagokat, amelyekből hiányzik néhány függőség.

Első módszer

1. lépés. Végezzen frissítést a fix-missing opcióval, és ez a lépés segít meggyőződni arról, hogy a szükséges csomagok naprakészek.

sudo apt --fix-missing update

2. lépés. A frissítés befejezése után kényszerítheti az Apt-et, hogy keressen meg minden hibás csomagot vagy hiányzó csomagfüggőséget, majd javítsa ki azokat. Ez a lépés kijavítja és javítja a meglévő csomagokat, és telepíti a hiányzó csomagokat.

sudo apt install -f

Második módszer az APT és a DPKG használatával

Ha az előző megoldás nem vált be, akkor a következő lépésekkel próbálkozhat:

1. lépés. Próbálja meg frissíteni a csomaglistát a következő paranccsal.

sudo apt update

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 clean

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 hibás csomagot. Ezután továbbléphet a következő lépésre.

5. lépés. Ha azonosította a csomag nevét, akkor a következő paranccsal erőszakosan eltávolíthatja ezt a csomagot.

sudo dpkg --remove -force --force-remove-reinstreq Package_Name

Fix a Broken Package Using DPKG

A konfigurációs folyamat során és a telepítés után előfordulhat, hogy hibaüzenetekkel találkozik. Az Apt itt nem képes semmire. Ha egy csomag meghibásodik a konfiguráció során, a dpkg a legmegfelelőbb eszköz, amely gondoskodik erről a helyzetről, és kijavítja azt.

1. lépés. Először kényszerítse a dpkg eszközt, hogy újra konfigurálja az éppen hibásan konfigurált csomagokat.

sudo dpkg --configure -a

Ha ez a lépés nem oldotta meg a problémát, lépjen tovább a következő lépésre.

2. lépés. Listázza ki az összes olyan csomagot, amelyet a dpkg kötelezően telepítendőnek jelölt.

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 erőszakosan eltávolíthatja a hibás csomagokat.

sudo dpkg --remove --force-remove--reinstreq

4. lépés. Miután az előző parancs sikeresen befejeződött, akkor az Apt.

sudo apt clean

Szint 5. lépés segítségével mindent meg kell tisztítani. Ezután visszatérhet a frissítési folyamathoz.

sudo apt update

Végezetül, ebben a bemutatóban különböző módszereket ismertettünk a hibás vagy rosszul konfigurált csomag javítására. Most már továbbléphet, és újra normálisan használhatja a rendszerét.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.