Linux Mint

Jak opravit problém s aktualizací systému Linux Mint kvůli rozbitým balíčkům

Jak opravit problém s aktualizací systému Linux Mint kvůli rozbitým balíčkům

Správa balíčků Linux Mint je velmi stabilní, ale není divu, že se dostáváte k problému, kdy se vaše Linux Mint neaktualizuje kvůli rozbitým balíčkům. Problém rozbitých balíků dokonce zastaví instalaci dalších aktualizací programu, což se vzhledem k denním opravám mezer v zabezpečení není dobré stát.

Opravte aktualizaci systému Linux Mint z důvodu rozbité balíčky chyba

V tomto článku budeme diskutovat o příčinách poškozených balíčků a ukážeme vám, jak je opravit v Linux Mint.

Případ I: Nesplněné závislosti

Je to nejčastější příčina vašeho Linux Mint nedostává aktualizace, a hlavním důvodem mohou být nenaplněné závislosti. Když nainstalujete program, pokusí se také nainstalovat závislé programy a knihovny. Pokud tyto závislosti nejsou k dispozici ke stažení z jakéhokoli důvodu, například z důvodu výpadku serveru nebo z důvodu neudržování knihoven vývojářem, systém vydá chybu „nefunkční balíčky“.

Chyba závislostí

Opravit:

Spusťte Terminál a zadejte následující příkaz:

sudo apt-get -f install

Výše uvedený příkaz nainstaluje všechny závislosti rozbitého balíčku, pokud jsou závislosti k dispozici v repo.

Instalace závislostí prostřednictvím terminálu

V jiném scénáři, kde závislosti nejsou k dispozici v úložištích, sudo apt-get -f install příkaz nemusí fungovat. V této situaci byste měli odebrat balíčky. K provedení práce použijeme správce balíčků Synaptic.

Chyba nefunkčních balíků na Synapticu

Spusťte Správce balíčků Synaptic a vyberte Postavení na levém panelu a klikněte na Nefunkční závislosti najít nefunkční balíček. Klikněte na červené pole nalevo od názvu balíčku a měli byste mít možnost jej odebrat. Označte jej pro úplné odstranění a klikněte na Použít na horním panelu. Balíček by měl být odstraněn.

Oprava rozbitých balíčků na Synaptics

Odebrání poškozených balíků z terminálu

Z terminálu můžete také odstranit poškozené balíčky. Nejprve spusťte následující příkaz a zkontrolujte poškozené balíčky:

sudo apt-get check

Detekce rozbitých balíků

Měli byste získat seznam poškozených balíčků. Nyní, za předpokladu, že název balíčku je abc, spusťte následující kód:

sudo apt-get purge abc

Chcete-li například opravit chybu na výše uvedeném snímku obrazovky, měl bych použít příkaz:

sudo apt-get purge ubports-installer

Program a všechny jeho konfigurační soubory by měly být odstraněny.

Případ II: Chyba instalace balíčku

Pokud dojde k chybě v instalaci jakéhokoli balíčku, měl by také vrátit stejnou chybu.

Opravit:

sudo apt --fix-broken install

Příkaz by se měl pokusit vše opravit a měl by nainstalovat / odebrat vše, co je nutné. V opačném případě můžete znovu použít Správce balíčků Synaptic, jak je popsáno v předchozím případě.

Případ III: Nefunkční úložiště

Třetí příčinou mohou být rozbitá úložiště a obvykle nastanou, když sudo apt-get aktualizace se používá. Chyba úložiště může být způsobena z několika důvodů, ale následující řešení fungují dobře pro všechny. K vyřešení problému se hodí jednoduchý program s názvem YPPA Manager.

Opravit:

Chcete-li nainstalovat program, spusťte následující:

sudo add-apt-repository ppa: webupd8team / y-ppa-manager
sudo apt-get aktualizace
sudo apt-get install y-ppa-manager

Nyní spusťte YPPA Manager z nabídky aplikace a zadejte heslo. Toto okno by se mělo zobrazit:

Y PPA manažer

Klikněte na Spravovat PPA a měl by se zobrazit seznam všech úložišť ve vašem systému. Nyní najděte ten, který způsoboval chybu (z příkazu aktualizace) a vyčistěte jej. Znovu spusťte aktualizaci a problém by měl být opraven.

Seznam úložišť Y-PPA

Závěr

To je vše, co kdy potřebujete, abyste opravili poškozené balíčky a opravili Linux Mint se neaktualizuje problém. První a druhá část musí obecně opravit vše, protože chyba úložiště je vzácná a lze ji odstranit věnováním pozornosti kvalitě balíčků nainstalovaných ve vašem systému. Obvykle se snažte vyhnout balíčkům, které nejsou udržovány z posledních šesti měsíců, abyste byli na bezpečnější straně.

Jaké byly vaše zkušenosti s řešením problému? Dejte nám vědět v komentářích níže a pokud se vám tento článek líbí, nezapomeňte jej sdílet se svými přáteli na sociálních platformách.

Hry Nejlepší hry z příkazového řádku pro Linux
Nejlepší hry z příkazového řádku pro Linux
Příkazový řádek není při používání Linuxu jen vaším největším spojencem - může být také zdrojem zábavy, protože jej můžete použít k hraní mnoha zábavn...
Hry Nejlepší aplikace pro mapování gamepadu pro Linux
Nejlepší aplikace pro mapování gamepadu pro Linux
Pokud rádi hrajete hry na Linuxu s gamepadem místo typického vstupního systému pro klávesnici a myš, máte k dispozici několik užitečných aplikací. Mno...
Hry Užitečné nástroje pro hráče Linuxu
Užitečné nástroje pro hráče Linuxu
Pokud rádi hrajete hry na Linuxu, je pravděpodobné, že jste ke zlepšení herního zážitku použili aplikace a nástroje jako Wine, Lutris a OBS Studio. Kr...