Kako sam se prebacio s Windows 10 na Linux Mint


Ovaj članak govori o mom putu prelaska s Windows 10 na Linux Mint 20, o tome kako sam se lako prilagodio okruženju Linuxa i nekim resursima koji su mi pomogli u postavljanju savršeno okruženje radne površine.

Nesigurnost

U redu, sada sam odlučio prijeći na Linux, ali dolazi prvo pitanje. Koja distribucija će zadovoljiti moje potrebe u pogledu GUI-ja i drugih aspekata? Linux mi nije nešto novo budući da sam zadnje 4 godine u svom radu radio s distribucijama temeljenim na RHEL s naredbenim redkom.

Znam da su distribucije temeljene na RHEL-u dobre za poduzeća, ali ne i za personalizirana okruženja stolnih računala, barem tako zasad mislim. Tako sam započeo svoje istraživanje kako bih pronašao distro koji bi mi trebao biti jednostavan za korištenje, au isto vrijeme trebao bi imati dobru podršku zajednice ako u slučaju da naiđem na neki problem. Među mnogim Linux distribucijama, probušio sam svoj popis na 4 okusa.

  • Ubuntu
  • Linux Mint
  • Manjaro
  • Arch Linux

Prije nego što se odlučite za Distro potrebno je formulirati popis potrebnih alata/programa ili paketa i provjeriti pruža li distribucija koju odaberete sve te značajke.

Što se mene tiče, koristim Linux u dvije glavne svrhe: jedna je za moj rad na profesionalnom razvoju, pisanje članaka, a druga za moju osobnu upotrebu kao što je uređivanje videa i filmova. Većina popularnog softvera stvorena je da bude kompatibilna sa sustavima Windows, macOS i Linux kao što su Sublime Text, VSCode, VLC Media Player, Firefox/Chromiumpreglednik. Osim ovog softvera, usluge temeljene na oblaku olakšavaju nam život poput Microsoft Office 365 ili G Suite.

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

Zašto odabrati Linux Mint u odnosu na druge Linux distribucije?

Pa, ovo je čisto osobni izbor. Na temelju usporedbe između različitih distribucija kao što su Ubuntu, Mint, Manjaro i Arch Linux, odlučio sam se za Linux Mint.

Linux Mint temelji se na Ubuntu i Debianu i dolazi s tri različite verzije radne površine (Cinnamon, MATE, Xfce). Linux Mint operativni je sustav za ljude koji prvi put prelaze s 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 načinu
  • Kako instalirati Linux Mint 20 “Ulyana” na vaše računalo

Upravljanje Linux paketima

Prvo što sam učinio prije instaliranja Linux Minta bilo je naučiti kako raditi s upravljanjem paketima. Budući da sam već imao iskustva s naredbom yum, lako mi je učiti od drugih upravitelja paketima. Postoji mnogo načina na koje možemo instalirati pakete počevši od dobivanja izvorne binarne datoteke, Synaptic upravitelja paketa, Snap trgovine ili putem apt upravitelja paketa.

Linux terminal

Za mene je prava ljepota Linuxa terminalsko sučelje. Instalirao sam oh-my-bash kako bi moj terminal izgledao cool i dodao aliase svojim često korištenim naredbama kako bih povećao svoju produktivnost. Radio sam sve preko terminala počevši od nadgledanja sustava, upravljanja diskom, upravljanja mrežom, upravljanja paketima, itd…

Popis softvera koji koristim u Linuxu

Ovdje je popis softvera koji koristim za svoj osobni i profesionalni rad.

Web preglednici
  • Firefox
  • Krom
Multimedijski player
  • VLC Media Player
Urednici koda/teksta
  • Uzvišeni tekst
  • VSCode
  • Nano/mikro
Programiranje/Baza podataka

Za svoj svakodnevni rad koristim baze podataka Python, Bash, Git i MySQL tako da je potrebno postaviti ispravne alate i tijek rada. Prednost postavljanja programskog skupa u Linuxu je što sam napisao jednostavnu bash skriptu koja je jednokratni posao. Dakle, sljedeći put, ako se budem morao prebaciti na drugu distribuciju Linuxa, ne moram trošiti svoje vrijeme na postavljanje hrpe od nule. Koristim Sublime Text 3 i Vscode za razvojni rad i koristim Nano za uređivanje putem naredbenog retka.

  • Sublime Text Editor za Linux
  • VScode za Python razvoj
  • Vodič za početnike o tome kako koristiti Nano uređivač teksta u Linuxu
Paket produktivnosti

Svakodnevno su nam potrebni alati poput klijenta e-pošte, kalendara, kreatora zadataka, popisa obaveza, Powerpointa, programa za obradu teksta, proračunske tablice, medija za suradnju poput slacka, Microsoft timova itd.

Dva su načina na koje možete postaviti proizvodni paket. Ili pronađite pravi skup alata i instalirajte ga u OS ili koristite usluge temeljene na oblaku. Koristim usluge temeljene na oblaku (G Suite i Office 365) koje zadovoljavaju moje potrebe. Ali postoji hrpa alata koje možete istražiti i konfigurirati kao paket za produktivnost.

Osim opisanih alata, u nastavku je skup alata koje koristim za upravljanje sustavom i druge svrhe.

  • Stacer – Optimizator i monitor sustava.
  • Joplin – Aplikacija za bilježenje i zadaće.
  • Timeshift – uslužni program za sigurnosno kopiranje i vraćanje.
  • Virtualbox – softver za virtualizaciju.
  • MySqlWorkbench – klijent temeljen na MySQL GUI.
  • Zatvarač – alat za snimanje zaslona.
  • Snapcraft – Trgovina aplikacija za Linux.
  • Spotify – Glazba i zvuk.
  • Deluge – BitTorrent klijent.

Za sav popis softvera koji 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 stvorio. Recimo, ako prelazim s Mint na Ubuntu, tada mogu zadržati sve s jednom skriptom.

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