Linux je open-source operativni sustav koji pokreće većinu web servera, cloud instanci i mnoge uređaje oko nas. Na desktopu je alternativa Windowsu i macOS-u. U poslovanju male tvrtke (SMB) češće ga susrećete kao VPS, kontejnerski host ili NAS, ne kao hobi OS.
Praktični nastavci: instalacija Ubuntu, osnovne naredbe, i VPS hardening.
Što je Linux?
Linux je besplatan i open-source OS. Linus Torvalds objavio je kernel 1991.; oko njega su GNU alati, paketi i desktop/server softver. „Linux“ u svakodnevnom govoru znači cijeli sustav (GNU/Linux), ne samo kernel.
Zašto je relevantan za servere i SMB
- Standard na VPS-u: Ubuntu, Debian, Alma/Rocky često dolaze kao default image
- DevOps alatni lanac: SSH, Docker, Ansible, CI runneri očekuju Unix shell
- Trošak licence: nema Windows Server licence za tipičan web stack
- Stabilnost: dugoročni LTS releasei pogodni za 24/7 servise
- Kontrola: vi birate što je instalirano i što sluša na mreži
Bez pretjerivanja: Linux nije magično sigurniji ako root SSH ostane otvoren i paketi zastare. Sigurnost dolazi od procesa: updatei, firewall, ključevi, backup.
Open source i privatnost (realno)
- Izvorni kod je javan: možete audirati ili birati vendor koji to radi
- Desktop distroi često šalju manje telemetrije od potrošačkog Windowsa (provjerite postavke)
- Self-hosting (mail, file, CRM) drži podatke kod vas, uz cijenu održavanja
Linux distribucije
„Linux“ dolazi u stotinama distribucija. Za početak dovoljno je nekoliko.
Ubuntu: desktop i VPS početak
- Jednostavna instalacija, velika dokumentacija
- LTS izdanja s dugom podrškom (npr. 24.04)
- Čest izbor za cloud image
Za: desktop početnike, developere, tipičan VPS. Vodič: instalacija Ubuntu.
Debian: konzervativna baza
- Stabilnost i predvidljivost paketa
- Temelj za Ubuntu i mnoge derivate
Za: servere gdje „najnovije“ nije prioritet.
Linux Mint: desktop prijelaz s Windowsa
Sučelje bliže klasičnom desktopu; baziran na Ubuntu/Debian. Dobro za prelazak bez terminal-first pristupa.
Fedora / RHEL obitelj
Fedora: noviji softver, blizu Red Hat ekosustava. Alma/Rocky: RHEL-kompatibilni serveri u enterprise okruženjima.
Arch: za one koji žele učiti
Rolling release, ručna konfiguracija, odličan wiki. Nije prvi izbor za produkcijski VPS bez iskustva.
Raspberry Pi OS
Debian-baziran OS za Pi: homelab, IoT, kućni serveri.
Što možete raditi
Desktop
- Preglednik, office (LibreOffice), multimedia, Steam/Proton za dio igara
- Development: kompajleri, Docker, IDE-ovi
Server / DevOps
- Web (Nginx/Caddy), baze, reverse proxy, CI runneri
- Kontejneri (Docker/Compose), konfiguracija (Ansible), IaC
- Monitoring, VPN, backup: tipičan mali SMB stack
Za koga ima smisla
- Admin / freelancerski DevOps: isti OS na laptopu i serveru
- Mala tvrtka: VPS za web, mail relay, interna aplikacija
- Student / developer: alati i terminal bez dodatnih licenci
- Homelab: self-hosting uz Raspberry Pi ili mini PC
Ograničenja
- Gaming: Proton je dobar, ali nije 100% Windows katalog
- Adobe / neki proprietary alati: često Wine/VM ili drugi stroj
- MS Office kompleksni formati: LibreOffice nije 1:1 zamjena u svim edge caseovima
- Krivulja učenja: GUI je lak; produkcijski server traži terminal i disciplinu
Kako isprobati bez rizika
- Live USB: test hardvera bez instalacije
- Virtualna mašina: VirtualBox/UTM unutar postojećeg OS-a
- Dual boot: Ubuntu uz Windows
- Jeftini VPS: pravi server kontekst za SSH i hardening
Gdje se Linux stvarno koristi
- Većina javnih web servera i cloud VM-ova
- Android (Linux kernel) na telefonima
- Superračunala, mrežni uređaji, IoT
- Interni alati i kontejnerski hostovi u firmama
Zaključak
Linux vrijedi učiti jer je jezik produkcijskih servera i DevOps alata. Krenite s Ubuntom na desktopu ili VPS-u, naučite osnovne naredbe, zatim hardening.
Sljedeći koraci: instalacija Ubuntu → naredbe → hardening. Za pomoć oko servera: IT podrška ili DevOps.
Česta pitanja
Je li Linux težak?
Desktop distroi su upotrebljivi bez terminala. Administracija servera nije: tu trebate naredbe i checklistu.
Mogu li pokrenuti Windows programe?
Djelomično (Wine, Proton, VM). Za kritične proprietary alate planirajte dual-boot ili drugi stroj.
Hoće li raditi na mom hardveru?
Većina uobičajenog PC hardvera radi; Wi-Fi/GPU ponekad traži proprietary driver. Live USB brzo pokaže kompatibilnost.