4. diel - Aplikácia pre Linux Ubuntu Nové
V minulej lekcii, Základy práce v Linuxe Ubuntu , sme sa zoznámili so základnou prácou v systéme Ubuntu, ukázali si jeho nastavenia, preskúmali adresárovú štruktúru v Nautile a predstavili si vybrané aplikácie.
Dnešný tutoriál základov Linuxu je venovaný aplikáciám. Získame prehľad programov, ktoré môžeme v Ubuntu používať ako alternatívy k aplikáciám z Windows, a naučíme sa s nimi vykonávať bežné úkony. Pre prehľadnosť sú aplikácie rozdelené do niekoľkých kategórií.
Inštalácia aplikácií
Aplikácie v Ubuntu inštalujeme pomocou Centra aplikácií (predtým Centrum softvéru). Ide o prehľadné grafické rozhranie, v ktorom môžeme programy vyhľadávať, inštalovať aj odstraňovať.
Centrum aplikácií podporuje inštaláciu balíčkov vo formátoch
.snap a .deb. Nainštalovaná aplikácia sa potom
obvykle objaví v launcheri, prípadne ju možno spustiť pomocou klávesu
Super (kláves Windows) a vyhľadávania.
Vyhľadávacie pole sa nachádza v hornej časti okna aplikácie:

Pre Linux existuje široké spektrum aplikácií, ktoré pokrývajú väčšinu bežných potrieb. Niektoré z nich sú porovnateľné s komerčnými programami vo Windows, iné sa zameriavajú skôr na vývojárov alebo pokročilých užívateľov.
Okrem Centra aplikácií je možné softvér inštalovať aj inými
spôsobmi. Vedľa balíčkov .snap a .deb je možné
využiť aj formát Flatpak, ktorý však nie je v Ubuntu v predvolenom
nastavení nainštalovaný. V prípade potreby ho možno doinštalovať
príkazom sudo apt install flatpak.
V nasledujúcich kapitolách si predstavíme vybrané aplikácie, ktoré sa hodia na bežnú prácu s počítačom.
Dokumenty
V tejto kategórii sa zameriame na aplikácie určené na prácu s textami, tabuľkami a ďalšími dokumentmi.
LibreOffice
LibreOffice je kancelársky balík, ktorý je v Ubuntu často dostupný už po inštalácii. Slúži na prácu s textovými dokumentmi, tabuľkami aj prezentáciami a predstavuje alternatívu k Microsoft Office.
Ponúka väčšinu bežne používaných funkcií, aj keď ovládanie a vzhľad sa môžu líšiť. Pre bežnú prácu je však plne dostačujúca a podporuje aj bežné formáty súborov.
Medzi základné aplikácie patria:
- Writer (textový editor),
- Calc (tabuľkový procesor),
- Impress (prezentácia).

Ukážka tabuľkového procesora Calc:

Ukážka nástroja pre prezentácie Impress:

GNOME Text Editor
GNOME Text Editor je jednoduchý a moderný textový editor, ktorý slúži predovšetkým na písanie poznámok alebo úpravu zdrojového kódu.
Od Ubuntu 22.10 nahradil starší editor gedit a využíva moderné technológie (GTK4). Ponúka napríklad zvýrazňovanie syntaxe, prácu s viacerými súbormi alebo automatické ukladanie.
Ukážka prostredia editora:

Ak vám viac vyhovuje pôvodný gedit (napríklad kvôli
pluginom), je stále dostupný na inštaláciu pomocou Centra aplikácií alebo
príkazom sudo apt install gedit.
Komunikácia
V tejto kategórii si predstavíme aplikácie určené na online komunikáciu.
E-mailová komunikácia
Pre prácu s e-mailami ponúka Ubuntu niekoľko aplikácií, ktoré umožňujú správu pošty, kontaktov aj kalendára.
Medzi najpoužívanejšie patrí Mozilla Thunderbird a Evolution. Obe aplikácie podporujú bežné e-mailové účty (napr. Gmail, Zoznam alebo firemnú poštu) a poskytujú funkcie potrebné na každodennú komunikáciu.
Thunderbird je v Ubuntu 24.04 dostupný ako balíček .snap, čo
zaisťuje automatické aktualizácie a vyššiu bezpečnosť.
Aplikácia Microsoft Outlook nie je pre Linux bežne dostupná. V prípade potreby je možné využiť jeho webovú verziu alebo zvoliť niektorú z uvedených alternatív.
Komunikačné aplikácie
Pre online komunikáciu existuje v Linuxe rad aplikácií, ktoré sa používajú ako na osobné, tak pracovné účely.
Medzi najrozšírenejšie patrí napríklad Discord, Slack alebo Telegram. Tieto aplikácie umožňujú textovú aj hlasovú komunikáciu a často aj zdieľanie súborov.
Aplikácie sú dostupné v Centre aplikácií alebo ich je možné používať priamo vo webovom prehliadači.
Ukážka aplikácie Discord:

Internet
V tejto kategórii si predstavíme aplikácie určené na prácu s internetom, najmä webové prehliadače a nástroje na prenos súborov.
Mozilla Firefox
Mozilla Firefox je predvolený webový prehliadač v Ubuntu.
Slúži na prezeranie webových stránok, prácu s webovými aplikáciami i
správu záložiek. V Ubuntu 24.04 je dostupný ako balíček
.snap, čo zaisťuje automatické aktualizácie a bezpečnostné
opravy.
V Centre aplikácií si však môžeme tiež nainštalovať napríklad Google Chrome, Chromium, Brave alebo Vivaldi.
Ukážka webového prehliadača Brave:

FileZilla
Na prenos súborov na server (napr. pomocou FTP) je možné využiť aplikáciu FileZilla. Ide o prehľadný nástroj s grafickým rozhraním, ktorý umožňuje ľahké nahrávanie a sťahovanie súborov:

Práca s archívmi
Ubuntu obsahuje v základnej inštalácii aplikáciu Správca
archívov (Archive Manager), ktorá slúži na otváranie a vytváranie
archívov, napríklad vo formáte .zip. Táto aplikácia si poradí
s väčšinou bežných formátov.
Niektoré formáty (napr. .rar) však nie sú z
licenčných dôvodov plne podporované. Pre prácu s formátom
.rar je možné doinštalovať balíček unrar,
pomocou príkazu sudo apt install unrar.
Alternatívne je možné použiť inú aplikáciu, napríklad Xarchiver, ktorú je možné nainštalovať z Centra aplikácií:

Grafika
V tejto kategórii si predstavíme aplikácie určené na prácu s obrázkami a grafikou, od jednoduchého prehliadania až po pokročilú editáciu.
Prezeranie obrázkov
Pre prezeranie obrázkov je v Ubuntu k dispozícii predvolená aplikácia Eye of GNOME (Prehliadač obrázkov). Umožňuje základnú prácu s obrázkami, napríklad ich zobrazenie, otáčanie alebo prezeranie metadát:

V novších verziách GNOME je tento prehliadač obrázkov postupne nahrádzaný modernejšou aplikáciou s názvom Loupe.
GIMP
Pre úpravu obrázkov a fotografií je možné využiť aplikáciu GIMP. Jedná sa o pokročilý bitmapový editor, ktorý podporuje prácu s vrstvami, filtrami aj rôznymi nástrojmi na kreslenie a retušovanie.
GIMP predstavuje alternatívu k programom, ako je Adobe Photoshop, a je vhodný ako pre bežné úpravy, tak aj pokročilejšiu prácu s grafikou:

Inkscape
Inkscape je editor určený pre prácu s vektorovou
grafikou. Používa sa napríklad na tvorbu log, ilustrácií alebo
diagramov. Podporuje formát .svg a umožňuje export do ďalších
formátov. Ide o kvalitnú open-source alternatívu k nástrojom, ako je Adobe
Illustrator:

Blender
Blender je nástroj na tvorbu 3D grafiky a animácií. Umožňuje modelovanie, renderovanie aj tvorbu animácií a patrí medzi profesionálne nástroje dostupné zadarmo:

Bohužiaľ opäť platí, že má oproti všetkým ostatným nástrojom (napríklad 3D Studio Max) úplne odlišné ovládanie. Ak hľadáme 3D CAD, tak pod Linuxom beží napríklad VariCad.
Adobe Photoshop nie je pre Linux oficiálne dostupný. V prípade potreby je možné využiť jeho webovú alternatívu (napr. Photopea) alebo ho spustiť pomocou nástroja Wine.
Video a zvuk
V tejto kategórii si predstavíme aplikácie určené na prehrávanie videa a hudby aj základnú prácu so zvukom.
Prehrávanie videa
Predvoleným prehrávačom videa v Ubuntu je aplikácia Totem (Videá). Umožňuje prehrávanie bežných formátov videa a podporuje aj titulky.
Pre pokročilejšie použitie je možné využiť aj ďalšie prehrávače. Veľmi rozšírenou alternatívou je napríklad VLC, ktorý podporuje širokú škálu formátov a ponúka pokročilejšie možnosti nastavenia:

Hudba
Pre počúvanie hudby je možné využiť rôzne aplikácie, pričom medzi najznámejšie patrí služba Spotify. Tá umožňuje streamovanie hudby cez internet a je dostupná aj pre Linux:

Audacity
Pre nahrávanie a úpravu zvuku je vhodná aplikácia Audacity. Umožňuje prácu so zvukovými stopami, ich úpravu, strih aj export do rôznych formátov:

Programovanie
Ubuntu ponúka široké možnosti pre vývoj softvéru. K dispozícii je množstvo editorov a vývojových prostredí pre rôzne programovacie jazyky.
Visual Studio Code
Visual Studio Code je populárny editor zdrojového kódu, ktorý podporuje veľké množstvo programovacích jazykov. Vďaka rozšíreniam ho možno prispôsobiť rôznym typom projektov. Editor ponúka napríklad zvýrazňovanie syntaxe, automatické dopĺňanie kódu alebo integráciu so systémom Git:

JetBrains IDE
Spoločnosť JetBrains ponúka množstvo profesionálnych vývojových prostredí zameraných na konkrétne programovacie jazyky.
Medzi najznámejšie patria napríklad IntelliJ IDEA (Java), PyCharm (Python) alebo WebStorm (JavaScript). Tieto prostredia poskytujú pokročilé nástroje na písanie a správu kódu. Inštalácia je dostupná napríklad cez Centrum aplikácií:

Medzi ďalšie IDE od JetBrains patrí napríklad PhpStorm (PHP), CLion (C/C++), Rider (C# a .NET) alebo GoLand (Go).
Systém
V tejto kategórii si ukážeme aplikácie určené na sledovanie a správu systému.
GNOME System Monitor
Aplikácia GNOME System Monitor slúži ako obdoba Správcu úloh vo Windows. Umožňuje sledovať bežiace procesy a využitie systémových prostriedkov, ako je procesor, pamäť, disk alebo sieť. Pomocou tejto aplikácie je možné tiež ukončovať nezodpovedajúce programy alebo zistiť, ktorá aplikácia zaťažuje systém.
Ukážka správy procesov:

Ukážka využitia hardvéru:

Firmware Updater
Ubuntu 24.04 obsahuje nástroj Firmware Updater, ktorý slúži na aktualizáciu firmvéru hardvérových zariadení.
Aplikácia dokáže vyhľadať dostupné aktualizácie napríklad pre SSD disky, grafické karty alebo ďalšie podporované zariadenia a umožňuje ich bezpečnú inštaláciu. Využíva na to službu LVFS (Linux Vendor Firmware Service).
Záver
V tejto lekcii sme si predstavili vybrané aplikácie dostupné v Ubuntu a ich využitie pri bežnej práci s počítačom. Ukázali sme si, ako aplikácie inštalovať a aké alternatívy existujú k programom známym z prostredia Windows.
Ubuntu ponúka širokú škálu nástrojov na každodenné použitie aj
pokročilejšie úlohy. Vďaka Centru aplikácií a podpore rôznych formátov
balíčkov (napr. .snap a .deb) je ich inštalácia a
správa veľmi jednoduchá.
V nasledujúcom cvičení, Riešené úlohy k 1.-4. lekciu základov Linuxu, si precvičíme nadobudnuté skúsenosti z predchádzajúcich lekcií.

David sa informačné technológie naučil na