Hvordan jeg byttet fra Windows 10 til Linux Mint


Denne artikkelen handler om reisen min med å bytte fra Windows 10 til Linux Mint 20, hvordan jeg enkelt ble tilpasset Linux-miljøet, og noen ressurser som hjalp meg med å sette opp et perfekt skrivebordsmiljø.

Usikkerhet

Ok, nå har jeg bestemt meg for å bytte til Linux, men her kommer det første spørsmålet. Hvilken distro vil tilfredsstille mine behov både når det gjelder GUI og andre aspekter? Linux er ikke noe nytt for meg siden jeg har jobbet med RHEL-baserte distroer i arbeidet mitt de siste 4 årene med kommandolinjen.

Jeg vet at RHEL-baserte distribusjoner er bra for bedrifter, men ikke for personaliserte skrivebordsmiljøer, i det minste er det det jeg har tenkt til nå. Så jeg startet forskningen min for å finne distroen som skulle være enkel for meg å bruke og som samtidig skulle ha god samfunnsstøtte hvis jeg skulle få problemer. Blant mange Linux-distros har jeg gått ned i listen min til 4 smaker.

  • Ubuntu
  • Linux Mint
  • Manjaro
  • Arch Linux

Før du bestemmer deg for Distro, er det nødvendig at du formulerer listen over nødvendige verktøy/programmer eller pakker og sjekker om distroen du velger har alle disse funksjonene.

For meg bruker jeg Linux til to hovedformål: det ene er for mitt faglige utviklingsarbeid, skriving av artikler, og det andre for personlig bruk som videoredigering og filmer. Det meste av den populære programvaren er laget for å være kompatibel med Windows, macOS og Linux som Sublime Text, VSCode, VLC Media Player, >Firefox/Chromium-nettleser. Bortsett fra denne programvaren, gjør skybaserte tjenester livet vårt enkelt som Microsoft Office 365 eller G Suite.

Med tanke på alt dette bestemte jeg meg for å gå HYBRID. Alle mine verktøy eller programvare er krysskompatible eller skybaserte, så i alle fall, hvis jeg må bytte tilbake til Windows eller Mac OS, kan jeg bruke det samme settet med verktøy.

Grunn til å velge Linux Mint fremfor andre Linux-distros?

Vel, dette er et rent personlig valg. Basert på sammenligningen mellom forskjellige distroer som Ubuntu, Mint, Manjaro og Arch Linux valgte jeg å velge Linux Mint.

Linux Mint er basert på Ubuntu og Debian og kommer med tre forskjellige skrivebordsvarianter (Cinnamon, MATE, Xfce). Linux Mint er go-to OS for folk som bytter fra Windows til Linux for første gang.

Nedenfor er artiklene publisert på dette nettstedet, som vil hjelpe deg med å installere og konfigurere Linux Mint på maskinen din.

  • Slik installerer du Linux Mint 20 ved siden av Windows 10 eller 8 i Dual-Boot UEFI-modus
  • Slik installerer du Linux Mint 20 "Ulyana" på din PC

Linux-pakkebehandling

Det første jeg gjorde før jeg installerte Linux Mint var å lære å jobbe med pakkehåndtering. Siden jeg allerede hadde litt erfaring med yum-kommando er det lett for meg å lære av andre pakkeforvaltere. Det er mange måter vi kan installere pakker på fra å hente binær kildekode, Synaptic-pakkebehandler, Snap-butikk eller via apt-pakkebehandleren.

Linux-terminal

For meg er den virkelige skjønnheten til Linux terminalgrensesnittet. Jeg installerte oh-my-bash for å få terminalen min til å se kul ut og aliaset mine ofte brukte kommandoer for å øke produktiviteten min. Jeg gjorde alt via terminal fra å overvåke systemet, diskbehandling, nettverksadministrasjon, pakkehåndtering, etc...

Liste over programvare jeg bruker i Linux

Her er listen over programvare jeg bruker til mitt personlige og profesjonelle arbeid.

Nettlesere
  • Firefox
  • Krom
Multimediaspiller
  • VLC Media Player
Kode/tekstredigerere
  • Sublim tekst
  • VS-kode
  • Nano/Mikro
Programmering/Database

Jeg bruker Python-, Bash-, Git- og MySQL-databaser for mitt daglige arbeid, så det er nødvendig for meg å sette opp de riktige verktøyene og arbeidsflyten. Fordelen med å sette opp en programmeringsstabel i Linux er at jeg skrev et enkelt bash-skript som er et engangsarbeid. Så neste gang, hvis jeg må bytte til en annen Linux-distribusjon, trenger jeg ikke bruke tiden min på å sette opp stabelen fra bunnen av. Jeg bruker Sublime Text 3 og Vscode for utviklingsarbeidet mitt og bruker Nano for kommandolinjeredigering.

  • Sublime Text Editor for Linux
  • VScode for Python-utvikling
  • En nybegynnerveiledning om hvordan du bruker Nano Text Editor i Linux
Produktivitetssuite

På daglig basis trenger vi verktøy som en e-postklient, kalender, oppgaveskaper, gjøremålsliste, Powerpoint, tekstbehandler, regneark, samarbeidsmedium som slack, Microsoft-team, etc.

Det er to måter du kan sette opp produktivitetspakken på. Finn det riktige settet med verktøy og installer det i OS eller bruk skybaserte tjenester. Jeg bruker skybaserte tjenester (G Suite og Office 365) som tilfredsstiller mine behov. Men det er en haug med verktøy du kan utforske og konfigurere som en produktivitetspakke.

Annet enn de beskrevne verktøyene nedenfor er et sett med verktøy som jeg bruker til systemadministrasjon og andre formål.

  • Stacer – Systemoptimalisering og monitor.
  • Joplin – Notat- og gjøremålsapplikasjon.
  • Timeshift – Sikkerhetskopierings- og gjenopprettingsverktøy.
  • Virtualbox – Virtualiseringsprogramvare.
  • MySqlWorkbench – MySQL GUI-basert klient.
  • Shutter – Skjermbildeverktøy.
  • Snapcraft – App Store for Linux.
  • Spotify – Musikk og lyd.
  • Deluge – BitTorrent-klient.

For all listen over programvare jeg nevnte i avsnittene ovenfor, opprettet jeg et bash-skript som tar seg av installasjon, konfigurasjon og beholde det perfekte miljøet som jeg opprettet nå. La oss si at hvis jeg bytter fra Mint til Ubuntu, kan jeg beholde alt med ett enkelt skript.

Det var det for i dag. Hvis du er en Windows-bruker, prøv å installere Linux. Som nybegynner vil du ha litt vanskelig tid med å skrape i overflaten, men stol på meg når du har gjort hendene skitne med Linux, vil du aldri angre på å bytte fra Windows til Linux. Vi er glade for å høre tilbake fra deg om din erfaring med Linux.