Přejít na obsah

Když Zorin OS hlásí chyby při aktualizaci: jak opravit správce balíčků - LINUX PRO DOMÁCNOST - vzdělávací HUB

Přeskočit menu
Přeskočit menu
Přeskočit menu

Když Zorin OS hlásí chyby při aktualizaci: jak opravit správce balíčků

23.04.2026

Aktualizace systému obvykle probíhá bez problémů. Někdy se ale stane, že Zorin OS hlásí chybu při instalaci aktualizací, některé balíčky zůstanou nedokončené nebo obchod se softwarem přestane správně fungovat. V takové chvíli ještě není důvod k panice ani k přeinstalaci systému. Často pomůže oprava správce balíčků a kontrola zdrojů softwaru.

Tento postup se hodí hlavně ve chvíli, kdy se aktualizace zastaví, systém hlásí „broken packages“, některé balíčky zůstaly nedokončené, v panelu uvidíte varovný červený symbol, nebo když obchod se softwarem nabízí aktualizace, ale nedokáže je nainstalovat. Oficiální dokumentace Zorin zároveň upozorňuje, že jde o postupy určené spíše pro pokročilejší uživatele, protože neuvážené mazání balíčků může systém poškodit.

Ilustrační obrázek k návodu pro Zorin OS, jak opravit správce balíčků APT a DPKG při chybách aktualizací, rozbitých závislostech a problémech se systémovými balíčky.



Kdy se s tím můžete setkat

Tento postup se může hodit například tehdy, když:
  • systém hlásí neúspěšnou aktualizaci,
  • instalace programu skončí chybou,
  • obchod se softwarem nabízí aktualizace, ale nedokáže je dokončit,
  • Terminál vypisuje informaci o rozbitých závislostech,
  • některý repozitář není dostupný,
  • po přidání cizího zdroje softwaru začnou problémy s aktualizacemi.
  • některý balíček zůstane rozbalený, ale není správně dokončený.

Pro běžného uživatele je důležité vědět jednu věc: ve většině těchto situací nejde o „rozbitý Linux“, ale o problém v oblasti balíčků, závislostí nebo repozitářů. A právě to lze často opravit několika cílenými kroky.



Upozornění na začátek

Oficiální dokumentace Zorin uvádí, že tyto postupy jsou určené spíše pro pokročilejší uživatele. Důvod je jednoduchý: neuvážené odstraňování balíčků může poškodit systém. Proto je dobré postupovat opatrně, číst výstup v Terminálu a nezačínat hned agresivním mazáním balíčků.



První pomoc: základní oprava APT a DPKG

Pokud Zorin OS hlásí chyby správce balíčků, doporučuje oficiální návod otevřít Terminál a spustit tuto sadu příkazů.
bash

						sudo apt clean
						sudo apt update
						sudo dpkg --configure -a
						sudo apt install -f
						sudo apt full-upgrade
						sudo apt autoremove --purge
						  
Tyto příkazy mají jasnou logiku. Nejprve se vyčistí staré stažené balíčky z cache, potom se znovu načtou seznamy dostupných balíčků, dokončí se případné rozbalené a nedokončené balíčky, opraví se závislosti, provede se úplná aktualizace a nakonec se odstraní už nepotřebné balíčky. Právě tato kombinace často vyřeší běžné problémy s aktualizacemi nebo instalací softwaru.

Co to znamená lidsky

Začátečník si pod tím může představit toto:
  • sudo spustí příkaz s administrátorskými právy, což je při zásahu do systémových balíčků nutné.
  • apt clean uklidí staré zbytky stažených balíčků,
  • apt update obnoví přehled o tom, co je v repozitářích dostupné,
  • dpkg --configure -a dokončí, co zůstalo rozdělané,
  • apt install -f se pokusí spravit rozbité závislosti,
  • apt full-upgrade dorovná systém do konzistentního stavu,
  • apt autoremove --purge odstraní to, co už systém nepotřebuje.

Právě proto dává smysl spouštět tyto příkazy v uvedeném pořadí. Není to náhodný seznam, ale postup od vyčištění přes opravu až po dokončení aktualizace.



Když zlobí jen jeden konkrétní balíček

Někdy není problém v celém systému, ale jen v jednom balíčku. V takové situaci doporučuje Zorin nejprve zkusit přeinstalaci.
bash

						sudo apt install --reinstall package-name
						  
Místo package-name dosaďte skutečný název problematického balíčku. To je vhodné hlavně tehdy, když je balíček poškozený, nedokončený nebo se během předchozí instalace něco pokazilo. Tento postup je důležitý zejména tehdy, když je balíček provázaný s dalšími součástmi systému. Výhodou je, že nejde hned o mazání, ale o šetrnější pokus o nápravu.

Pokud přeinstalace nepomůže, je možné balíček odstranit i s jeho systémovou konfigurací.
bash

						sudo apt purge package-name
						  
Tady je potřeba zvýšená opatrnost. Pokud Terminál ukáže, že spolu s daným balíčkem chce odstranit i mnoho dalších důležitých balíčků, je lepší příkaz nepotvrzovat. Zorin výslovně upozorňuje, že v takové situaci můžete nadělat víc škody než užitku.

Po odstranění se balíček znovu nainstaluje.
bash

						sudo apt install package-name
						  



Co když se odstraní něco důležitého ze Zorin OS

Oficiální návod myslí i na situaci, kdy purge odstraní některé důležité části desktopového prostředí Zorin OS. Pro běžné edice Zorin doporučuje doinstalovat základní desktopový balík:
bash

						sudo apt install zorin-os-desktop
						  
Pro Lite edice pak:
bash

						sudo apt install zorin-os-lite-desktop
						  
To je užitečná pojistka hlavně pro uživatele, kteří si nejsou jistí, co přesně při odstraňování balíčku zmizelo.



Zadržené balíčky: skrytá překážka aktualizací

Dalším důvodem problémů mohou být takzvané zadržené balíčky. To jsou balíčky, které mají uzamčenou verzi a systém je nechce dále aktualizovat. Takový stav může blokovat další aktualizace nebo upgrade systému.

Seznam zadržených balíčků zobrazíte tímto příkazem:
bash

						apt-mark showhold
						  
Pokud se nějaký zobrazí, můžete jej odemknout:
bash

						sudo apt-mark unhold package-name
						  
A pokud chcete odemknout všechny zadržené balíčky najednou:
bash

						sudo apt-mark unhold $(apt-mark showhold)
						  
Začátečník se s tímto setká spíše výjimečně, ale stát se to může třeba po experimentech s verzemi balíčků nebo po použití návodu, který nějaký balíček úmyslně zablokoval proti aktualizaci.



Když není dostupný některý repozitář

Pokud obchod se softwarem nebo Terminál hlásí, že některý vzdálený repozitář nelze kontaktovat, bývá častou příčinou repozitář třetí strany. Může být špatně nastavený, dočasně nedostupný nebo už opuštěný. Zorin má pro tuto situaci samostatný návod „Failed to download repository information“, který se věnuje právě identifikaci a odstranění problematického cizího repozitáře.

To je velmi praktická situace i pro začátečníka. Stačí přidat jeden nefunkční cizí zdroj softwaru a aktualizace celého systému se mohou zkomplikovat. Proto je dobré přidávat PPA a jiné externí repozitáře jen tehdy, když opravdu víte, proč je potřebujete a důvěřujete jejich zdroji. Samotný Zorin na stránce o instalaci aplikací na tuto opatrnost také upozorňuje.



Užitečný pomocník: Synaptic Package Manager

Zorin v tomto kontextu doporučuje také Synaptic Package Manager, což je grafické rozhraní pro APT. Umožňuje instalovat, odstraňovat, selektivně aktualizovat nebo připínat balíčky a zároveň ukazuje více informací o jejich závislostech. To se může hodit tehdy, když chcete mít lepší přehled než v běžném obchodu se softwarem.

Pro začátečníka to není nutně první nástroj, po kterém musí sáhnout. Ale pokud chcete lépe pochopit, co je v systému nainstalované a co na čem závisí, Synaptic může být velmi užitečný mezikrok mezi jednoduchým klikáním v grafickém obchodě a plnou prací v Terminálu.




Ne všechny problémy souvisejí s APT (Flatpak, Snap)

To je důležitý bod, který stojí za zdůraznění. Ne každá aplikace v Zorin OS používá klasický balíčkovací systém APT. Oficiální návod připomíná také Flatpak a Snap. Pokud tedy obchod se softwarem ukazuje dostupné aktualizace, ale nedaří se je nainstalovat, nemusí být chyba přímo v APT.

Flatpak
Pokud obchod se softwarem ukazuje aktualizace, ale tlačítko „Aktualizovat vše“ nefunguje, mohou být problémem Flatpak runtime balíčky. Zorin doporučuje spustit tyto příkazy:
bash

						flatpak update
						flatpak uninstall --unused
						flatpak repair --user
						  
Tím se aktualizují Flatpaky, odstraní už nepotřebné runtime součásti a opraví se uživatelská část Flatpaku. Pro běžného uživatele je to užitečné hlavně proto, že problém se může tvářit jako chyba obchodu se softwarem, ale ve skutečnosti jde o Flatpak na pozadí.

Snap
Také balíčky Snap mohou vyžadovat ruční zásah. Zorin uvádí, že Snapy se obvykle aktualizují samy, ale lze je zkontrolovat a aktualizovat i ručně:
bash

						snap refresh --list
						sudo snap refresh
						  
A pokud potřebujete některý Snap odebrat:
bash

						sudo snap remove package-name
						  
I zde platí, že potíž s jedním typem balíčku ještě neznamená, že je problém v celém systému. Jen je potřeba rozpoznat, který balíčkovací formát danou aplikaci skutečně používá.



Co si z toho odnést v praxi

Pro běžného uživatele Zorin OS je nejdůležitější tento postup:
  1. nezačínejte hned přeinstalací systému,
  2. zkuste základní opravnou sadu příkazů pro APT a DPKG,
  3. pokud nepomůže, hledejte, zda problém nedělá konkrétní balíček,
  4. zkontrolujte, jestli nejde o zadržený balíček,
  5. ověřte, zda potíže nezpůsobuje cizí repozitář,
  6. nezapomeňte, že některé aktualizace mohou patřit Flatpaku nebo Snapu.

Právě tento klidný a systematický přístup bývá největší rozdíl mezi rychlým vyřešením problému a zbytečným zásahem, který situaci ještě zhorší.

Na co si dát pozor

Nejnebezpečnější část celého postupu je bezmyšlenkovité odstraňování balíčků. Dokud jde o vyčištění cache, načtení seznamů balíčků nebo dokončení rozpracované konfigurace, je riziko menší. Opatrnost je potřeba hlavně u příkazů, které mohou odebírat balíčky nebo měnit závislosti. Zorin na to výslovně upozorňuje.



Závěr

Když Zorin OS hlásí chyby při aktualizaci nebo instalaci programů, obvykle to neznamená, že je systém ztracený. Často jde o problém s balíčky, závislostmi, repozitáři nebo jiným způsobem distribuce aplikací. Pokud víte, kde hledat příčinu a jak postupovat krok za krokem, můžete podobné potíže zvládnout i bez přeinstalace systému.



Zdroje





PODPOŘTE OTEVŘENÉ NÁVODY A DALŠÍ ROZVOJ WEBU LINUX PRO DOMÁCNOST:

Věřím v otevřené znalosti a v to, že kvalitní návody mají být dostupné bez reklam, rušivých prvků a zbytečného trackingu. Každý článek na webu Linux pro domácnost vzniká na základě rešerše, praktického testování na reálném nebo virtuálním počítači, ověřování v různých linuxových distribucích a pečlivého zpracování krok za krokem. Často jde o práci na několik hodin, někdy i několik dnů.

Pokud Vám některý návod pomohl, ušetřil čas nebo usnadnil řešení problému, budu rád za dobrovolnou finanční podporu. A pokud se Vám myšlenka tohoto webu líbí a chcete jeho tvorbu podporovat pravidelně, podívejte se prosím na stránku:

© 2025–2026 Miroslav Zakřevský / LINUX PRO DOMÁCNOST (linux-doma.cz).
Není-li uvedeno jinak, texty a vlastní výukové materiály jsou zveřejněny pod licencí CC BY-SA 4.0.
Kód, skripty, logo, značka, doména, ochranné známky, screenshoty cizího softwaru a materiály třetích stran mohou mít odlišný právní režim.
Návrat na obsah