Arch Linux
Arch Linux é uma distribuição Linux fundada por Judd Vinet e é otimizada para processadores i686 (Pentium Pro, II, etc. e AMD compatíveis). Judd inspirou-se em uma distribuição chamada CRUX.
Arch é uma distribuição rolling release, ou seja, o sistema é atualizado continuamente. Você obterá acesso às novas versões simplesmente mantendo o sistema atualizado através do gerenciador de pacotes. Utiliza o Pacman (Package manager – gerenciador de pacotes) que torna fácil a tarefa dos usuários personalizarem o sistema.
O número de fiéis usuários tem crescido devido as suas inúmeras qualidades e sua filosofia de desenvolvimento.
Filosofia
Arch Linux foi desenvolvido para ser o sistema operacional perfeito como base para usuários avançados. Sua filosofia de não utilização de ferramentas de configuração assemelha-se com a do Slackware exigindo, portanto, um certo nível de conhecimento para instalação e configuração inicial, porém é simples de ser mantido. O restante da filosofia Arch Linux é baseada em 3 pontos:
- Keep it simple, keep it lightweight. Seguindo o princípio KISS.
- Utilizar GUIs (interfaces gráficas) para construir / usar seu sistema levará o usuário a ser prejudicado no final. Em algum momento o usuário invariavelmente precisará saber o que algumas interfaces gráficas escondem.
- Arch permite que o usuário faça tantas contribuições quanto achar necessárias, contanto que elas não violem estes ideais de desenvolvimento ou filosofia.
Gerenciamento de Pacotes
Arch é baseado principalmente em pacotes binários. Esses pacotes são gerenciados pela ferramenta Pacman que conduz a instalação de pacotes, atualizações do sistema, remoção de programas e consultas ao banco de dados de pacotes. Os pacotes binários são compilados de forma otimizada para processadores i686. Também podem ser construídos a partir dos códigos fonte através do ABS (Arch Linux Build System), que trabalha nos moldes do Ports.
Os pacotes vêm da árvore de pacotes do Arch Linux e de seus mirrors. Atualmente existem 4 diferentes grupos:
- Core – Contém todos os pacotes necessários para o sistema Linux básico.
- Extra – Contém pacotes que não são necessários para o sistema base, mas adicionam funcionalidades extras.
- Testing – Contém pacotes que são instáveis e ainda estão sendo testados antes de serem adicionados ao grupo extra ou core.
- Community – Contém pacotes construídos pela comunidade e aprovada pelos trusted users.
Existem repositórios não oficiais também e são integrados à árvore oficial.
Versões
| Data | Versão | Codinome |
|---|---|---|
| 2010-05-17 | 2010.05 | 2010.05 |
| 2009-08-09 | 2009.08 | 2009.08 |
| 2009-02-16 | 2009.02 | 2009.02 |
| 2008-06-24 | 2008.06 | Overlord |
| 2007-08-05 | 2007.08 | Don’t Panic |
| 2007-05-17 | 2007.05 | Duke |
| 2007-03-31 | 0.8 | Voodoo |
| 2006-05-23 | 0.7.2 | Gimmick |
| 2006-01-05 | 0.7.1 | Noodle |
| 2005-01-24 | 0.7 | Wombat |
| 2004-03-01 | 0.6 | Widget |
| 2003-06-21 | 0.5 | Nova |
| 2002-12-18 | 0.4 | Dragon |
| 2002-08-07 | 0.3 | Firefly |
| 2002-04-17 | 0.2 | Vega |
| 2002-03-11 | 0.1 | Homer |


Comentários Recentes