Uvod
V Linux svetu obstaja veliko brezplačnih in odprtokodnih aplikacij za delo, ustvarjanje, učenje, zabavo, programiranje in vzdrževanje računalnika. Na voljo je tudi vedno več profesionalnih in komercialnih programov z uradno podporo za Linux. Programi se običajno nameščajo prek repozitorijev, grafičnih programskih trgovin ali univerzalnih paketov, kot so Flatpak, Snap in AppImage.
Za začetnika je pomembno predvsem to, da v Linuxu programov običajno ni treba iskati po naključnih spletnih straneh. Veliko programov lahko namestimo neposredno iz sistema, podobno kot na telefonu uporabljamo trgovino z aplikacijami.
Vsebina
Kaj je repozitorij?
Repozitorij ali skladišče je spletna zbirka programov, ki jih uporablja določena Linux distribucija. Sistem iz repozitorija prenese program in hkrati poskrbi za potrebne dodatne knjižnice oziroma odvisnosti.
Primer namestitve programa VLC v Debian, Ubuntu ali Linux Mint:
sudo apt install vlc
Prednost repozitorijev je varnost, saj programe običajno preverja skupnost ali razvijalci distribucije. Zato je nameščanje programov v Linuxu pogosto bolj urejeno kot ročno prenašanje namestitvenih datotek iz spleta.
Najpomembnejši sistemi za pakete
- APT – uporablja se v Debianu, Ubuntuju in Linux Mintu.
- DPKG – osnovni sistem za
.debpakete. - DNF – uporablja se v Fedori in sorodnih sistemih.
- Zypper – uporablja se v openSUSE.
- Pacman – uporablja se v Arch Linuxu in Manjaru.
- AUR – uporabniško skladišče dodatnih programov za Arch sisteme.
- Snap – univerzalni paketni sistem, ki ga razvija Canonical.
- Flatpak – univerzalni sistem za nameščanje aplikacij na različnih distribucijah.
- AppImage – program v eni datoteki, ki pogosto ne potrebuje klasične namestitve.
Flatpak in Flathub – kot App Store za Linux
Flatpak si lahko začetnik najlažje predstavlja kot nekakšen App Store oziroma Software Center za Linux. Omogoča nameščanje aplikacij na različnih Linux distribucijah, ne glede na to, ali uporabljaš Linux Mint, Fedoro, Debian, openSUSE ali kakšen drug sistem.
Najbolj znano spletno skladišče za Flatpak aplikacije je Flathub. Tam najdeš veliko znanih programov, kot so VLC, OBS Studio, LibreOffice, GIMP, Inkscape, Kdenlive, Blender, Discord, Spotify in številni drugi.
Prednost Flatpaka je, da so aplikacije pogosto novejše kot v klasičnih repozitorijih distribucije. Slabost pa je, da lahko zavzamejo nekoliko več prostora na disku.
Grafični upravljalniki paketov
Veliko uporabnikov programov ne namešča z ukazno vrstico, ampak prek grafičnih orodij. Ta delujejo podobno kot trgovine z aplikacijami.
- GNOME Software – preprosta trgovina aplikacij v GNOME in Ubuntu okoljih.
- Discover – trgovina aplikacij v KDE Plasma okolju.
- Pamac – pogosto uporabljen v Manjaru in sorodnih distribucijah.
- Synaptic – zmogljiv grafični upravljalnik paketov za Debian in Ubuntu sisteme.
- YaST – napredno orodje za upravljanje sistema v openSUSE.
Priporočeni programi za začetnike
- LibreOffice – pisanje dokumentov, preglednice in predstavitve.
- Firefox – spletni brskalnik.
- Thunderbird – poštni odjemalec.
- VLC – predvajanje videa in glasbe.
- GIMP – obdelava slik.
- Kdenlive – urejanje videoposnetkov.
- Audacity – snemanje in urejanje zvoka.
- Timeshift – izdelava obnovitvenih točk sistema.
Komercialni in profesionalni programi za Linux
Linux ni omejen samo na brezplačno in odprtokodno programsko opremo. Nekatera podjetja razvijajo tudi profesionalne, lastniške ali plačljive programe z uradno podporo za Linux. To je posebej zanimivo za uporabnike, ki Linux uporabljajo za ustvarjalno ali poklicno delo.
- Fog Panther – profesionalni urejevalnik slik, razvit posebej za Linux. Podpira plasti, maske, nedestruktivne prilagoditve, PSD, RAW, HDR in CMYK. Na voljo je preizkusna različica, nato pa enkratni nakup licence.
- SoftMaker Office – komercialni pisarniški paket za Linux z urejevalnikom besedil, preglednicami in predstavitvami ter dobro združljivostjo z dokumenti Microsoft Office.
- DaVinci Resolve – profesionalno okolje za montažo videa, barvno korekcijo, vizualne učinke, grafiko in obdelavo zvoka. Na voljo sta brezplačna in plačljiva različica Studio.
- REAPER – zmogljiva digitalna zvočna delovna postaja za snemanje, montažo in produkcijo zvoka, z uradno različico za Linux.
- Bitwig Studio – profesionalno okolje za glasbeno produkcijo in ustvarjanje zvoka, ki podpira Linux tudi prek paketa Flatpak.
- CrossOver Linux – komercialna rešitev podjetja CodeWeavers za poganjanje številnih programov in iger za Windows v Linuxu brez klasičnega navideznega računalnika.
Opomba Linuxabc: pri lastniških in komercialnih programih je dobro pred namestitvijo preveriti ceno, licenčne pogoje, podprte distribucije in strojne zahteve.
GNOME in KDE uporabna orodja
GNOME
- GNOME Tweaks – nepogrešljivo orodje za dodatno prilagajanje videza GNOME namizja.
- Extension Manager – enostavno upravljanje GNOME razširitev.
- Evolution – poštni odjemalec, koledar, stiki in opravila v enem programu.
KDE Plasma
- KMail – poštni odjemalec za KDE okolje.
- Kontact – celovit KDE paket za e-pošto, koledar, stike in organizacijo.
- KOrganizer – koledar, opomniki, sestanki in organizacija časa.
- Discover – KDE programska trgovina za nameščanje aplikacij.
Umetna inteligenca in spletni pomočniki
Umetna inteligenca se danes uporablja kot pomoč pri učenju, pisanju, programiranju, prevajanju, iskanju idej in razlagi zahtevnejših pojmov. Večina znanih orodij deluje neposredno v spletnem brskalniku, zato jih lahko uporabljaš tudi v Linuxu.
- ChatGPT – pogovorni pomočnik za razlago, pisanje, učenje, programiranje in ustvarjanje vsebin.
- Gemini – Googlovo orodje umetne inteligence.
- Mistral AI – evropsko podjetje s področja umetne inteligence.
- Claude – pogovorni pomočnik podjetja Anthropic.
- Ollama – poganjanje nekaterih modelov umetne inteligence lokalno na računalniku.
- Open WebUI – spletni vmesnik za lokalno uporabo umetne inteligence.
- LM Studio – grafično orodje za lokalno uporabo jezikovnih modelov.
Pomembno je vedeti, da umetna inteligenca ni vedno pravilna. Odgovore je dobro preveriti, posebej pri pomembnih tehničnih, zdravstvenih, pravnih ali finančnih vprašanjih.
Najpogosteje uporabljene aplikacije
📂 Pisarna
- LibreOffice – brezplačen pisarniški paket.
- OnlyOffice – sodoben pisarniški paket.
- Gnumeric – preprost urejevalnik preglednic.
- Scribus – izdelava brošur, letakov in tiskovin.
📄 PDF, dokumenti in zapiski
- Okular – zmogljiv pregledovalnik PDF in drugih dokumentov z možnostjo označevanja in komentarjev.
- PDF Arranger – združevanje, razdeljevanje, vrtenje in preurejanje strani v PDF dokumentih.
- Xournal++ – zapisovanje, risanje in dodajanje opomb na PDF dokumente.
- Joplin – odprtokodni zapiski, beležke in organizacija z možnostjo sinhronizacije.
🎨 Grafika
- GIMP – obdelava slik in fotografij.
- Inkscape – vektorska grafika in logotipi.
- Krita – digitalno risanje in ilustracije.
- Darktable – obdelava fotografij in RAW slik.
- Blender – 3D modeliranje in animacije.
📐 CAD, 3D-načrtovanje in elektronika
- FreeCAD – odprtokodni parametrični 3D CAD program za tehnično načrtovanje, modeliranje in strojništvo.
- LibreCAD – odprtokodni program za 2D tehnično risanje in izdelavo načrtov.
- OpenSCAD – izdelava natančnih 3D-modelov z opisovanjem geometrije s kodo.
- KiCad – odprtokodni paket za načrtovanje elektronskih vezij in tiskanih vezij (PCB).
- SolveSpace – lahek parametrični 2D in 3D CAD program za tehnične modele in mehanske načrte.
🎧 Zvok, video in ustvarjanje vsebin
- VLC – predvajanje videa in glasbe.
- Audacity – snemanje in urejanje zvoka.
- Ardour – naprednejša obdelava zvoka.
- LMMS – ustvarjanje glasbe in ritmov.
- Kdenlive – montaža videa.
- Shotcut – urejanje videoposnetkov.
- OBS Studio – snemanje zaslona in prenos v živo.
- HandBrake – pretvarjanje in stiskanje videoposnetkov.
🌐 Internet, e-pošta in komunikacija
- Firefox – odprtokodni spletni brskalnik.
- Chromium – odprtokodna osnova za Chrome.
- Brave – brskalnik z več poudarka na zasebnosti.
- Vivaldi – zmogljiv in zelo prilagodljiv spletni brskalnik z uradno podporo za Linux.
- Thunderbird – poštni odjemalec.
- Evolution – e-pošta, koledar, stiki in opravila.
- KMail – KDE poštni odjemalec.
- Kontact – KDE osebni informacijski paket.
- KOrganizer – KDE koledar in organizator.
- Jitsi Meet – videokonference.
⚙️ Sistemska orodja
- Timeshift – obnovitvene točke sistema.
- GParted – urejanje particij.
- Htop – spremljanje porabe sistema.
- Linux Assistant – pomoč pri urejanju Linux računalnika.
- BleachBit – čiščenje sistema.
- KDiskMark – testiranje hitrosti diska.
- CPU-X – podatki o procesorju in sistemu.
- Hardinfo – podatki o strojni opremi.
💾 Varnostne kopije in obnovitev podatkov
- Déjà Dup – preprosto grafično orodje za redne varnostne kopije osebnih datotek.
- Pika Backup – sodobno orodje za varnostne kopije, ki uporablja BorgBackup.
- Vorta – grafični vmesnik za zmogljiv sistem varnostnih kopij BorgBackup.
- Rescuezilla – grafično orodje za izdelavo in obnovitev celotnih slik diskov in particij.
Nasvet Linuxabc: Timeshift je predvsem namenjen obnovi sistema, za osebne dokumente in druge podatke pa je priporočljivo uporabljati še ločeno rešitev za varnostne kopije.
🖥️ Videz in prilagajanje namizja
- GNOME Tweaks – dodatne nastavitve videza GNOME namizja.
- Extension Manager – upravljanje GNOME razširitev.
- KDE Store – teme, ikone, dodatki in videz za KDE Plasma.
☁️ Oblak in sinhronizacija
- Nextcloud – odprtokodna alternativa oblačnim storitvam.
- Syncthing – sinhronizacija datotek med napravami.
- Rclone – napredno delo z različnimi oblačnimi storitvami.
🖥️ Virtualizacija
- VirtualBox – enostavno poganjanje virtualnih računalnikov.
- GNOME Boxes – preprosta virtualizacija za GNOME uporabnike.
- Virt-Manager – grafično upravljanje KVM/QEMU virtualk.
- QEMU – zmogljivo orodje za emulacijo in virtualizacijo.
🛡️ Varnost in zasebnost
- KeePassXC – upravljalnik gesel.
- Bitwarden – upravljalnik gesel v oblaku.
- VeraCrypt – šifriranje datotek in diskov.
- BleachBit – čiščenje začasnih datotek in zasebnosti.
💻 Programiranje
- Visual Studio Code – priljubljen urejevalnik kode.
- VSCodium – odprtokodna različica VS Code brez Microsoftove telemetrije.
- Geany – lahek urejevalnik kode.
- Git – sistem za nadzor različic.
- Python – priljubljen programski jezik.
- Node.js – JavaScript okolje za spletni razvoj.
🪟 Windows programi in igre
- Wine – omogoča poganjanje številnih Windows programov v Linuxu.
- Bottles – grafično upravljanje Wine okolij.
- Lutris – upravljanje iger in emulatorjev.
- Steam – platforma za igre.
- Heroic Games Launcher – Epic Games in GOG igre v Linuxu.
Zaključek
Linux ponuja zelo bogat izbor programov. Za začetnika je najpomembneje razumeti, da se programi pogosto nameščajo iz varnih virov, kot so repozitoriji, programske trgovine, Flathub ali uradne strani projektov. S tem lahko uporabnik varno preizkusi različne programe in si sistem prilagodi svojim potrebam. Linux danes ponuja tudi kakovostna orodja za tehnično načrtovanje, delo s PDF dokumenti, varnostne kopije ter profesionalne in komercialne aplikacije.