1. Úvod
Při používání Ubuntu je příkaz apt install nezbytný pro instalaci a správu softwaru. S tímto příkazem můžete snadno instalovat aplikace z repozitářů balíčků.
Tento článek poskytuje kompletní průvodce – od základů po pokročilé použití, řešení problémů a často kladené otázky – aby začátečníci i pokročilejší uživatelé mohli hladce spravovat balíčky v Ubuntu.
2. Co je příkaz apt?
Co je apt?
apt (Advanced Package Tool) je nástroj příkazové řádky používaný pro správu balíčků v Ubuntu a Linuxových distribucích založených na Debianu. Používáním APT můžete provádět následující akce:
- Instalovat software
- Aktualizovat software
- Odstranit nepotřebný software
- Vyřešit problémy se závislostmi
Správa balíčků v Ubuntu se převážně provádí pomocí příkazu apt.
Rozdíl mezi apt a apt-get
Dříve byl standardním nástrojem apt-get, ale nyní se doporučuje apt. Jejich rozdíly jsou shrnuty v následující tabulce:
| Command | Characteristics |
|---|---|
| apt | More user-friendly with improved progress indicators |
| apt-get | Legacy command offering more granular control (advanced users only) |
Používejte apt pro základní správu balíčků a přepněte na apt-get při provádění specifických pokročilých operací.

3. Základní operace apt
Aktualizace seznamu balíčků
Před instalací softwaru aktualizujte seznam balíčků, aby byly k dispozici nejnovější informace.
sudo apt update
Tento příkaz obnoví seznam dostupného softwaru pro správce balíčků Ubuntu. Tip: Pokud instalujete software s neaktuálními informacemi o balíčcích, nemusí být získány nejnovější verze – proto tento příkaz spouštějte pravidelně.
Instalace balíčku
Použijte následující příkaz k instalaci nového softwaru:
sudo apt install package-name
Například k instalaci curl:
sudo apt install curl
Během instalace se zobrazí zpráva jako „Tento balíček vyžaduje XX MB. Pokračovat?“. Stiskněte „Y“, abyste pokračovali.
Odstranění balíčku
Pro odstranění softwaru, který již nepotřebujete, použijte následující příkaz:
sudo apt remove package-name
Například k odstranění curl:
sudo apt remove curl
Pro úplné smazání balíčku včetně konfiguračních souborů použijte:
sudo apt purge package-name
4. Pokročilé použití apt
Aktualizace konkrétního balíčku
Můžete aktualizovat pouze konkrétní balíček, aniž byste aktualizovali celý systém:
sudo apt install --only-upgrade package-name
Příklad – Aktualizace vim:
sudo apt install --only-upgrade vim
Automatické odstranění nepotřebných balíčků
Pro odstranění nepoužívaných balíčků nainstalovaných jako závislosti spusťte:
sudo apt autoremove
Zobrazení detailů balíčku
Zkontrolujte podrobné informace o balíčku pomocí:
apt show package-name
Příklad – Zobrazení detailů pro git:
apt show git
Výpis nainstalovaných balíčků
Pro zobrazení všech nainstalovaných balíčků spusťte:
apt list --installed
5. Řešení problémů
Problémy se závislostmi
Pokud narazíte na problémy se závislostmi při instalaci balíčku, vyzkoušejte následující příkaz:
sudo apt install -f
Tento příkaz opraví poškozené závislosti.
Přidání nebo odebrání repozitářů
Pro instalaci softwaru, který vyžaduje konkrétní repozitář, přidejte jej pomocí:
sudo add-apt-repository ppa:repository-name
sudo apt update
Pro odebrání repozitáře, který již nepotřebujete:
sudo add-apt-repository --remove ppa:repository-name
sudo apt update
6. Často kladené otázky
Mám používat apt nebo apt-get?
Na moderních systémech Ubuntu se doporučuje apt.
Rozdíl mezi apt update a apt upgrade
apt update→ Aktualizuje seznam balíčkůapt upgrade→ Aktualizuje nainstalované balíčky na nejnovější verze
Jak aktualizovat pouze konkrétní balíček
Použijte následující příkaz:
sudo apt install --only-upgrade package-name
Zkontrolujte, kde je balíček nainstalován
Můžete ověřit umístění instalace pomocí:
dpkg -L package-name
Zkontrolujte zdroj repozitáře balíčku
Použijte následující příkaz:
apt-cache policy package-name
7. Závěr
Tento článek vysvětlil vše od základního použití apt install v Ubuntu po pokročilé techniky a řešení problémů.
Ovládnutím příkazu apt můžete spravovat své Ubuntu prostředí efektivněji.
📌 Referenční odkaz:
Pokračujte v učení se o Ubuntu, abyste dosáhli efektivní a optimalizované správy systému!


