Ako nájsť a opraviť poškodené balíky v systéme Linux

Ako nájsť a opraviť poškodené balíky v systéme Linux

Správcovia balíkov v systéme Linux vám umožňujú ovládať inštaláciu a odstraňovanie balíkov. Okrem toho vám správcovia balíkov pomáhajú pri hľadaní poškodených balíkov vo vašom systéme a ich opätovnej inštalácii, aby sa vyriešili rôzne problémy súvisiace s balíkmi Linux.





Ak neviete, ktoré príkazy použiť na nájdenie poškodených balíkov v systéme Linux, táto príručka je pre vás. Rozbité balíky podrobne prediskutujeme, ako môžete skontrolovať, či váš systém obsahuje poškodené balíky, a ako ich správne preinštalovať.





Čo sú zlomené balíčky?

Keď nainštalujete nový balík v systéme Linux, celý proces inštalácie bude mať na starosti správca balíkov vášho systému. Títo správcovia balíkov majú vstavané metódy na spracovanie výnimiek a chýb. Niekedy sa však v prípade neočakávaných problémov inštalácia zastaví a nie je nainštalovaný celý balík. Takéto balíky sa v Linuxe nazývajú zlomené balíky.





Správcovia balíkov, ako je Apt, neumožňujú ďalšiu inštaláciu balíkov, ak je v systéme nájdený poškodený balík. V takejto situácii je oprava pokazených obalov jedinou možnosťou.

Ako nájsť a opraviť pokazené balíky

Každý správca balíkov zvláda rôzne typy balíkov. DNF a Yum napríklad spolupracujú s programom RedHat Package Manager (RPM) na sťahovaní a inštalácii balíkov RPM. Podobne Apt funguje ako frontendový wrapper pre základný softvér dpkg v distribúciách založených na Debiane.



Preinštalovanie poškodených balíkov v Debiane

Apt je predvolený správca balíkov, ktorý je predinštalovaný v každej distribúcii založenej na Debiane. Okrem Apt môžu používatelia Debianu sťahujte a inštalujte balíky ručne pomocou dpkg tiež.

Ak chcete opraviť poškodené balíky v distribúciách založených na Debiane pomocou Apt:





prečo nefunguje môj diaľkový ovládač
  1. Otvorte svoj terminál stlačením Ctrl + Všetko + T na klávesnici a zadajte: | _+_ |
  2. Aktualizujte balíky vo svojom systéme: | _+_ |
  3. Teraz vynútite inštaláciu poškodených balíkov pomocou súboru -f vlajka. Apt automaticky vyhľadá poškodené balíky vo vašom systéme a preinštaluje ich z oficiálneho úložiska. | _+_ |

Ak vám vyššie uvedené kroky nefungujú, môžete sa pokúsiť problém vyriešiť pomocou dpkg.

  1. Vynútite dpkg, aby prekonfiguroval všetky čakajúce balíky, ktoré sú už rozbalené, ale musia prejsť konfiguráciou. The -do vlajka v príkaze znamená Všetky . sudo apt --fix-missing update
  2. Pipe grep s dpkg získate zoznam všetkých balíkov označených ako Požadovaný o dpkg. | _+_ |
  3. Použi --odstrániť príznak na odstránenie všetkých poškodených balíkov. | _+_ |
  4. Vyčistite vyrovnávaciu pamäť pomocou Apt clean. | _+_ |
  5. Aktualizujte svoje systémové balíky pomocou nasledujúceho príkazu. | _+_ |

Súvisiace: Ako nainštalovať softvér v systéme Linux: Vysvetlené formáty balíkov





Na Fedore/CentOS

Aj keď sú Yum a Dnf skvelé, pokiaľ ide o správu poškodených balíkov, niekedy nastanú problémy, pretože v systéme Linux sú nainštalované tisíce balíkov. V takýchto situáciách môžete na rýchle vyriešenie týchto problémov použiť RPM (základný správca balíkov pre Fedora a CentOS).

  1. Overte všetky balíky vo vašom systéme pomocou -V vlajka. | _+_ |
  2. Zobrazí sa dlhý zoznam obsahujúci všetky nainštalované balíky vo vašom systéme.
  3. Preinštalujte balík, ktorý si myslíte, že môže byť príčinou problému s poškodeným balíkom. | _+_ |

Vyššie uvedené kroky sú veľmi nepohodlné --- identifikovať zo zoznamu stoviek, ktorý balík spôsobuje problém, je únavné. Napriek tomu, že RPM je výkonný správca balíkov a s takýmito problémami sa stretnete málokedy, vedieť, ako tieto problémy vyriešiť, je stále dôležité v prípade, že sa v blízkej budúcnosti dostanete do podobnej situácie.

Správa balíkov v distribúciách Linuxu

Správcovia balíkov v systéme Linux sú schopní zvládnuť väčšinu problémov vrátane neúspešných inštalácií. Niekedy sa však vyskytnú rôzne problémy, ktoré je možné vyriešiť iba intuitívne. Riešenie opravy poškodených balíkov pozostáva z niekoľkých krokov-identifikácia poškodeného balíka, jeho preinštalovanie a aktualizácia zoznamu balíkov systému.

Na internete je k dispozícii nespočetné množstvo distribúcií Linuxu, ktoré stojí za vyskúšanie, ale v hĺbke duše má každá z nich podobný základ. Prostredia desktopov odlišujú každú distribúciu poskytovaním jedinečného používateľského zážitku. Voľba ideálneho desktopového prostredia, ktoré vyhovuje vášmu vkusu, by malo byť vašou prioritou, ak ste sa konečne rozhodli pokračovať v Linuxe.

zdieľam zdieľam Tweet E -mail 12 najlepších desktopových prostredí Linux

Výber desktopového prostredia Linux môže byť náročný. Tu sú najlepšie desktopové prostredia Linux, ktoré je potrebné zvážiť.

Čítajte ďalej
Súvisiace témy
  • Linux
  • Linux
  • Správcovia balíkov
O autorovi Deepesh Sharma(79 publikovaných článkov)

Deepesh je juniorský editor pre Linux na MUO. Píše informačné príručky pre systém Linux s cieľom poskytnúť všetkým novým záujemcom blažený zážitok. Nie ste si istí filmami, ale ak chcete hovoriť o technológiách, je to váš chlap. Vo svojom voľnom čase ho môžete nájsť pri čítaní kníh, počúvaní rôznych hudobných žánrov alebo hre na gitare.

Viac od Deepesh Sharmy

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber