- 1 1. Úvod
- 2 2. Co je deb balíček?
- 3 3. Příprava na instalaci deb balíčků
- 4 4. Instalace deb balíčků
- 5 5. Odstraňování a čištění deb balíčků
- 6 6. Důležité úvahy při instalaci deb balíčků
- 7 7. Praktické příklady použití deb balíčků
- 8 8. Instalace deb balíčků pomocí grafického uživatelského rozhraní (GUI)
- 9 9. Komunitní podpora a další zdroje
- 10 10. Shrnutí
1. Úvod
Ubuntu je populární distribuce Linuxu, kterou používá mnoho uživatelů. Instalace softwaru pomocí deb balíčků je běžná praxe, ale může se zdát pro začátečníky trochu obtížná. Tento článek poskytuje jasné vysvětlení, jak instalovat, odstraňovat a spravovat deb balíčky. Obsahuje vizuální návody a vysvětlení terminologie, což z něj činí užitečný zdroj jak pro začátečníky, tak pro středně pokročilé uživatele.
2. Co je deb balíček?
Deb balíček je formát balíčku používaný v Linuxových distribucích založených na Debianu (např. Ubuntu). Má příponu .deb a obsahuje soubory softwaru, související závislosti a instalační skripty. Další formáty balíčků zahrnují RPM (používaný v systémech založených na Red Hat), Snap a Flatpak. Deb balíčky automaticky řeší závislosti, což zajišťuje plynulý proces instalace.
Co jsou závislosti?
Závislosti jsou další software nebo knihovny, které jsou potřebné pro správné fungování aplikace. Deb balíčky automaticky řeší tyto závislosti, čímž odstraňují potřebu, aby si je uživatelé instalovali ručně. Například při instalaci mediálního přehrávače vlc jsou všechny potřebné knihovny pro správný běh VLC nainstalovány automaticky.

3. Příprava na instalaci deb balíčků
Před instalací deb balíčku se ujistěte, že máte k dispozici následující nástroje:
- apt : Příkazový řádkový nástroj pro instalaci balíčků z oficiálního repozitáře Ubuntu. Je předinstalovaný ve výchozím nastavení.
- dpkg : Nízkoúrovňový nástroj pro správu balíčků, který umožňuje přímou práci s deb soubory. Je také předinstalovaný v Ubuntu.
Aby byl váš systém aktuální, spusťte následující příkaz:
sudo apt update && sudo apt upgrade
4. Instalace deb balíčků
4.1 Instalace z oficiálního repozitáře
Instalace z oficiálního repozitáře zajišťuje vysokou kompatibilitu a bezpečnost. Například pro instalaci mediálního přehrávače vlc použijte následující příkaz:
sudo apt install vlc
Po spuštění tohoto příkazu uvidíte potvrzovací zprávu. Postupujte podle instrukcí, abyste pokračovali. Tato metoda automaticky řeší závislosti a nainstaluje všechny požadované balíčky.
4.2 Instalace z lokálního deb souboru
Pokud balíček není k dispozici v oficiálním repozitáři, můžete nainstalovat deb soubor poskytnutý vývojářem. Nejprve stáhněte deb soubor a ověřte jeho integritu pomocí příkazu sha256sum, který porovná součet s oficiálním kontrolním součtem.
sha256sum /path/to/package.deb
Očekávaný výstup: Spuštěním tohoto příkazu se zobrazí SHA256 kontrolní součet souboru. Porovnejte jej s hodnotou uvedenou na oficiálních webových stránkách. Pokud se neshodují, soubor může být poškozený nebo pozměněný, a proto byste neměli pokračovat v instalaci.
Po dokončení kontroly integrity nainstalujte balíček pomocí následujícího příkazu ( /path/to/package.deb by měl být nahrazen skutečnou cestou k souboru):
sudo apt install ./path/to/package.deb
Tato metoda je preferována před dpkg, protože apt automaticky řeší závislosti.
Použití dpkg
Pokud používáte dpkg, může být nutné řešit závislosti ručně. Použijte následující příkazy:
sudo dpkg -i /path/to/package.deb
sudo apt-get install -f
Důležité: Po použití dpkg spusťte sudo apt-get install -f, abyste opravili chybějící závislosti.
4.3 Instalace deb balíčků, které nejsou v repozitáři
Můžete instalovat balíčky, které nejsou v oficiálním repozitáři, přidáním Personal Package Archive (PPA). Vzhledem k tomu, že PPA jsou spravovány třetími stranami, měly by být používány opatrně.
Pro přidání PPA použijte následující příkaz:
sudo add-apt-repository ppa:example/ppa
sudo apt update
sudo apt install package_name
Pro odebrání PPA a návrat k verzi z oficiálního repozitáře použijte ppa-purge:
sudo apt install ppa-purge
sudo ppa-purge ppa:example/ppa
Bezpečnost PPA a ověření GPG klíče
Před přidáním PPA ověřte její spolehlivost. Vyberte PPA spravovaná renomovanými vývojáři nebo komunitami. Zkontrolujte zpětnou vazbu, recenze a ověřte GPG klíč poskytnutý na oficiálním webu. Pro přidání GPG klíče a zajištění důvěryhodnosti repozitáře použijte následující příkaz:
wget -qO - https://example.com/repo.gpg.key | sudo apt-key add -
Správa PPA
Pro výpis všech PPA ve vašem systému spusťte:
ls /etc/apt/sources.list.d/
Pro odebrání konkrétního PPA použijte:
sudo add-apt-repository --remove ppa:example/ppa

5. Odstraňování a čištění deb balíčků
5.1 Jak odstranit balíček
Pro odstranění balíčku pomocí apt spusťte následující příkaz. Například pro odebrání vlc:
sudo apt remove vlc
Pro úplné odstranění balíčku včetně konfiguračních souborů použijte:
sudo apt purge vlc
Pokud byl balíček nainstalován pomocí dpkg, odstraňte jej pomocí:
sudo dpkg -r package_name
5.2 Čištění systému
Pro odstranění nepotřebných balíčků a uvolnění místa na disku použijte následující příkazy:
sudo apt autoremove
sudo apt clean
5.3 Řešení problémů
Pokud balíček nelze odstranit standardními metodami, můžete vynutit jeho odstranění následujícím příkazem. Používejte opatrně:
sudo dpkg --remove --force-remove-reinstreq package_name
Pokud narazíte na chybovou zprávu „architektura balíčku (i386) neodpovídá systému (amd64)“, možná bude potřeba povolit podporu více architektur:
sudo dpkg --add-architecture i386
sudo apt update
6. Důležité úvahy při instalaci deb balíčků
- Problémy se závislostmi: Při instalaci pomocí
dpkgmohou chybějící závislosti způsobit selhání instalace. Pro vyřešení závislostí spusťtesudo apt-get install -f. - Bezpečnost: Vždy instalujte deb soubory z důvěryhodných zdrojů. Soubory z neoficiálních webů mohou obsahovat malware nebo škodlivý kód. Důrazně se doporučuje stahovat pouze z oficiálních stránek nebo spolehlivých repozitářů. Ověřte digitální podpis balíčku a GPG klíč, aby byla zajištěna jeho pravost a zvýšila se bezpečnost systému.
Pro ověření GPG podpisu balíčku použijte:
gpg --verify /path/to/package.deb
Poznámka: Pokud balíček nemá digitální podpis, může být stále bezpečný, pokud byl stažen z oficiálního zdroje. Vyhněte se však instalaci souborů z nedůvěryhodných zdrojů.
7. Praktické příklady použití deb balíčků
Jedním běžným příkladem použití deb balíčků je instalace Google Chrome. Stáhněte si deb soubor z oficiálního webu a nainstalujte jej následujícím příkazem:
sudo apt install ./google-chrome-stable_current_amd64.deb
8. Instalace deb balíčků pomocí grafického uživatelského rozhraní (GUI)
Pro uživatele, kteří nejsou zvyklí na příkazovou řádku, je instalace deb balíčků přes grafické rozhraní pohodlnou alternativou. Lze to provést pomocí Ubuntu Software Center nebo GDebi.
Instalace pomocí Ubuntu Software Center
- Dvojklikněte na stažený deb soubor a otevřete Ubuntu Software Center.
- Klikněte na tlačítko „Install“.
- V případě výzvy zadejte své administrátorské heslo a počkejte, až se instalace dokončí.
9. Komunitní podpora a další zdroje
Ubuntu má aktivní komunitu, která může pomoci s řešením problémů a poskytnout další informace:
- Ubuntu Forums : Ubuntu Forums – Platforma pro diskuzi a řešení otázek souvisejících s Ubuntu.
- Ask Ubuntu : Ask Ubuntu – Komunitně řízený Q&A web pro uživatele Ubuntu.
- Oficiální dokumentace Ubuntu : Ubuntu Documentation – Oficiální dokumentace Ubuntu.
10. Shrnutí
deb balíčky jsou klíčovou součástí správy softwaru v Ubuntu. Instalace z oficiálního repozitáře je nejbezpečnější a nejjednodušší metoda, ale deb soubory umožňují uživatelům instalovat software, který v repozitáři není k dispozici. Dodržováním osvědčených bezpečnostních postupů a používáním důvěryhodných zdrojů mohou uživatelé udržovat stabilní a zabezpečený systém. Ovládnutí jak příkazové řádky, tak i grafického rozhraní při instalaci zajišťuje efektivní správu softwaru.



