Kako sam prešao sa Windows 10 na Linux Mint


Ovaj članak govori o mom putovanju prelaska sa Windows 10 na Linux Mint 20, kako sam se lako prilagodio Linux okruženju i nekim resursima koji su mi pomogli da postavim savršeno okruženje radne površine.

Neizvesnost

Ok, sada sam odlučio da pređem na Linux, ali evo prvog pitanja. Koja distribucija će zadovoljiti moje potrebe iu pogledu GUI-a i drugih aspekata? Linux nije nešto novo za mene jer sam radio sa RHEL distribucijama u svom radu posljednje 4 godine sa komandnom linijom.

Znam da su distribucije zasnovane na RHELu dobre za preduzeća, ali ne i za personalizovana desktop okruženja, barem ja tako mislim do sada. Tako sam započeo svoje istraživanje kako bih pronašao distro koji bi mi trebao biti lak za korištenje i koji bi u isto vrijeme trebao imati dobru podršku zajednice u slučaju da naiđem na neki problem. Među mnogim distribucijama Linuxa, probušio sam svoju listu na 4 ukusa.

  • Ubuntu
  • Linux Mint
  • Manjaro
  • Arch Linux

Prije nego što se odlučite za Distro potrebno je da formulirate listu potrebnih alata/programa ili paketa i provjerite da li distribucija koju odaberete pruža sve te funkcije.

Za mene, ja koristim Linux u dvije glavne svrhe: jedna je za moj profesionalni razvoj, pisanje članaka, a druga za ličnu upotrebu kao što je uređivanje videa i filmovi. Većina popularnog softvera kreirana je da bude kompatibilna sa Windows, macOS i Linuxom kao što su Sublime Text, VSCode, VLC Media Player, Firefox/Chromium pretraživač. Osim ovog softvera, usluge zasnovane na oblaku olakšavaju naš život, poput Microsoft Office 365 ili G Suitea.

S obzirom na sve ovo odlučio sam se za HIBRID. Svi moji alati ili softver su međusobno kompatibilni ili bazirani na oblaku, tako da u svakom slučaju, ako moram da se vratim na Windows ili Mac OS, mogu koristiti isti skup alata.

Razlog da odaberete Linux Mint u odnosu na druge Linux distribucije?

Pa, ovo je čisto lični izbor. Na osnovu poređenja između različitih distribucija kao što su Ubuntu, Mint, Manjaro i Arch Linux, izabrao sam Linux Mint.

Linux Mint je baziran na Ubuntu i Debianu i dolazi s tri različite vrste desktopa (Cinnamon, MATE, Xfce). Linux Mint je OS za ljude koji prvi put prelaze sa Windowsa na Linux.

Ispod su članci objavljeni na ovoj stranici, koji će vam pomoći da instalirate i konfigurirate Linux Mint na vašem računalu.

  • Kako instalirati Linux Mint 20 uz Windows 10 ili 8 u Dual-Boot UEFI modu
  • Kako instalirati Linux Mint 20 “Ulyana” na vaš PC

Upravljanje Linux paketima

Prva stvar koju sam uradio prije instaliranja Linux Minta je da naučim kako raditi s upravljanjem paketima. Pošto sam već imao iskustva sa yum komandom, lako mi je da učim od drugih menadžera paketa. Postoji mnogo načina na koje možemo da instaliramo pakete počevši od preuzimanja izvornog binarnog fajla, Synaptic menadžera paketa, Snap prodavnice ili preko apt menadžera paketa.

Linux terminal

Za mene, prava ljepota Linuxa je interfejs terminala. Instalirao sam oh-my-bash da bi moj terminal izgledao cool i postavio pseudonim za moje često korištene komande kako bih povećao svoju produktivnost. Sve sam radio preko terminala počevši od nadgledanja sistema, upravljanja diskovima, upravljanja mrežom, upravljanja paketima, itd…

Lista softvera koji koristim u Linuxu

Evo liste softvera koji koristim za svoj lični i profesionalni rad.

Web pretraživači
  • Firefox
  • Chromium
Multimedijalni plejer
  • VLC Media Player
Urednici koda/teksta
  • Sublime Text
  • VSCode
  • Nano/Mikro
Programiranje/baza podataka

Koristim Python, Bash, Git i MySQL baze podataka za svoj svakodnevni rad tako da mi je neophodno da postavim ispravne alate i tok rada. Prednost postavljanja programskog steka u Linuxu je što sam napisao jednostavnu bash skriptu koja je jednokratna. Dakle, sljedeći put, ako se moram prebaciti na drugu distribuciju Linuxa, neću morati trošiti svoje vrijeme na postavljanje steka od nule. Koristim Sublime Text 3 i Vscode za svoj razvojni rad i koristim Nano za uređivanje na komandnoj liniji.

  • Sublime Text Editor za Linux
  • VScode za razvoj Pythona
  • Vodič za početnike o tome kako koristiti Nano Text Editor u Linuxu
Productivity Suite

Svakodnevno su nam potrebni alati kao što su klijent e-pošte, kalendar, kreator zadataka, lista obaveza, Powerpoint, procesor teksta, tabela, medij za saradnju kao što je slack, Microsoft timovi, itd.

Postoje dva načina na koja možete postaviti paket za produktivnost. Ili pronađite odgovarajući skup alata i instalirajte ga u OS ili koristite usluge zasnovane na oblaku. Koristim usluge zasnovane na oblaku (G Suite i Office 365) koje zadovoljavaju moje potrebe. Ali postoji gomila alata koje možete istražiti i konfigurirati kao paket za produktivnost.

Osim opisanih alata, ispod je skup alata koje koristim za upravljanje sistemom i druge svrhe.

  • Stacer – Optimizator sistema i monitor.
  • Joplin – Aplikacija za vođenje bilješki i obaveza.
  • Timeshift – Uslužni program za pravljenje rezervnih kopija i vraćanje.
  • Virtualbox – softver za virtuelizaciju.
  • MySqlWorkbench – MySQL GUI klijent.
  • Shutter – alat za snimanje ekrana.
  • Snapcraft – App Store za Linux.
  • Spotify – muzika i audio.
  • Deluge – BitTorrent klijent.

Za svu listu softvera koju sam spomenuo u gornjim odjeljcima napravio sam bash skriptu koja će se pobrinuti za instalaciju, konfiguraciju i zadržavanje savršenog okruženja koje sam sada kreirao. Recimo, ako prelazim sa Mint na Ubuntu onda mogu sve zadržati s jednom skriptom.

To je to za danas. Ako ste korisnik Windowsa, pokušajte instalirati Linux. Kao novajlija, imat ćete vremena da zagrebete po površini, ali vjerujte mi kada jednom uprljate ruke Linuxom, nikada nećete požaliti što ste prešli sa Windowsa na Linux. Uzbuđeni smo što čujemo od vas o vašem iskustvu sa Linuxom.