Uvod
V Linux svetu obstaja na tisoče brezplačnih aplikacij za delo, ustvarjanje in zabavo. Programi se nameščajo preko repozitorijev – varnih skladišč, kjer so programi preverjeni in pripravljeni za namestitev. Uporabnik lahko programe namešča z ukazno vrstico ali s pomočjo grafičnih upravljalnikov paketov, kot so Pamac, Discover ali GNOME Software.
Kaj je repozitorij
Repozitorij (ali skladišče) je spletna zbirka, kjer se nahajajo programi, ki jih določen sistem uporablja. Sistem preko repozitorija varno prenese in namesti programe skupaj z njihovimi odvisnostmi – to so dodatni deli kode, ki jih program potrebuje za pravilno delovanje.
Primer ukaza za namestitev programa iz repozitorija:
sudo apt install vlc
Sistem sam preveri in doda vse potrebne knjižnice, zato uporabnik ne potrebuje ročnih namestitev kot v Windows okolju.
Najpomembnejši sistemi za pakete in repozitoriji
- APT – uporablja se v Debian, Ubuntu, Linux Mint; osnovni sistem za
.debpakete. APT dokumentacija - DPKG – nizkonivojski upravljalnik
.debpaketov, osnova za APT. DPKG dokumentacija - DNF – uporablja se v Fedori, RHEL in Almalinux; naslednik YUM. DNF dokumentacija
- Zypper – glavni upravljalnik v openSUSE za
.rpmpakete. Zypper - openSUSE Software Portal – omogoča 1-click namestitev iz spleta. software.opensuse.org
- Pacman – osnovni paketni sistem za Arch Linux in Manjaro, izjemno hiter in preprost. Pacman
- AUR / Yay – uporabniško skladišče za Arch sisteme z dodatnimi programi. AUR
- Snap – univerzalni paketni sistem, ki vsebuje vse odvisnosti v eni datoteki. Snapcraft.io
- Flatpak – najbolj razširjen univerzalni sistem paketov, varen in sodoben. Flathub.org
- AppImage – program v eni datoteki, ne potrebuje namestitve, primeren za vse distribucije. AppImageHub
Grafični upravljalniki paketov
- Pamac – orodje v Manjaru in EndeavourOS za enostavno upravljanje AUR in Flatpak paketov.
- Discover – trgovina aplikacij v KDE okolju; podpira Flatpak, Snap in DNF.
- GNOME Software – privzeta trgovina v GNOME in Ubuntu okoljih, enostavna za začetnike.
- Synaptic – zmogljiv, a pregleden upravljalnik za
.debpakete v Debian sistemih. - Muon – KDE orodje za nameščanje in posodabljanje programov v Kubuntu.
- YaST – napreden sistemski upravljalnik v openSUSE, ki uporablja Zypper.
Najpogosteje uporabljene aplikacije
📂 Pisarna
- LibreOffice – popoln brezplačen pisarniški paket, združljiv z Microsoft Office.
- OnlyOffice – sodoben pisarniški paket s podporo za oblak.
- WPS Office – hiter in pregleden paket z videzom podobnim Office 365.
- AbiWord – lahek urejevalnik besedil.
- Gnumeric – preprost urejevalnik preglednic.
🎨 Grafika
- GIMP – odprtokodna alternativa Photoshopu za obdelavo slik.
- Inkscape – orodje za vektorsko grafiko in logotipe.
- Krita – program za digitalno risanje in ilustracije.
- Blender – profesionalno orodje za 3D modeliranje in animacije.
- Pinta – enostaven program za osnovno urejanje slik.
🎧 Predstavnost
- VLC – univerzalni predvajalnik za vse vrste zvoka in videa.
- Audacity – snemanje in urejanje zvoka.
- Kdenlive – zmogljiv program za montažo videoposnetkov.
- OBS Studio – snemanje zaslona in prenos v živo.
- Shotcut – enostaven in pregleden video urejevalnik.
🌐 Internet
- Firefox – odprtokodni brskalnik, znan po zasebnosti in varnosti.
- Google Chrome – hiter in stabilen spletni brskalnik podjetja Google.
- Chromium – odprtokodna osnova za Chrome in druge brskalnike.
- Brave – brskalnik z vgrajenim blokiranjem oglasov in zaščito zasebnosti.
- Thunderbird – klasičen poštni odjemalec z možnostjo šifriranja in dodatkov.
- Evolution – poštni odjemalec GNOME okolja s koledarjem in stiki.
- KMail (Kontact) – poštni odjemalec za KDE uporabnike.
- Mailspring – sodoben poštni odjemalec s podporo več računom.
- Transmission – lahek torrent odjemalec.
⚙️ Sistemska orodja
- Timeshift – izdelava varnostnih kopij sistema.
- GParted – grafični urejevalnik particij diska.
- Htop – pregled porabe procesorja in pomnilnika.
- Stacer – orodje za čiščenje in optimizacijo sistema.
- BleachBit – čiščenje začasnih datotek in varovanje zasebnosti.
💻 Programiranje
- Visual Studio Code – zmogljivo razvojno okolje za vse jezike.
- Geany – lahek in hiter urejevalnik kode.
- Atom – prilagodljiv urejevalnik odprte kode.
- Git – sistem za nadzor različic in skupinsko delo.
- Python – enostaven in vsestranski programski jezik.
- Node.js – okolje za izvajanje JavaScript kode zunaj brskalnika.
Zaključek
Svet Linuxa ponuja izjemno bogato izbiro programov – od preprostih orodij do profesionalnih rešitev. Zahvaljujoč repozitorijem in odprtokodni skupnosti lahko vsak uporabnik brezplačno preizkusi programe in najde tiste, ki mu najbolj ustrezajo.