12 coisas que faço logo após instalar o Linux (e você também deveria)
Links rápidos
- Atualize o sistema
- Instale codecs de mídia
- Instale os drivers necessários
- Remova software desnecessário
- Configurar fontes de software
- Habilitar Flatpaks
- Configurar vinho ou garrafas
- Configurar o navegador da web
- Gerenciar usuários e grupos
- Criar backups
- Ajuste as configurações de privacidade e segurança
- Embeleze o ambiente Linux
Um novo Linux foi instalado? Você ainda não terminou. Quer você seja novo no Linux ou seja um usuário experiente, há certas coisas que você deve fazer para configurar seu novo sistema Linux. Como usuário Linux de longa data, essas são as 12 coisas que sempre faço em meu novo sistema Linux para começar.
Atualize o sistema
Depois de instalar uma distribuição Linux, o software e outros pacotes necessários dentro dela podem não estar nas versões mais recentes. As atualizações são essenciais para manter seu sistema seguro e funcionando perfeitamente. Também garante que seu software permaneça compatível com o sistema Linux. Felizmente, atualizar seu sistema Linux é simples. Normalmente, você pode pesquisar no inicializador de aplicativos uma loja de software que inclua uma guia de atualização. As distribuições Linux mais populares vêm com uma (se não uma ferramenta de atualização dedicada), então você não precisa se preocupar.
Se você gosta de usar um terminal, pode atualizar com alguns comandos rápidos. Abra o terminal pressionando Ctrl+Alt+T. Se você deseja atualizar o Debian, Ubuntu ou qualquer um de seus derivados, execute:
sudo apt update
Este comando atualiza os repositórios de software para atualizar as informações do pacote. Isso permite verificar se há novas versões de software disponíveis. No entanto, o comando não os instala automaticamente. Para instalar essas atualizações, você precisa executar:
sudo apt upgrade
Isso baixará e instalará todas as atualizações de software e pacotes de sistema instalados. Atualizar seu sistema Linux é mais ou menos o mesmo em diferentes versões do Linux, exceto que distros diferentes podem usar gerenciadores de pacotes diferentes. Portanto, se você deseja atualizar o Fedora ou Arch, por exemplo, você pode seguir o mesmo procedimento e ajustar o comando acima para caber.
Instale codecs de mídia
Os codecs multimídia são como pequenos tradutores, permitindo que seu sistema Linux entenda e reproduza diferentes tipos de formatos de áudio e vídeo. Imediatamente, sua distribuição Linux pode não ter todos os codecs necessários porque eles são proprietários e algumas pessoas preferem apenas software não proprietário. Em outras situações, você pode ter ignorado a instalação durante a instalação do Linux ou talvez tenha escolhido uma instalação mínima que não os inclui. Se você não se importa com software proprietário versus software não proprietário, você deve instalar codecs para não encontrar erros ao reproduzir certos tipos de mídia.
Para Ubuntu, você pode instalar o pacote ubuntu-restricted-extras do repositório Multiverse, que contém muitos softwares essenciais, incluindo codecs. Para Linux Mint, você pode pesquisar codecs de mídia no centro de software.
Para o Fedora, você pode obter os codecs necessários no repositório RPMfusion. No openSUSE, você pode instalá-los a partir do repositório Packman.
No entanto, existe um processo mais fácil: baixar e instalar o VLC media player em sua distro. O VLC contém a maioria dos codecs de mídia de que você precisa para desfrutar de uma reprodução de vídeo suave.
Instale os drivers necessários
Instalar drivers no Linux é uma experiência bem diferente da do Windows. A maioria dos drivers vem incluída no kernel do Linux. No entanto, muitas empresas oferecem apenas drivers proprietários de código fechado. Isso inclui drivers para determinadas GPUs, adaptadores Wi-Fi, impressoras e outros hardwares. Seus drivers existentes podem ser suficientes, mas ter os drivers dos fabricantes significa que você não terá que lidar com incompatibilidades no futuro e obterá o melhor resultado.
Sem falar que há casos em que você precisa instalar drivers para configurar hardware específico. Eu tenho um tablet Huion e tive que baixar o driver proprietário e instalá-lo para que o tablet funcionasse. Se você tiver dispositivos que não são comumente usados, certifique-se de instalar os drivers corretos se o dispositivo não funcionar imediatamente após conectá-lo.
Você pode encontrar drivers nos repositórios da sua distribuição Linux ou nos sites dos fabricantes. Normalmente instalá-los é como instalar qualquer outro software: você executa um ou mais comandos no terminal. Em casos raros, pode ser necessário compilar o programa para instalá-lo.
Remova software desnecessário
O Linux não vem com muitos bloatware, ao contrário do Windows. Algumas distros ainda oferecem a opção de instalar o que você deseja durante a instalação, para que você possa reduzir ao mínimo os programas desnecessários em seu sistema. Mas alguns programas ainda escapam dessas barreiras e são instalados, então preciso fazer uma limpeza. Eu uso o Google Workspace, então removi o LibreOffice da minha área de trabalho. Graças aos gerenciadores de pacotes Linux, posso simplesmente executar um único comando para remover todos os programas de software desnecessários.
Configurar fontes de software
As fontes de software, também conhecidas como repositórios, contêm uma vasta coleção de pacotes de software. Por padrão, seu sistema está configurado com repositórios mantidos por sua distribuição. No entanto, existe um mundo inteiro além das fontes oficiais que vale a pena explorar. Existem muitos repositórios de terceiros mantidos por desenvolvedores, colaboradores ou organizações independentes. Esses repositórios geralmente contêm as versões de software mais recentes, ferramentas especializadas e software não disponíveis nos repositórios oficiais.
Para usuários do Arch Linux, existe o Arch User Repository, ou AUR, para abreviar. Para Ubuntu, você tem PPAs e Pacstall. As distros baseadas em RHEL têm os pacotes extras para Enterprise Linux (EPEL), REMI e os repositórios RPMFusion. Ao adicionar esses repositórios, você aumenta significativamente a quantidade de software que pode instalar.
Existem muitos utilitários de linha de comando, como o apt-add-repository, que permitem adicionar esses repositórios de terceiros ao seu sistema Linux. A maioria dos gerenciadores de software gráfico também possui uma maneira de adicionar fontes de software ao sistema. Se desejar, você também pode acessar os arquivos de configuração e adicionar repositórios a partir daí.
Habilitar Flatpaks
Existem muitas maneiras de instalar software no Linux. Um deles é o Flatpak, e também é uma ótima escolha. Ele meio que unifica o sistema de instalação de software para que, não importa qual distribuição você esteja usando, você possa instalar software da mesma fonte da mesma maneira.
Algumas distribuições como o Ubuntu não possuem Flatpaks habilitados por padrão. Para habilitar Flatpaks, primeiro você precisa instalá-lo e adicionar o repositório Flathub com estes comandos:
sudo apt install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Depois disso, você pode instalar o software do site Flathub usando a linha de comando. Para fazer isso, você precisa encontrar o nome do pacote no site do software e executar o comando neste formato:
flatpak install package_name
Configurar vinho ou garrafas
Um motivo comum pelo qual muitos usuários do Windows evitam usar o Linux é que ele não oferece suporte nativo para muitos programas somente do Windows. Pense no Microsoft Office, no Adobe Creative Suite e em muitos outros programas de software comerciais. Se esses programas de software são essenciais para você, provavelmente a melhor maneira de executá-los no Linux é através do Wine ou Bottles.
Wine é uma camada de compatibilidade que permite executar programas do Windows no Linux. Configurar o Wine é um pouco trabalhoso e você terá que configurá-lo. Para iniciantes, isso pode parecer opressor. É aí que o Bottles entra em cena. É um invólucro visual para o Wine. Portanto, o Bottles usa o Wine nos bastidores, mas oferece uma interface GUI mais conveniente para configurá-lo.
Lembre-se, porém, de que o Wine não substitui o próprio Windows. Você nunca obterá o mesmo desempenho de aplicativos executados via Wine como em um computador Windows nativo. Existem níveis de compatibilidade para aplicativos individuais. Alguns aplicativos funcionam bem, alguns apresentam bugs e alguns nem são suportados pelo Wine.
Configurar o navegador da web
A maioria das distribuições Linux vem com o Firefox instalado. No entanto, gosto de usar o Brave e o Chrome (você também pode usar o Chromium não google). A maioria dos navegadores vem com a opção de importar todas as suas configurações com apenas alguns cliques. Isso instala automaticamente extensões do navegador, busca marcadores e define as configurações de segurança e pesquisa que uso em outros dispositivos. A configuração do navegador garante a mesma experiência de navegação personalizada em qualquer sistema operacional e em qualquer dispositivo.
Gerenciar usuários e grupos
Usuários e grupos são conceitos cruciais em um ambiente Linux se você planeja fazer muitos ajustes. Você pode criar vários usuários e conceder-lhes diferentes níveis de privilégios para que cada usuário possa realizar tarefas diferentes no sistema.
Os grupos são uma forma de controlar a estrutura de permissões no Linux. Os usuários de um grupo específico podem executar apenas tarefas específicas desse grupo. Por exemplo, para usar o comando sudo, o usuário precisa estar no grupo sudoers. Assim como na criação de usuários, você também pode adicionar usuários a grupos.
Isso pode parecer confuso para novos usuários do Linux, mas você não deve pular esta etapa se quiser fazer computação Linux avançada. Saber como adicionar e remover usuários, criar grupos e adicionar usuários a eles, listar a quais grupos seu usuário pertence e outros detalhes essenciais evitará que você se preocupe em fornecer acesso errado ao usuário errado.
Criar backups
Ninguém gosta de perder seus arquivos. Infelizmente, aprendi isso da maneira mais difícil. Criar instantâneos do sistema de tempos em tempos e fazer backup dos dados mais importantes regularmente garante que você não perca os arquivos do sistema e outros arquivos necessários em caso de acidente. É por isso que você deve ter uma estratégia de backup logo após instalar o Linux.
Existem muitas ferramentas excelentes para fazer backup do seu sistema Linux. Você tem rsync, restic e Pika Backup, entre outros. Para instantâneos do sistema, você pode usar o Timeshift.
Ajuste as configurações de privacidade e segurança
Privacidade e segurança são as principais prioridades para usuários Linux. Na verdade, essa é uma das razões pelas quais prefiro o Linux ao Windows. A primeira coisa a fazer é ignorar quaisquer solicitações de telemetria durante a instalação e verificar outras configurações de telemetria após a instalação.
É claro que isso não o torna completamente anônimo. Quando a privacidade na Internet é crucial para mim, uso o navegador Tor e configuro VPNs.
Quanto à segurança, você poderia fazer muito. Alguns deles estão criando senhas fortes para cada conta de usuário, criptografia completa do disco e seguindo o princípio do menor privilégio. Dependendo da sua distribuição, você também pode controlar os controles de acesso obrigatórios usando SELinux ou AppArmor. Se você estiver executando um servidor Linux, certifique-se de protegê-lo usando fail2ban e considere configurar um firewall.
Embeleze o ambiente Linux
Linux tem tudo a ver com personalização. Dependendo da sua distribuição, há muitas maneiras de fazer isso. Se estou usando o GNOME, coloco imediatamente as mãos no GNOME Tweaks. Se estiver usando o KDE Plasma em vez do GNOME, você já tem muitas configurações para explorar para personalizar o sistema. Você também pode usar o Conky para melhorar a aparência do Linux. Para o terminal, Oh My Zsh é uma ferramenta incrível.
Seguindo essas etapas, você pode transformar sua instalação Vanilla Linux em um ambiente poderoso e personalizado. Mas este guia é apenas um trampolim. Continue mexendo, cometendo erros e descobrindo novas ferramentas para moldar seu próprio conjunto de tarefas obrigatórias no Linux que atendam às suas necessidades.