Pesquisa de site

Como mudei do Windows 10 para o Linux Mint


Este artigo é sobre minha jornada ao mudar do Windows 10 para o Linux Mint 20, como me adaptei facilmente ao ambiente Linux e alguns recursos que me ajudaram a configurar um ambiente de desktop perfeito.

Incerteza

Ok, agora decidi mudar para o Linux mas aí vem a primeira pergunta. Qual distro irá satisfazer minhas necessidades tanto em termos de GUI quanto em outros aspectos? Linux não é algo novo para mim, já que tenho trabalhado com distros baseadas em RHEL em meu trabalho nos últimos 4 anos com linha de comando.

Eu sei que distros baseadas em RHEL são boas para empresas, mas não para ambientes de desktop personalizados, pelo menos é o que estou pensando até agora. Então comecei minha pesquisa para encontrar a distro que deveria ser fácil de usar e ao mesmo tempo deveria ter um bom suporte da comunidade caso eu tivesse algum problema. Entre muitas distros Linux, analisei minha lista em 4 sabores.

  • Ubuntu
  • Linux Mint
  • Manjaro
  • Arco Linux

Antes de decidir pela Distro é necessário formular a lista de ferramentas/programas ou pacotes necessários e verificar se a distro escolhida oferece todos esses recursos.

Para mim, eu uso o Linux para dois propósitos principais: um é para meu trabalho de desenvolvimento profissional, escrevendo artigos, e o segundo para meu uso pessoal, como edição de vídeos e filmes. A maioria dos softwares populares são criados para serem compatíveis com Windows, macOS e Linux, como Sublime Text, VSCode, VLC Media Player, Navegador >Firefox/Chromium. Além desses softwares, os serviços baseados em nuvem facilitam nossa vida, como o Microsoft Office 365 ou o G Suite.

Considerando tudo isso decidi optar pelo HÍBRIDO. Todas as minhas ferramentas ou software são compatíveis entre si ou baseados na nuvem, portanto, em qualquer caso, se eu tiver que voltar para o Windows ou Mac os, posso usar o mesmo conjunto de ferramentas.

Razão para escolher o Linux Mint em vez de outras distribuições Linux?

Bem, esta é uma escolha puramente pessoal. Com base na comparação entre diferentes distros como Ubuntu, Mint, Manjaro e Arch Linux optei por optar pelo Linux Mint.

O Linux Mint é baseado no Ubuntu e no Debian e vem com três versões diferentes de desktop (Cinnamon, MATE, Xfce). Linux Mint é o sistema operacional ideal para quem está mudando do Windows para o Linux pela primeira vez.

Abaixo estão os artigos publicados neste site, que irão ajudá-lo a instalar e configurar o Linux Mint em sua máquina.

  • Como instalar o Linux Mint 20 junto com o Windows 10 ou 8 no modo UEFI de inicialização dupla
  • Como instalar Linux Mint 20 “Ulyana” em seu PC

Gerenciamento de pacotes Linux

A primeira coisa que fiz antes de instalar o Linux Mint foi aprender como trabalhar com gerenciamento de pacotes. Como já tenho alguma experiência com o comando yum, é fácil aprender com outros gerenciadores de pacotes. Há muitas maneiras de instalar pacotes, começando com o binário de origem, o gerenciador de pacotes Synaptic, o armazenamento Snap ou por meio do gerenciador de pacotes apt.

Terminal Linux

Para mim, a verdadeira beleza do Linux é a interface do terminal. Instalei oh-my-bash para fazer meu terminal parecer legal e criei um alias para meus comandos usados com frequência para aumentar minha produtividade. Fiz tudo via terminal começando por Monitoramento do sistema, Gerenciamento de Disco, Gerenciamento de Rede, Gerenciamento de Pacotes, etc…

Lista de softwares que uso no Linux

Aqui está a lista de softwares que utilizo em meu trabalho pessoal e profissional.

Navegadores da Web
  • Raposa de fogo
  • Cromo
Reprodutor multimídia
  • Reprodutor de mídia VLC
Editores de código/texto
  • Texto sublime
  • Código VSC
  • Nano/Micro
Programação/Banco de Dados

Eu uso bancos de dados Python, Bash, Git e MySQL para meu trabalho diário, por isso é necessário configurar as ferramentas e o fluxo de trabalho corretos. A vantagem de configurar uma pilha de programação no Linux é que escrevi um script bash simples que é um trabalho único. Então, da próxima vez, se eu tiver que mudar para uma distribuição Linux diferente, não precisarei perder tempo configurando a pilha do zero. Eu uso Sublime Text 3 e Vscode para meu trabalho de desenvolvimento e uso Nano para edição de linha de comando.

  • Editor de texto sublime para Linux
  • VScode para desenvolvimento em Python
  • Guia para iniciantes sobre como usar o editor de nanotexto no Linux
Pacote de Produtividade

Diariamente, precisamos de ferramentas como cliente de e-mail, calendário, criador de tarefas, lista de tarefas, Powerpoint, processador de texto, planilha, meio de colaboração como Slack, Microsoft Teams, etc.

Existem duas maneiras de configurar o pacote de produtividade. Encontre o conjunto certo de ferramentas e instale-o no sistema operacional ou use serviços baseados em nuvem. Utilizo serviços baseados em nuvem (G Suite e Office 365) que atendem às minhas necessidades. Mas existem várias ferramentas que você pode explorar e configurar como um pacote de produtividade.

Além das ferramentas descritas, abaixo está um conjunto de ferramentas que utilizo para gerenciamento de sistema e outros fins.

  • Stacer – Otimizador e monitor de sistema.
  • Joplin – Aplicativo para anotações e tarefas.
  • Timeshift – Utilitário de backup e restauração.
  • Virtualbox – Software de virtualização.
  • MySqlWorkbench – cliente MySQL baseado em GUI.
  • Obturador – ferramenta de captura de tela.
  • Snapcraft – Loja de aplicativos para Linux.
  • Spotify – Música e Áudio.
  • Dilúvio – Cliente BitTorrent.

Para toda a lista de softwares que mencionei nas seções acima, criei um script bash que cuidará da instalação, configuração e manutenção do ambiente perfeito que criei agora. Digamos que se eu estiver mudando do Mint para o Ubuntu, posso reter tudo com um único script.

Por hoje é isso. Se você é usuário do Windows, tente instalar o Linux. Como um novato, você terá dificuldade em arranhar a superfície, mas acredite em mim, depois de sujar as mãos com o Linux, você nunca se arrependerá de mudar do Windows para o Linux. Estamos entusiasmados em receber sua resposta sobre sua experiência com o Linux.