Správci balíčků v Linuxu vám umožňují řídit instalaci a odebírání balíků. Kromě toho vám správci balíčků pomáhají při hledání poškozených balíků ve vašem systému a jejich opětovné instalaci, aby vyřešili různé problémy spojené s balíčky Linux.
Pokud nevíte, jaké příkazy použít k nalezení poškozených balíků v systému Linux, pak je tato příručka pro vás. Stručně podrobně probereme poškozené balíky, jak můžete zkontrolovat, zda váš systém obsahuje poškozené balíky, a jak je správně přeinstalovat.
Co jsou rozbité balíčky?
Když nainstalujete nový balíček v systému Linux, celý systém instalace má na starosti správce balíčků vašeho systému. Tito správci balíčků mají vestavěné metody pro zpracování výjimek a chyb. Někdy se však v případě neočekávaných problémů instalace zastaví a celý balíček není nainstalován. Takové balíčky se v Linuxu nazývají Broken packages.
Správci balíčků, jako je Apt, nedovolují další instalaci balíčků, pokud je v systému nalezen poškozený balíček. V takové situaci je oprava rozbitých balíků jedinou volbou.
Jak najít a opravit nefunkční balíčky
Každý správce balíčků zpracovává různé typy balíčků. Například DNF a Yum spolupracují s RedHat Package Manager (RPM) pro stahování a instalaci balíčků RPM. Podobně Apt funguje jako frontendový wrapper pro základní software dpkg v distribucích založených na Debianu.
Přeinstalování nefunkčních balíčků na Debian
Apt je výchozí správce balíčků, který je předinstalován v každé distribuci založené na Debianu. Kromě Apt mohou uživatelé Debianu stahujte a instalujte balíčky ručně pomocí dpkg také.
Chcete-li opravit poškozené balíčky v distribucích založených na Debianu pomocí Apt:
jak vynutit ukončení programu
- Otevřete terminál stisknutím Ctrl + Všechno + T na klávesnici a zadejte: | _+_ |
- Aktualizujte balíčky ve vašem systému: | _+_ |
- Nyní vynutit instalaci poškozených balíků pomocí -F vlajka. Apt automaticky vyhledá poškozené balíčky ve vašem systému a přeinstaluje je z oficiálního úložiště. | _+_ |
Pokud vám výše uvedené kroky nefungují, můžete se pokusit problém vyřešit pomocí dpkg.
- Vynutit dpkg překonfigurovat všechny nevyřízené balíčky, které jsou již rozbaleny, ale musí projít konfigurací. The -na vlajka v příkazu znamená Všechno .
sudo apt --fix-missing update
- Pipe grep s dpkg získáte seznam všech balíčků označených jako Požadované o dpkg. | _+_ |
- Použijte --odstranit příznakem odstraníte všechny poškozené balíky. | _+_ |
- Vyčistěte mezipaměť pomocí Apt clean. | _+_ |
- Aktualizujte své systémové balíčky pomocí následujícího příkazu. | _+_ |
Související: Jak nainstalovat software na Linux: Vysvětleny formáty balíčků
Na Fedora/CentOS
Ačkoli Yum a Dnf jsou skvělé, pokud jde o správu poškozených balíků, někdy dochází k problémům, protože v systému Linux jsou nainstalovány tisíce balíčků. V takových situacích můžete k rychlému vyřešení těchto problémů použít RPM (základní správce balíčků pro Fedoru a CentOS).
- Ověřte všechny balíčky ve vašem systému pomocí -PROTI vlajka. | _+_ |
- Zobrazí se dlouhý seznam obsahující všechny nainstalované balíčky ve vašem systému.
- Přeinstalujte balíček, který si myslíte, že by mohl být příčinou problému s poškozeným balíčkem. | _+_ |
Výše uvedené kroky jsou velmi nepohodlné --- identifikovat, který balíček způsobuje problém, ze seznamu stovek je únavné. Přestože je RPM výkonný správce balíčků a s takovými problémy se setkáte jen zřídka, vědět, jak tyto problémy vyřešit, je stále důležité pro případ, že byste v blízké budoucnosti narazili na podobnou situaci.
Správa balíčků v distribucích Linuxu
Správci balíčků v systému Linux jsou schopni zvládnout většinu problémů včetně neúspěšných instalací. Někdy se však vyskytnou různé problémy, které lze vyřešit pouze intuitivně. Řešení opravy poškozených balíků se skládá z několika kroků-identifikace poškozeného balíčku, jeho přeinstalování a aktualizace seznamu balíčků systému.
Na internetu je k dispozici nespočet distribucí Linuxu, které stojí za vyzkoušení, ale v hloubi duše má každá z nich podobný základ. Prostředí pro stolní počítače odlišují každou distribuci poskytováním jedinečného uživatelského prostředí. Pokud jste se konečně rozhodli pokračovat v Linuxu, mělo by být vaší prioritou vybrat si ideální prostředí pro stolní počítače, které vyhovuje vašemu vkusu.
Podíl Podíl tweet E-mailem 12 nejlepších prostředí Linux pro stolní počítačeVýběr desktopového prostředí Linux může být obtížný. Zde jsou nejlepší desktopová prostředí Linux, která je třeba vzít v úvahu.
Číst dále Související témata- Linux
- Linux
- Správci balíčků
Deepesh je juniorský editor pro Linux na MUO. Píše informační příručky pro Linux s cílem poskytnout všem nováčkům blažený zážitek. Nejste si jisti filmy, ale pokud chcete mluvit o technologii, je to váš chlap. Ve svém volném čase ho můžete najít číst knihy, poslouchat různé hudební žánry nebo hrát na kytaru.
Více od Deepesh SharmaPřihlaste se k odběru našeho zpravodaje
Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!
Kliknutím sem se přihlásíte k odběru