Lekce 4 - Aplikace pro Linux Ubuntu
V minulé lekci, Základy práce v Linuxu Ubuntu, jsme se seznámili se základní prací v systému Ubuntu, ukázali si jeho nastavení, prozkoumali adresářovou strukturu v Nautilu a představili si vybrané aplikace.
Dnešní tutoriál základů Linuxu je věnován aplikacím. Získáme přehled programů, které můžeme v Ubuntu používat jako alternativy k aplikacím z Windows, a naučíme se s nimi provádět běžné úkony. Pro přehlednost jsou aplikace rozděleny do několika kategorií.
Instalace aplikací
Aplikace v Ubuntu instalujeme pomocí Centra aplikací (dříve Centrum softwaru). Jedná se o přehledné grafické rozhraní, ve kterém můžeme programy vyhledávat, instalovat i odstraňovat.
Centrum aplikací podporuje instalaci balíčků ve formátech
.snap a .deb. Nainstalovaná aplikace se poté obvykle
objeví v launcheru, případně ji lze spustit pomocí klávesy
Super (klávesa Windows) a vyhledávání.
Vyhledávací pole se nachází v horní části okna aplikace:

Pro Linux existuje široké spektrum aplikací, které pokrývají většinu běžných potřeb. Některé z nich jsou srovnatelné s komerčními programy ve Windows, jiné se zaměřují spíše na vývojáře nebo pokročilé uživatele.
Kromě Centra aplikací lze software instalovat i jinými způsoby. Vedle
balíčků .snap a .deb je možné využít také
formát Flatpak, který však není v Ubuntu ve výchozím nastavení
nainstalován. V případě potřeby jej lze doinstalovat příkazem
sudo apt install flatpak.
V následujících kapitolách si představíme vybrané aplikace, které se hodí pro běžnou práci s počítačem.
Dokumenty
V této kategorii se zaměříme na aplikace určené pro práci s texty, tabulkami a dalšími dokumenty.
LibreOffice
LibreOffice je kancelářský balík, který je v Ubuntu často dostupný již po instalaci. Slouží k práci s textovými dokumenty, tabulkami i prezentacemi a představuje alternativu k Microsoft Office.
Nabízí většinu běžně používaných funkcí, i když ovládání a vzhled se mohou lišit. Pro běžnou práci je však plně dostačující a podporuje i běžné formáty souborů.
Mezi základní aplikace patří:
- Writer (textový editor),
- Calc (tabulkový procesor),
- Impress (prezentace).
Ukázka textového editoru Writer:

Ukázka tabulkového procesoru Calc:

Ukázka nástroje pro prezentace Impress:

GNOME Text Editor
GNOME Text Editor je jednoduchý a moderní textový editor, který slouží především pro psaní poznámek nebo úpravu zdrojového kódu.
Od Ubuntu 22.10 nahradil starší editor gedit a využívá moderní technologie (GTK4). Nabízí například zvýrazňování syntaxe, práci s více soubory nebo automatické ukládání.
Ukázka prostředí editoru:

Pokud vám více vyhovuje původní gedit (například kvůli
pluginům), je stále dostupný k instalaci pomocí Centra aplikací nebo
příkazem sudo apt install gedit.
Komunikace
V této kategorii si představíme aplikace určené pro online komunikaci.
E-mailová komunikace
Pro práci s e-maily nabízí Ubuntu několik aplikací, které umožňují správu pošty, kontaktů i kalendáře.
Mezi nejpoužívanější patří Mozilla Thunderbird a Evolution. Obě aplikace podporují běžné e-mailové účty (např. Gmail, Seznam nebo firemní poštu) a poskytují funkce potřebné pro každodenní komunikaci.
Thunderbird je v Ubuntu 24.04 dostupný jako balíček .snap,
což zajišťuje automatické aktualizace a vyšší bezpečnost.
Aplikace Microsoft Outlook není pro Linux běžně dostupná. V případě potřeby lze využít jeho webovou verzi nebo zvolit některou z uvedených alternativ.
Komunikační aplikace
Pro online komunikaci existuje v Linuxu řada aplikací, které se používají jak pro osobní, tak pracovní účely.
Mezi nejrozšířenější patří například Discord, Slack nebo Telegram. Tyto aplikace umožňují textovou i hlasovou komunikaci a často také sdílení souborů.
Aplikace jsou dostupné v Centru aplikací nebo je lze používat přímo ve webovém prohlížeči.
Ukázka aplikace Discord:

Internet
V této kategorii si představíme aplikace určené pro práci s internetem, zejména webové prohlížeče a nástroje pro přenos souborů.
Mozilla Firefox
Mozilla Firefox je výchozí webový prohlížeč v Ubuntu.
Slouží k prohlížení webových stránek, práci s webovými aplikacemi i
správě záložek. V Ubuntu 24.04 je dostupný jako balíček
.snap, což zajišťuje automatické aktualizace a bezpečnostní
opravy.
V Centru aplikací si však můžeme také nainstalovat například Google Chrome, Chromium, Brave nebo Vivaldi.
Ukázka webového prohlížeče Brave:

FileZilla
Pro přenos souborů na server (např. pomocí FTP) lze využít aplikaci FileZilla. Jedná se o přehledný nástroj s grafickým rozhraním, který umožňuje snadné nahrávání a stahování souborů:

Práce s archivy
Ubuntu obsahuje v základní instalaci aplikaci Správce archivů
(Archive Manager), která slouží k otevírání a vytváření
archivů, například ve formátu .zip. Tato aplikace si poradí s
většinou běžných formátů.
Některé formáty (např. .rar) však nejsou z
licenčních důvodů plně podporovány. Pro práci s formátem
.rar je možné doinstalovat balíček unrar, pomocí
příkazu sudo apt install unrar.
Alternativně lze použít jinou aplikaci, například Xarchiver, kterou lze nainstalovat z Centra aplikací:

Grafika
V této kategorii si představíme aplikace určené pro práci s obrázky a grafikou, od jednoduchého prohlížení až po pokročilou editaci.
Prohlížení obrázků
Pro prohlížení obrázků je v Ubuntu k dispozici výchozí aplikace Eye of GNOME (Prohlížeč obrázků). Umožňuje základní práci s obrázky, například jejich zobrazení, otáčení nebo prohlížení metadat:

V novějších verzích GNOME je tento prohlížeč obrázků postupně nahrazován modernější aplikací s názvem Loupe.
GIMP
Pro úpravu obrázků a fotografií lze využít aplikaci GIMP. Jedná se o pokročilý bitmapový editor, který podporuje práci s vrstvami, filtry i různými nástroji pro kreslení a retušování.
GIMP představuje alternativu k programům, jako je Adobe Photoshop, a je vhodný jak pro běžné úpravy, tak i pokročilejší práci s grafikou:

Inkscape
Inkscape je editor určený pro práci s vektorovou
grafikou. Používá se například pro tvorbu log, ilustrací nebo
diagramů. Podporuje formát .svg a umožňuje export do dalších
formátů. Jedná se o kvalitní open-source alternativu k nástrojům, jako je
Adobe Illustrator:

Blender
Blender je nástroj pro tvorbu 3D grafiky a animací. Umožňuje modelování, renderování i tvorbu animací a patří mezi profesionální nástroje dostupné zdarma:

Bohužel opět platí, že má oproti všem ostatním nástrojům (například 3D Studio Max) úplně odlišné ovládání. Pokud hledáme 3D CAD, tak pod Linuxem běží například VariCad.
Adobe Photoshop není pro Linux oficiálně dostupný. V případě potřeby lze využít jeho webovou alternativu (např. Photopea) nebo jej spustit pomocí nástroje Wine.
Video a zvuk
V této kategorii si představíme aplikace určené pro přehrávání videa a hudby i základní práci se zvukem.
Přehrávání videa
Výchozím přehrávačem videa v Ubuntu je aplikace Totem (Videa). Umožňuje přehrávání běžných formátů videa a podporuje také titulky.
Pro pokročilejší použití lze využít i další přehrávače. Velmi rozšířenou alternativou je například VLC, který podporuje širokou škálu formátů a nabízí pokročilejší možnosti nastavení:

Hudba
Pro poslech hudby lze využít různé aplikace, přičemž mezi nejznámější patří služba Spotify. Ta umožňuje streamování hudby přes internet a je dostupná i pro Linux:

Audacity
Pro nahrávání a úpravu zvuku je vhodná aplikace Audacity. Umožňuje práci se zvukovými stopami, jejich úpravu, střih i export do různých formátů:

Programování
Ubuntu nabízí široké možnosti pro vývoj softwaru. K dispozici je řada editorů a vývojových prostředí pro různé programovací jazyky.
Visual Studio Code
Visual Studio Code je populární editor zdrojového kódu, který podporuje velké množství programovacích jazyků. Díky rozšířením jej lze přizpůsobit různým typům projektů. Editor nabízí například zvýrazňování syntaxe, automatické doplňování kódu nebo integraci se systémem Git:

JetBrains IDE
Společnost JetBrains nabízí řadu profesionálních vývojových prostředí zaměřených na konkrétní programovací jazyky.
Mezi nejznámější patří například IntelliJ IDEA (Java), PyCharm (Python) nebo WebStorm (JavaScript). Tato prostředí poskytují pokročilé nástroje pro psaní a správu kódu. Instalace je dostupná například přes Centrum aplikací:

Mezi další IDE od JetBrains patří například PhpStorm (PHP), CLion (C/C++), Rider (C# a .NET) nebo GoLand (Go).
Systém
V této kategorii si ukážeme aplikace určené pro sledování a správu systému.
GNOME System Monitor
Aplikace GNOME System Monitor slouží jako obdoba Správce úloh ve Windows. Umožňuje sledovat běžící procesy a využití systémových prostředků, jako je procesor, paměť, disk nebo síť. Pomocí této aplikace lze také ukončovat neodpovídající programy nebo zjistit, která aplikace zatěžuje systém.
Ukázka správy procesů:

Ukázka využití hardwaru:

Firmware Updater
Ubuntu 24.04 obsahuje nástroj Firmware Updater, který slouží k aktualizaci firmwaru hardwarových zařízení.
Aplikace dokáže vyhledat dostupné aktualizace například pro SSD disky, grafické karty nebo další podporovaná zařízení a umožňuje jejich bezpečnou instalaci. Využívá k tomu službu LVFS (Linux Vendor Firmware Service).
Závěr
V této lekci jsme si představili vybrané aplikace dostupné v Ubuntu a jejich využití při běžné práci s počítačem. Ukázali jsme si, jak aplikace instalovat a jaké alternativy existují k programům známým z prostředí Windows.
Ubuntu nabízí širokou škálu nástrojů pro každodenní použití i
pokročilejší úkoly. Díky Centru aplikací a podpoře různých formátů
balíčků (např. .snap a .deb) je jejich instalace a
správa velmi jednoduchá.
V následujícím cvičení, Řešené úlohy k 1.-4. lekci základů Linuxu, si procvičíme nabyté zkušenosti z předchozích lekcí.

David se informační technologie naučil na