Arch Linux

 

O Modo Arch

De Wiki do Arch Linux Brasil

Os seguintes princípios definem o que é, comumente, referido como "O Modo Arch", ou "A filosofia Arch", que pode ser representado pelo acrônimo KISS para Keep It Simple, Stupid (deixe isto simples, estúpido).

Tabela de conteúdo

Simples

Diversas distribuições Linux definem-se como "simples", porém, a simplicidade, em si, tem diversas definições.

O Arch Linux define simplicidade como algo estruturado de modo leve, sem adições, modificações ou complicações desnecessárias, o que permite ao usuário individual moldar o sistema de acordo com as suas próprias necessidades.

Uma estrutura leve não significa que o sistema seja pequeno, mas sim que não haverá nenhuma desordem que venha a obscurecer partes importantes do sistema e dificultar ou complicar seu acesso. A distribuição tem um conjunto de arquivos de configuração arranjados de modo para rápido acesso e edição, sem excesso de ferramentas gráficas para configuração que tendem a esconder possibilidades do usuário. Um sistema que siga a filosofia Arch é, portanto, configurável nos mínimos detalhes.

Por outro lado, o Arch Linux mantém a complexidade do Linux intacta, enquanto a expõe ao usuário ao mesmo tempo. Os desenvolvedores e usuários do Arch Linux acreditam que tentar esconder as complexidades de um sistema, na realidade, resulta em um sistema ainda mais complexo, e isso, portanto, será evitado.

Aberto

A abertura anda de mãos dadas com a simplicidade, que também é um dos princípios que guiam o desenvolvimento do Arch Linux.

O Arch Linux utiliza ferramentas simples, que são selecionadas ou construídas seguindo o princípio do código fonte aberto e com sua saída (output) em mente.

Enquanto a abertura pode parecer estranha para vários usuários novos ao Linux, usuários avançados do Arch Linux a descobrem como bem vinda e prática. Isto remove todos os limites entre o usuário e o sistema, dando aos usuários mais controle sobre o sistema e simplificando sua manutenção.

A natureza livre do Arch Linux também implica em uma período de aprendizado mais longo, porém usuários do Arch Linux experientes tendem a achar os sistemas fechados muito mais difíceis de controlar.

O princípio da abertura também se estende a comunidade de membros. Usuários do Arch Linux são conhecidos por ajudarem e aconselharem os outros por pura vontade, e fora isso contribuírem com o repositório de pacotes mantido pela comunidade, que é conhecido como AUR (Arch User Repository).

Centrado ao usuário

Enquanto muitas distribuição Linux tentam ser mais 'user-friendly', Arch Linux sempre foi, e vai continuar, sendo 'user-centric'.

Arch Linux faz o usuário o centro do sistema dando a ele acesso total, e somente total, ao controle do sistema.

Usuários Arch Linux manejam o sistema por si mesmo. O sistema vai oferecer uma mínima assistência, exceto por um simples conjunto de ferramentas para a manutenção do sistema que são designados para transferir os comandos do usuário para o sistema.

O design 'user-centric' também implica em um certo "faça você mesmo". Tanto que antes de requisitar que uma nova função seja implementada aos desenvolvedores, os usuários Arch Linux tem tendência a resolver os problemas eles mesmo e compartilhar os resultados com a comunidade e o time de desenvolvimnto -- uma filosofofia "Primeiro faça, depois pergunte". Isso é uma verdade que explica os pacotes contríbuidos pelos usuários que são achados no AUR (Arch Linux Repository -- o repositório para pacotes mantidos pela comunidade oficial do Arch Linux).


Liberdade

Outro principio que guia o desenvolvimento do Arch Linux é a liberdade de escolha. Os usuários não são permitidos a tomar todas as decisões em relação a configuração do sistema, mas também escolher como o seu sistema vai *ser*.

Deixando o sistema simples, o Arch Linux provê a liberdade de fazer qualquer escolha relacionada ao sistema.

Uma distribuição recém instalada do Arch Linux contém os pacotes *base* dos componentes do Linux sem nenhuma configuração prévia. Os usuários são capazes de configurar o sistema como quiserem. Desde o início, cada componente do sistema é instantaneamente acessível para remoção ou reposição por um alternativo.

O grande número de pacotes nos vários repositórios do Arch Linux também dão suporte a liberdade de escolha. Além disso, em comparação a outras distrubuições, o processo de criação de um novo pacote é simples, aberto, centrado ao usuário e de leve processamento. Novos pacotes podem ser criados facilmente com um pouco de conhecimento sobre o Arch Build System (ABS).

Como Judd Vinet, o fundador do Arch Linux disse: "Isto (Arch Linux) é o que você fez". ("It (Arch Linux) is what you make it.")

Ferramentas pessoais
TOOLBOX
LANGUAGES