Bizonyos esetekben problémái voltak törött csomagok. Ha igen, és van Debian / Ubuntu terjesztése, vagy ezek alapján van, akkor ezeket a problémákat meglehetősen egyszerű módon megoldhatja az oktatóanyag lépéseinek követésével. Így nem lesznek kellemetlenségei számodra ...
De először is tudnia kell Kik ők a törött csomagokat, ha még nem tudod. Nos, néha előfordulhat, hogy egy csomagot valamilyen okból nem lehet megfelelően telepíteni, vagy hogy nem kompatibilis a többi csomaggal, amelyektől függ. Ha ez megtörténik, nem tudja frissíteni, telepíteni vagy eltávolítani a csomagot a terjesztőből. A csomag, amely ennyi bajt okoz, az úgynevezett törött csomag ...
sok okok miért adják meg a törött csomagokat:
- Megpróbált egy olyan programot telepíteni, amely a terjesztés hivatalos tárhelyein kívül található.
- A program telepítése véletlenül megszakad. Bármi legyen is az oka.
- Vagy megszakad az operációs rendszer frissítése.
- Vannak más okai is, bár a fentiek a leggyakoribbak ...
Javítsa meg a hibás csomagok problémáját
Bármi is legyen az oka, meg kell javítania, hogy minden továbbra is megfelelően működjön. Ahhoz, hogy megoldást találjon erre a gyakori problémára, kövesse ezeket egyszerű lépések ...
hiba
Valószínűleg látta, hogy valamit megpróbált telepíteni tipikus hiba típus:
- A lock / var / lib / dpkg / lock fájl nem sikerült
- Nem sikerült zárolni a / var / lib / apt / lists / könyvtárat
Képesnek lenni megold futtathatja ezeket a parancsokat:
sudo rm /var/lib/apt/lists/lock sudo rm /var/cache/apt/archives/lock
Javítsa ki a problémát a dpkg-val
Valószínűleg az alacsony szintű csomagkezelő eszköz használatakor dpkg és megkapta a hibát:
- dpkg: hiba történt a [csomag_neve] (–purge) csomag feldolgozásakor
hogy javítsd meg Ha nem tudja a problémát okozó csomag nevét, a következőket teheti:
sudo dpkg –configure -a sudo dpkg –remove –force-remove –reinstreq
Ehelyett, ha tudja a nevét próbáld ezt:
sudo mv /var/lib/dpkg/info/nombre_de_tu_paquete.* /tmp/ sudo dpkg –remove –force-remove-reinstreq nombre_de_tu_paquete
Ne felejtsd el pótolni a_csomag_neved annak a csomagnak a neve alapján, amely a problémát okozza az Ön esetében ...
Javítsa ki az APT problémáját
Ennek másik módja az APT, a magas szintű csomagkezelő használata. Ehhez először győződjön meg arról, hogy a csomagoknak nincsenek új verziói:
sudo apt –fix-missing update
Ha nem, akkor próbálkozzon futás a megrendelés:
sudo apt install -f sudo apt update