Não se trata de uma distribuição fácil de instalar e mexer. No entanto, uma das mais famosas, estáveis e queridas é Arch Linux, um sistema de lançamento contínuo que serve de base para outras como o Majaro. Agora, a distribuição Arch Linux completa 20 anos. O projeto teve seu primeiro lançamento público, a versão 0.1, com um instantâneo de sua página inicial original.
Alguns fatores podem explicar a sobrevivência e força do Arch ao longo dessas duas décadas. A primeira coisa que chama a atenção de um novo usuário do sistema é que não há programa de instalação: o disco de instalação apenas inicializa em um prompt de comando. Recentemente, porém, anunciaram instalador, no entanto, este não é o método padrão. A melhor maneira é apenas seguir a documentação, que o orienta no processo de criação de partições, instalação do sistema operacional, instalação de um carregador de inicialização e configuração.
A documentação é boa. Mesmo falando como alguém que passou anos escrevendo documentação do Linux para ganhar a vida, o wiki do Arch é uma das melhores, mais completas e abrangentes do setor. Os profissionais que escrevem os documentos para várias distribuições Linux corporativas geralmente acabam procurando coisas no wiki do Arch.
Distribuição Arch Linux completa 20 anos
O processo de instalação e a documentação por trás dele levam à terceira virtude: uma instalação completa tende a ser muito pequena e simples, porque você instala apenas os bits necessários. Se você não sabe de quais bits precisa, a documentação o ajudará a resolver, e o resultado é algo bastante mínimo e que, com sorte, você entende. Você sabe o que está lá porque você o instalou.
Apesar de tantos fãs, alguns processos podem ser complexos demais para quem chega ao Linux. Daí, é uma ótima ferramenta de aprendizado mas não é recomendada a usuários comuns. Até se familiarizar com o Linux, o melhor talvez seja experimentar outras distribuições mais simples e fáceis de usar.
Ao contrário do Gentoo, você não precisa compilar tudo, então não demora muito. Ao contrário do Linux from Scratch, o resultado é um sistema operacional totalmente funcional com um gerenciador de pacotes, para que você possa mantê-lo atualizado com pouco esforço.
Sendo uma distribuição de lançamento contínuo, você sempre obtém praticamente as versões mais recentes de tudo. Os mantenedores da distribuição não modificam substancialmente seus componentes, então você obtém versões simples, o que facilita a solução de problemas.
A única desvantagem é que, se não for seu sistema operacional principal e você não o usar com muita frequência, pode ser complicado atualizar uma instalação muito antiga, porque muita coisa mudou.
Lançamento contínuo
Arch não foi a primeira distribuição de lançamento contínuo. Esse posto pertence , sem dúvidas, ao Gentoo, fundado em 2000. No entanto, nem todas obtiveram êxito. Assim, o próprio Arch Linux se origina em um projeto que recebeu o nome de Crux Linux, que ainda está por aí. Existem distribuições de lançamento contínuo mais recentes – notadamente o openSUSE Tumbleweed, lançado pela primeira vez em 2014 .
À medida que se aproxima de sua terceira década, o Arch também tem vários descendentes próprios, como Manjaro; o sucessor de Antergos, EndeavourOS; e Garuda Linux .
O Arch sobreviveu e prosperou, e o que o destaca e faz valer o seu tempo é a combinação de simplicidade, tamanho pequeno, ótima documentação e o entendimento que resulta da construção de seu próprio sistema operacional. Não é um sistema operacional de servidor ideal, embora algumas pessoas o executem em produção.
Sim, claro, se você só tem um trabalho a fazer e não quer perder tempo, escolha uma distro que seja mais estável e mais lenta. Se você deseja um programa de instalação e padrões sensatos, além de um pouco mais de integração, os derivados do Arch podem ajudar. Se você quiser isso, além de instantâneos e reversão integrados, e uma ferramenta administrativa útil para todo o sistema, o openSUSE Tumbleweed oferece isso.
O que distingue o Linux de outros sistemas operacionais livres relacionados ao Unix, como o FreeBSD, é que o Linux não é um único software de uma única equipe. São muitas centenas de peças de software separadas, voando em formação muito próxima – e todas elas são desenvolvidas em seus próprios cronogramas separados. Reunir tudo isso em um todo unificado é o que as distribuições fazem.
É também o que as equipes de DevOps fazem, e essa é a natureza de executar um sistema de produção moderno em software de código aberto. Eu não diria ao meu pessoal de DevOps para rodar servidores de produção no Arch, mas certamente esperaria que cada um deles fosse capaz de instalar um sistema Arch e colocá-lo em funcionamento dentro de uma hora.
O que faz com que as distribuições corporativas pagas ganhem dinheiro são principalmente grandes equipes de desenvolvedores que portam correções de segurança para versões antigas de todos os seus vários componentes, para que você não precise lidar com o trabalho de integração de manter diferentes versões de produtos não relacionados trabalhando juntos. Mas alguém sabe, e eles têm que aprender em algum lugar. É aí que Arch pontua.
Eric Raymond disse sobre a linguagem de programação Lisp:
Vale a pena aprender LISP por uma razão diferente – a profunda experiência de iluminação que você terá quando finalmente conseguir. Essa experiência fará de você um programador melhor para o resto de seus dias, mesmo que você nunca use muito o próprio LISP.
Que tenhamos uma vida longa e próspera para o Arch Linux.
Via TheRegister