Arch Linux
![]() |
|
|---|---|
Archlinux executant KDE i Firefox |
|
| Empresa / Desenvolupador | Judd Vinet et al |
| Família de SO | GNU/Linux |
| Estat actual | En desenvolupament |
| Tipus de codi | Programari Lliure |
| Versió estable | 2010.05 / 17 de maig del 2010 |
| Tipus de nucli | Monolític |
| IGU per defecte | GNOME |
| Llicència | GPL |
| Lloc web | www.archlinux.org |
Arch Linux és una distribució GNU/Linux optimitzada per a l'arquitectura i686. El seu creador, Judd Vinet, es va inspirar en una altra distribució anomenada CRUX, i el seu objectiu principal és la simplicitat a l'hora de fer anar el sistema.
Arch és una distribució en evolució constant, per la qual cosa les imatges publicades en el seu lloc web oficial són senzillament "captures" de l'estat d'evolució del software en aquell moment. A partir de la versió 0.8, el seu sistema de numeració va canviar per reflectir aquest fet, de manera que els números de les versions actuals fan referència a l'any i el mes en què la captura ha sigut publicada. Un sistema Arch correctament mantingut sempre disposa de la darrera versió dels components principals del sistema i de les aplicacions instaŀlades.
Taula de continguts |
[modifica] Filosofia
Arch Linux va ser dissenyada especialment perquè arribés a ser un sistema operatiu enfocat als usuaris avançats. No posseeix eines de configuració automàtica, compartint així la mateixa filosofia que altres distribucions, com per exemple Slackware, i per això, per poder arribar a instaŀlar i configurar el sistema, es necessita un grau de coneixement més que bàsic. Però, al mateix temps, Arch posseeix diverses aplicacions que permeten que el manteniment diari del sistema sigui bastant senzill. Així la filosofia d'Arch es basa en 3 punts:
- Mantenir el sistema el més simple i lleuger possible, Seguint el principi KISS
- En confiar en les GUIs per a construir i configurar el sistema acaba per malmetre l'usuari. És per això que l'usuari necessitarà conèixer tot el què els GUIs oculten i realitzar les configuracions de forma manual.
- Arch permet a l'usuari fer totes les contribucions que aquest desitgi mentre no vagin en contra de la filosofia d'Arch.
[modifica] Gestió de Paquets
Arch, com la majoria de les distribucions, està basada principalment en paquets binaris. Aquests paquets es gestionen amb l'eina anomenada Pacman, la qual gestiona la instaŀlació, actualització i desintsaŀlació dels programes. Els paquets binaris d'Arch Linux són construïts amb flags especials per als processadors i686, el que fa que la distribució sigui bastant ràpida en comparació amb altres distribucions del seu gènere. Els paquets poden ser també construïts a partir dels codis font fent servir un sistema similar al dels Ports de Freebsd anomenat Arch Build System (ABS). Aquest sistema permet facilitar la construcció dels paquets per integrar-los al sistema. L'arbre de paquets d'Arch Linux consta dels següents repositoris oficials:
- core - Conté tots els paquets necessaris per configurar un sistema base Linux (kernel + eines mínimes).
- extra - Conté paquets no requerits per un sistema base, i inclou els programes i els entorns d'escriptori.
- community - Conté els paquets enviats pels mateixos usuaris d'Arch, els quals prèviament són exposats a votació pels usuaris i, posteriorment, segons la votació, són moguts oficialment a aquest repositori.
- multilib - Repositori centralitzat per a programes de 32 bits optimitzats per funcionar amb processadors de 64 bits.
També existeixen tres repositoris de proves, que inclouen paquets candidats a formar part d'algun dels repositoris anteriors:
- testing - Conté els paquets que es troben en fase de prova per analitzar els seus possibles errors abans de ser moguts a core o a extra.
- community-testing - Conté els paquets que es troben en fase de prova abans de ser moguts a community.
- multilib-testing - Conté els paquets que es troben en fase de prova abans de ser moguts a multilib.
[modifica] AUR (Arch User's Repository)
L'AUR (sigles en anglès del Repositori d'Usuaris d'Arch)[1] és un repositori creat i mantingut pels propis usuaris d'Arch (i no pels seus desenvolupadors, com els repositoris oficials anteriorment esmentats) en el què es proporcionen els paquets binaris PKGBUILD amb el codi font per poder compilar el software. Aquests paquets simplifiquen la tasca de crear els programes des del codi font buscant les dependències necessàries i configurant-lo automàticament per a l'arquitectura d'Arch.
[modifica] Historial de llançaments
Al contrari que la majoria de distribucions, Arch Linux no allibera periòdicament noves versions, si no que fa servir un sistema d'evolució constant, actualitzant diariament els paquets. Això permet als usuaris tenir els seus sistemes actualitzats fàcilment. Així, els nous llençaments d'Arch són simplement captures de l'estat present dels paquets amb millores en el sistema d'instal·lació. Per tant, no importa quina imatge es faci servir per a instal·lar el sistema si després s'actualitza adequadament. De fet, alguns membres dels fòrums d'Arch mostren amb orgull l'antiguitat de la seva insttal·lació
| Númer de versió | Nom en clau | Data de llançament |
|---|---|---|
| 0.1 | Homer | 11 de març de 2002 |
| 0.2 | Vega | 17 d'abril de 2002 |
| 0.3 | Firefly | 7 d'agost de 2002 |
| 0.4 | Dragon | 18 de desembre de 2002 |
| 0.5[2] | Nova | 21 de juny de 2003 |
| 0.6[3] | Widget | 1 de març de 2004 |
| 0.7[4] | Wombat | 24 de gener de 2005 |
| 0.7.1[5] | Noodle | 5 de gener de 2006 |
| 0.7.2[6] | Gimmick | 23 de maig de 2006 |
| 0.8[7] | Voodoo | 31 de març de 2007 |
| 2007.05[8] | Duke | 16 de maig de 2007 |
| 2007.08[9] | Don't Panic | 5 d'agost de 2007 |
| 2008.06[10] | Overlord | 24 de juny de 2008 |
| 2009.02[11] | 2009.02 | 16 de febrer de 2009 |
| 2009.08[12] | 2009.08 | 10 d'agost del 2009 |
| 2010.05[13] | 2010.05 | 17 de maig del 2010 |
| 2011.08.19[14] | 2011.08.19 | 19 d'agost del 2011 |
- Versió antiga sense suport
- Versió actual
- Versió futura
[modifica] Referències
- ↑ Wiki archlinux.org AUR User Guidelines (GFDL 1.2) (anglès).
- ↑ Judd Vinet (2003-07-21) Arch Linux 0.5 Released (anglès).
- ↑ Judd Vinet (2004-03-01) Arch Linux 0.6 Released (anglès).
- ↑ Judd Vinet (2005-01-24) Arch Linux 0.7 (Wombat) Released! (anglès).
- ↑ Judd Vinet (2006-01-05) Arch Linux 0.7.1 (Noodle) Released (anglès).
- ↑ Judd Vinet (2006-05-23) Arch 0.7.2 (Gimmick) Released (anglès).
- ↑ Tobias Powalowski (2007-03-31) 0.8 Voodoo ISOs finally released! (anglès).
- ↑ Tobias Powalowski (2007-05-17) 2007.05 Duke ISOs released (anglès).
- ↑ Tobias Powalowski (2007-08-05) 2007.08 Don't Panic ISOs released (anglès).
- ↑ Simo Leone (2008-06-24) 2008.06 Overlord ISOs released (anglès).
- ↑ Aaron Griffin (2009-02-16) 2009.02 ISO Release (anglès).
- ↑ Dieter Plaetinck (2009-08-10) 2009.08 images.
- ↑ Dieter Plaetink (2010-05-17) 2010.05 images.
- ↑ Dieter Plaetinck (2011-08-20) 2011.08.19 installation media.
[modifica] Vegeu també
[modifica] Enllaços externs
- Web oficial d'Arch Linux (anglès)
- Wiki oficial d'Arch Linux (anglès)
- Fòrum oficial d'Arch Linux (anglès)
