Galegóvski

BLOG

Arch Linux, a Distribuição Linux ideal para o meu desktop

26 de agosto de 2024 — Lucas Galegóvski

O Arch Linux é uma distribuição Linux que adota o modelo Rolling Release, ou seja, ao contrário de distribuições como Ubuntu, com seus LTS, ou do Windows com seus Windows 10 e Windows 11, o Arch Linux oferece atualizações contínuas sem versões fixas, você sempre terá uma única versão do Arch. E o Arch Linux também e bleeding edge, ou seja, ele tenta entregar sempre os softwares em suas versões mais recentes.

Claro que muitos associam o conceito de Rolling Release a instabilidade, porém a minha experiência pessoal com o Arch Linux tem sido bastante positiva. Após mais de três anos usando essa distribuição, não enfrentei problemas, ao contrário do que aconteceu com o Ubuntu, que quebrou algumas vezes ao instalar ou desinstalar alguns pacotes. No Arch até mesmo há como reinstalar todos os pacotes já instalados sem medo de quebrar o sistema.


Algo que me proporcionou segurança com o Arch Linux é o fato de possibilitar o uso do sistema de arquivos BTRFS, que é moderno e estável e que em conjunto com ferramentas como o Timeshift me garantem “snapshots” automáticos ao nível de sistema de arquivos. Possibilitando a restauração segura a um estado anterior do sistema.

Se compararmos o Arch com o Debian, que prioriza a estabilidade e testes extensivos antes do lançamento de versões, o Arch Linux pode não igualar a robustez. No entanto, essa ênfase na estabilidade resulta em softwares mais antigos no Debian, tornando-o ideal para servidores onde a confiabilidade é crucial. Mas na minha visão, para uso em desktop, a atualização constante e a flexibilidade oferecidas pelo Arch Linux são pontos mais interessantes que a grande estabilidade oferecida pelo Debian. Sempre digo, Arch Linux no Desktop e Debian nos servidores.

Um dos grandes atrativos do Arch Linux é o “pacman”, seu gerenciador de pacotes. O pacman é altamente configurável, oferece a capacidade de baixar pacotes em paralelo e possui funcionalidades que superam em muito o “apt” (gerenciador de pacotes das distribuições baseadas em Debian).

Outro ponto em que o Arch Linux se destaca é a sua rapidez. Além de se destacar pela organização e configuração que seguem a filosofia Unix, resultando em pacotes mais enxutos e um sistema geralmente mais ágil.

O que afasta muitos usuários do Arch Linux é a conhecida complexidade de instalação, pois não possui um instalador gráfico e exige que o usuário configure o sistema desde o início. Porém, com o script “archinstall” o processo pode ser simplificado, entregando uma instalação funcional e enxuta, com interface gráfica, se quiser, em poucos minutos.

Um grande destaque do Arch Linux é a comunidade extremamente ativa, que entrega uma documentação extensa e detalhada. A Wiki do Arch Linux cobre praticamente todas as dúvidas que você possa ter e, o melhor, grande parte está traduzida para o português.

Um dos recursos mais atraentes do Arch Linux é o AUR (Arch User Repository). Este repositório comunitário permite que usuários mais experientes disponibilizem softwares que não estão disponíveis nos repositórios oficiais. A transparência é um ponto forte do AUR, com arquivos PKGBUILD que mostram como os pacotes serão compilados, incluindo a origem do código, dependências e modificações necessárias para a adaptação ao Arch Linux. Você pode até mesmo votar nos pacotes que considera essencial e confiável e pode facilmente relatar os erros e sinalizar softwares desatualizados.

Além disso, os pacotes dos repositórios oficiais são empacotados seguindo o mesmo formato de PKGBUILD, e você pode examinar esses arquivos no repositório Git oficial da distribuição. Assim como o Debian utiliza pacotes .deb, o Arch Linux usa pacotes no formato .pkg.tar.zst, que combina a compressão tar e Zstandard para oferecer uma boa taxa de compressão sem sacrificar a velocidade.

Eu poderia ficar aqui listando muitas outras características que me fizeram amar o Arch Linux, mas acredito que esse texto já ilustra o porquê da minha escolha do Arch como opção definitiva para uso pessoal.

Então, se você busca um sistema flexível, estável, rápido, atualizado e com uma comunidade bem engajada, talvez o Arch Linux possa ser o sistema que você procura.

Etiquetas: linux, unix, arch, pacman, AUR