Vyhledávání na webu

Jak jsem přešel z Windows 10 na Linux Mint


Tento článek je o mé cestě k přechodu z Windows 10 na Linux Mint 20, o tom, jak jsem se snadno přizpůsobil prostředí Linuxu, a o některých zdrojích, které mi pomohly nastavit dokonalé desktopové prostředí.

Nejistota

Dobře, teď jsem se rozhodl přejít na Linux, ale tady přichází první otázka. Které distro uspokojí mé potřeby jak z hlediska GUI, tak i dalších aspektů? Linux pro mě není nic nového, protože poslední 4 roky pracuji s distribucemi založenými na RHEL pomocí příkazového řádku.

Vím, že distribuce založené na RHEL jsou dobré pro podniky, ale ne pro personalizovaná desktopová prostředí, alespoň si to zatím myslím. Začal jsem tedy pátrat, abych našel distribuci, která by pro mě měla být snadno ovladatelná a zároveň by měla mít dobrou podporu komunity, kdybych narazil na nějaký problém. Mezi mnoha linuxovými distribucemi jsem prohloubil svůj seznam na 4 varianty.

  • Ubuntu
  • Linux Mint
  • Manjaro
  • Arch Linux

Než se rozhodnete pro Distro, je nutné zformulovat seznam potřebných nástrojů/programů nebo balíčků a zkontrolovat, zda vámi vybraná distribuce poskytuje všechny tyto funkce.

Pro mě používám Linux ke dvěma hlavním účelům: jeden je pro mou profesionální vývojovou práci, psaní článků a druhý pro mé osobní použití, jako je střih videa a filmy. Většina oblíbeného softwaru je vytvořena tak, aby byla kompatibilní se systémy Windows, macOS a Linux, jako je Sublime Text, VSCode, VLC Media Player, Firefox/Chromiumprohlížeč. Kromě tohoto softwaru nám život usnadňují cloudové služby, jako je Microsoft Office 365 nebo G Suite.

Vzhledem k tomu všemu jsem se rozhodl pro HYBRID. Všechny mé nástroje nebo software jsou vzájemně kompatibilní nebo založené na cloudu, takže v každém případě, pokud musím přepnout zpět na Windows nebo Mac OS, mohu použít stejnou sadu nástrojů.

Důvod, proč zvolit Linux Mint před jinými linuxovými distribucemi?

No, tohle je čistě osobní volba. Na základě srovnání různých distribucí jako Ubuntu, Mint, Manjaro a Arch Linux jsem se rozhodl pro Linux Mint.

Linux Mint je založen na Ubuntu a Debianu a přichází se třemi různými verzemi desktopů (Cinnamon, MATE, Xfce). Linux Mint je základní operační systém pro lidi, kteří poprvé přecházejí z Windows na Linux.

Níže jsou články publikované na tomto webu, které vám pomohou nainstalovat a nakonfigurovat Linux Mint na vašem počítači.

  • Jak nainstalovat Linux Mint 20 vedle Windows 10 nebo 8 v režimu Dual-Boot UEFI
  • Jak nainstalovat Linux Mint 20 „Ulyana“ do vašeho PC

Správa Linuxových balíčků

První věc, kterou jsem před instalací Linux Mint udělal, bylo naučit se pracovat se správou balíčků. Vzhledem k tomu, že jsem již měl nějaké zkušenosti s příkazem yum, je pro mě snadné se učit od jiných správců balíčků. Existuje mnoho způsobů, jak můžeme nainstalovat balíčky, počínaje získáním zdrojové binárky, správcem balíčků Synaptic, obchodem Snap nebo prostřednictvím správce balíčků apt.

Linuxový terminál

Pro mě je skutečnou krásou Linuxu terminálové rozhraní. Nainstaloval jsem oh-my-bash, aby můj terminál vypadal cool, a aliasoval jsem své často používané příkazy, abych zvýšil svou produktivitu. Vše jsem dělal přes terminál počínaje sledováním systému, správou disků, správou sítě, správou balíčků atd…

Seznam softwaru, který používám v Linuxu

Zde je seznam softwaru, který používám pro svou osobní a profesionální práci.

Internetové prohlížeče
  • Firefox
  • Chrom
Multimediální přehrávač
  • VLC Media Player
Editory kódu/textu
  • Vznešený text
  • VSCode
  • Nano/Mikro
Programování/databáze

Ke své každodenní práci používám databáze Python, Bash, Git a MySQL, takže je nutné, abych si nastavil správné nástroje a workflow. Výhodou nastavení programovacího zásobníku v Linuxu je, že jsem napsal jednoduchý bash skript, který je jednorázovou prací. Takže příště, když budu muset přejít na jinou distribuci Linuxu, nebudu muset trávit čas nastavováním zásobníku od začátku. Pro svou vývojovou práci používám Sublime Text 3 a Vscode a pro úpravy z příkazového řádku používám Nano.

  • Vznešený textový editor pro Linux
  • VScode pro vývoj Pythonu
  • Příručka pro začátečníky, jak používat nano textový editor v Linuxu
Produktivita Suite

Denně potřebujeme nástroje jako e-mailový klient, kalendář, tvůrce úkolů, seznam úkolů, Powerpoint, textový procesor, tabulkový procesor, médium pro spolupráci jako slack, týmy Microsoft atd.

Sadu produktivity můžete nastavit dvěma způsoby. Buď najděte správnou sadu nástrojů a nainstalujte ji do OS, nebo použijte cloudové služby. Používám cloudové služby (G Suite a Office 365), které uspokojují mé potřeby. Existuje však spousta nástrojů, které můžete prozkoumat a nakonfigurovat jako sadu produktivity.

Kromě popsaných nástrojů je níže uvedena sada nástrojů, které používám pro správu systému a další účely.

  • Stacer – Optimalizátor systému a monitor.
  • Joplin – aplikace na psaní poznámek a úkolů.
  • Timeshift – nástroj pro zálohování a obnovu.
  • Virtualbox – Virtualizační software.
  • MySqlWorkbench – klient založený na MySQL GUI.
  • Závěrka – nástroj pro snímání obrazovky.
  • Snapcraft – App Store pro Linux.
  • Spotify – hudba a zvuk.
  • Záplava – klient BitTorrent.

Pro veškerý seznam softwaru, který jsem zmínil ve výše uvedených částech, jsem vytvořil bash skript, který se postará o instalaci, konfiguraci a zachování dokonalého prostředí, které jsem nyní vytvořil. Řekněme, že pokud přecházím z Mint na Ubuntu, mohu vše zachovat pomocí jediného skriptu.

To je pro dnešek vše. Pokud jste uživatelem Windows, zkuste nainstalovat Linux. Jako nováček to budete mít těžké při poškrábání povrchu, ale věřte mi, jakmile si ušpiníte ruce s Linuxem, nebudete nikdy litovat přechodu z Windows na Linux. Jsme rádi, že se nám ozvete o vašich zkušenostech s Linuxem.