Inštalácia aplikácií na Arch Linux a jeho derivátoch

Inštalácia aplikácií na Arch Linux a jeho derivátoch

Arch Linux a jeho deriváty, ako sú Manjaro, ArcoLinux a ďalšie, ponúkajú niekoľko spôsobov, ako inštalovať aplikácie. Tento návod pokrýva inštaláciu aplikácií z oficiálnych repozitárov, AUR (Arch User Repository), Flatpak a AppImage. Pre používateľov, ktorí sú zvyknutí na Windows, môže byť tento proces na začiatku trochu zložitý, ale s týmto podrobným návodom to zvládnete ľahko.

Čo sú repozitáre?

Repozitáre (angl. repositories) sú úložiská softvéru, kde sa nachádzajú balíčky s aplikáciami a knižnicami. Repozitáre umožňujú jednoduchú inštaláciu, aktualizáciu a správu softvéru. V prípade Linuxu sú repozitáre spravované buď oficiálnymi vývojármi distribúcie, komunitou alebo nezávislými vývojármi. Repozitáre sú ekvivalentom “obchodov s aplikáciami” na iných platformách, ako je Microsoft Store na Windows alebo Google Play na Android.

1. Inštalácia aplikácií z repozitárov distribúcie

Arch Linux používa pacman ako svoj hlavný balíčkovací systém. pacman je nástroj príkazového riadku, ktorý umožňuje jednoducho inštalovať, aktualizovať a odstraňovať balíčky, podobne ako používate Inštalátor aplikácií vo Windows.

Aktualizácia systémových balíčkov

Pred inštaláciou nových aplikácií je dobré aktualizovať systémové balíčky, aby ste mali najnovšie verzie a bezpečnostné aktualizácie.

Použite nasledovný príkaz na aktualizáciu všetkých balíčkov:

sudo pacman -Syu
  • sudo : Príkaz na vykonanie s administrátorskými oprávneniami.
  • pacman -Syu : Aktualizuje databázu balíčkov (-Syu) a potom všetky nainštalované balíčky.

Inštalácia aplikácií

Na inštaláciu aplikácie z oficiálnych repozitárov použite príkaz:

sudo pacman -S <názov_balíčka>

Príklad:

sudo pacman -S firefox
  • -S : Inštaluje balíček z oficiálnych repozitárov.

Hľadanie balíčkov

Ak chcete nájsť balíček, použite príkaz:

pacman -Ss <kľúčové_slovo>

Príklad:

pacman -Ss libreoffice
  • -Ss : Hľadá balíčky v repozitároch.

Viac o použití pacman nájdete v téme - Ako používať PACMAN na Arch Linux distribúciách

Spustenie aplikácií

Aplikácie nainštalované z repozitárov môžete spustiť cez menu aplikácií vo vašom grafickom prostredí (GUI), podobne ako vo Windows. Napríklad po nainštalovaní Firefoxu ho nájdete v menu aplikácií a môžete ho spustiť kliknutím na ikonu.


2. Inštalácia aplikácií z AUR (Arch User Repository)

AUR je komunitou riadený repozitár, ktorý obsahuje množstvo balíčkov, ktoré nie sú dostupné v oficiálnych repozitároch. AUR je obľúbený pre svoju širokú ponuku softvéru, vrátane mnohých populárnych aplikácií.

AUR helpery

Na jednoduchšiu prácu s AUR je odporúčané nainštalovať AUR helper, ako napríklad yay alebo paru, ktoré automatizujú proces inštalácie balíčkov z AUR.

Viac:

Spustenie aplikácií

Aplikácie nainštalované z AUR môžete spustiť cez menu aplikácií vo vašom grafickom prostredí (GUI). Napríklad po nainštalovaní Google Chrome ho nájdete v menu aplikácií a môžete ho spustiť kliknutím na ikonu.


3. Inštalácia aplikácií cez Flatpak

Flatpak je systém na distribúciu softvéru, ktorý umožňuje inštaláciu aplikácií nezávisle na distribúcii. Flatpak aplikácie sú izolované od systému, čo zvyšuje bezpečnosť a stabilitu.

Inštalácia Flatpak

Najprv nainštalujte Flatpak:

sudo pacman -S flatpak

Pridanie Flathub repozitára

Flathub je najväčší repozitár pre Flatpak aplikácie. Pridajte ho pomocou nasledovného príkazu:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Inštalácia aplikácií cez Flatpak

Na inštaláciu aplikácií z Flathub použite príkaz:

flatpak install flathub <názov_balíčka>

Príklad:

flatpak install flathub org.mozilla.firefox
  • install : Inštaluje balíček.

Spustenie Flatpak aplikácií

Aplikácie nainštalované cez Flatpak môžete spustiť cez menu aplikácií vo vašom grafickom prostredí (GUI). Napríklad po nainštalovaní Firefoxu ho nájdete v menu aplikácií a môžete ho spustiť kliknutím na ikonu.
Ak chcete spustiť aplikáciu z terminálu, použite príkaz:

flatpak run <názov_balíčka>

Príklad:

flatpak run org.mozilla.firefox
  • run : Spustí nainštalovanú aplikáciu.

Vyhľadávanie a prehliadanie Flatpak aplikácií

Na prehliadanie a vyhľadávanie dostupných aplikácií na Flathub môžete navštíviť Flathub webovú stránku.


4. Inštalácia aplikácií cez AppImage

AppImage je formát na distribúciu softvéru, ktorý nevyžaduje inštaláciu. Je to ako prenosná verzia aplikácií vo Windows, kde jednoducho stiahnete spustiteľný súbor a môžete ho hneď použiť.

Aplikácie vo formáte AppImage sa po pridaní oprávnení dajú spustiť priamo z grafického prostredia kliknutím na ikonu súboru, rovnako ako vo Windows. Nie je potrebné ich spúšťať len z terminálu.


Tento návod by mal pokryť základné metódy inštalácie aplikácií na Arch Linux a jeho derivátoch. Pre ďalšie informácie a podrobnosti navštívte oficiálnu dokumentáciu Arch Linuxu. S trochou praxe a tohto návodu budete schopní jednoducho inštalovať a spravovať aplikácie na vašom systéme.

1 lajk

Pre nekompetentnosť vývojárov neodporúčam na Manjaro inštalovať aur balíčky. Zvýšené riziko rozbitia systému, to isté platí aj pri Python pip balíčkoch. VYSKÚŠANÉ ZA VÁS ( a áno na original archu to nerobí)

Nič iné len s Tebou súhlasiť.
Manjaro mi vydržalo nevelý mesiac, po nejakej aktualizácii sa už ani nerozbehlo.
Vsadil som na iného koňa, kde chalani z vývoja dokonca opravujú chyby z Arch, aby sa neobjavovali v ich systéme.

Síce neviem o akých chybách hovoríš, ale arch sa mi ešte nepodarilo rozbiť od začiatku čo ho mám.