Difference between revisions of "The Arch Way (Português)"

From ArchWiki
Jump to: navigation, search
Line 23: Line 23:
  
 
= Princípios e Filosofia do Arch Linux =
 
= Princípios e Filosofia do Arch Linux =
Esta página pretende descrever os princípios e a filosofia do [[ArchLinux|Arch Linux]]. Não existia antes documento algum sobre A Maneira do Arch: provavelmente tal não voltará a acontecer. Sucintamente, A Maneira do Arch assenta em "<b>liberdade de escolha, manter a simplicidade, aprendizagem e, controlo do utilizador</b>".
+
Esta página pretende descrever os princípios e a filosofia do [[Arch Linux]]. Não existia antes documento algum sobre A Maneira do Arch: provavelmente tal não voltará a acontecer. Sucintamente, A Maneira do Arch assenta em "<b>liberdade de escolha, manter a simplicidade, aprendizagem e, controlo do utilizador</b>".
  
 
== Princípios ==
 
== Princípios ==

Revision as of 15:43, 22 June 2009


Tango-document-new.pngThis article is a stub.Tango-document-new.png

Notes: please use the first argument of the template to provide more detailed indications. (Discuss in Talk:The Arch Way (Português)#)
Template:I18n links start

Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n links end

Princípios e Filosofia do Arch Linux

Esta página pretende descrever os princípios e a filosofia do Arch Linux. Não existia antes documento algum sobre A Maneira do Arch: provavelmente tal não voltará a acontecer. Sucintamente, A Maneira do Arch assenta em "liberdade de escolha, manter a simplicidade, aprendizagem e, controlo do utilizador".

Princípios

Eu, Judd Vinet, comecei a desenvolver o Arch por duas razões:

  1. Não consegui encontrar nenhuma outra distribuição que cumprisse os meus ideais. Algumas aproximavam-se bastante do que eu pretendia mas existiam particularidades irritantes ou inútil complexidade que parecia atrapalhar muito mais do que ajudar;
  2. Por divertimento - para dar alguma coisa de volta à comunidade do software livre à qual tenho ido buscar tanto.


Por natureza básica o Arch é:

  • Leve e simples. Notar que isso não significa que seja para todos...
  • NÃO projectado como distribuição para iniciados; foi planeada para utilizadores mais experientes. O objectivo é desenvolver o Arch o mais próximo possível de uma base perfeita tanto quanto humanamente possível. Uma base que não inclua ferramentas vistosas e mecanismos de auto-configuração mas antes de mais ferramentas manuais de configuração e poucas funções que os utilizadores possam posteriormente desenvolver e /ou aprender por si sós.
  • Um presente, novamente, "... para dar alguma coisa de volta à comunidade do software livre à qual tenho ido buscar tanto". Quando você recebe um presente de alguém normalmente é esperado que dê algo em troca. Deste modo, são bem-vindas as ideias, ferramentas e sugestões dos utilizadores.
  • Consciente de que existem dois lados que contribuem para o Arch Linux: Desenvolvedores e Utilizadores. Não contamos que os dois lados confluam, mas que mantenham um mútuo relacionamento onde cada um pode recolher o que quiser para adicionar à sua máquina; os nossos OBJECTIVOS são:
  • NÃO permitir que as ferramentas de configuração / interfaces gráficas (no original GUIs: Graphical User Interfaces) controlem o sistema, mas que este seja controlado pelo utilizador. Não existe nada de errado com as interfaces gráficas desde que estas mantenham este princípio;
  • NÃO ser controlado pelas, ou dependente do que as ferramentas proporcionam. Aquando do desenvolvimento ou da escolha de um utilitário este deve ser escrito numa linguagem de programação legível e que seja possível "crakear" (KISS: Keep it Simple Stupid) de modo a permitir que os utilizadores o modifiquem se assim entenderem.
  • O núcleo de desenvolvimento do Arch Linux não irá fornecer em tempo algum, num futuro próximo, utilidades ou interfaces gráficas amigáveis para iniciados.
  • Os desenvolvedores continuarão honestamente a disponibilizar o Arch Linux como uma sólida base para todos e qualquer um. Quem quiser embelezá-lo, dê-lhe "gás". Discurso livre (free speech), cerveja de graça (free beer) e tudo o mais.

Filosofia

O sistema de valores pelo qual o Arch Linux é desenvovido:

  • KISS (Keep it Simple...) é a base de desenvolvimento do Arch Linux.
  • No Arch Linux "simples" nem sempre significa o mesmo que em outras distribuições. É nossa filosofia que a aprendizagem é mais importante do que conseguir fazer algo facilmente.
  • Depender de interfaces gráficas para construir e utilizar o sistema apenas irá em última análise prejudicar o utilizador. A dada altura o utilizador terá de saber tudo o que escondem algumas interfaces gráficas.
  • Se se tentar esconder a complexidade do sistema acabar-se-à por ficar com um sistema mais complexo. Em vez disso, deverá tentar-se construir um sistema mais simples e lógico desde o seu âmago.
  • Mais cedo ou mais tarde a informação terá de ser encontrada na internet - www e usenet - (se as páginas man não forem suficientes). Aprender como e onde encontrar a informação na rede deverá ser a primeira coisa que um novato deverá fazer.
  • Onde alguns utilizadores dizem "... esta e aquela distribuição não são como aquela e aqueloutra", a Arch Linux permite ao utilizador efectuar todas as contribuições que quiser desde que tal não colida com a sua concepção e filosofia.
  • A Arch Linux é diferente das outras distribuições: na Arch Linux o utilizador não é a única preocupação. Minimizar o desenvolvimento de novas ferramentas e documentação enquanto se maximiza o entendimento do funcionamento interno do Linux e se mantém a vigilância permanente sobre a meta da simplicidade (KISS) e sobre os princípios da filosofia em geral... é o que torna "A Maneira do Arch" realmente diferente.
  • O melhor das contribuições é que não é necessária a permissão de ninguém para as fazer (Certo?). Ninguém pode fisicamente impedi-lo de escrever algo que (pessoalmente) ache útil, mesmo que o "poder instituído" não o veja como uma bênção. Escreva-o e coloque-o no fórum das contribuições dos utilizadores (User Contribuitions). Se outras pessoas gostarem, você terá retorno. E se virtualmente toda a gente por aí fora detestar, excepto você, também terá retorno de certeza - mas quem se importa com isso? Demora apenas 20 minutos a escrever e aprendemos alguma coisa pelo caminho. Independentemente do resultado, ficamos sempre a ganhar.
  • É o que você lhe faz.

Comentários

  • "Após ter despendido imenso tempo com outras distribuições (Debian, Gentoo, Mandrake, Red Hat, Fedora, Slackware) e mesmo com FreeBSD, creio que finalmente encontrei a distribuição que procurava."
  • "A mesma coisa com (K)Ubuntu, Mandriva, e inúmeras outras. Bem, a openSUSE é boa e fácil (era o que eu aconselharia à minha irmã); mas a Arch é a única que realmente é um «estouro»."
  • "Eu experimentei inúmeras distribuições e até fiz o exame (cansado?) para RHCE (devolveste-o?), mas havia sempre qualquer coisa que eu não gostava em cada uma delas."
  • "A minha distribuição de sonho incluía sempre a simplicidade da Slackware e o verdadeiro suporte de dependências como na Debian, e adivinhem lá - é a Arch."
  • "Eu também encontrei na Arch a minha distribuição definitiva."
  • "Depois de ter experimentado quase todas as distribuições disponíveis, tenho de concordar que a Arch é a melhor."
  • "Olá a todos. Acabei de me registar agora poder reportar todos os problemas que poderia ter e pedir ajuda. O engraçado é que NÃO TENHO NENHUM PROBLEMA!!!! Mal posso acreditar nisto, mas está tudo simplesmente a funcionar! Instalei o Arch hoje, tive um pequeno problema com o Xorg e na configuração do som, mas encontrei todas as respostas que precisava na documentação e nos fóruns."
  • "Eu experimentei a Mandrake, Yoper, FC3/4, Mepis e Ubuntu. Andava à procura da distribuição perfeita. Estou contente por ter descoberto a Arch."

Prós e Contras

  • Optimizada para i686
  • pacman: A "Actualização do Sistema" resumes-se a UM comando: "pacman -Syu"
  • pacman: Controlo de dependências sem necessidade de interface gráfica
  • ABS: