Arch Linux
Arch Linux | |
![]() Arch Linux rulând KDE | |
Dezvoltator | Aaron Griffin (2007–prezent) Judd Vinet (2002–2007) |
---|---|
Familie SO | Linux |
Stare | dezvoltare curentă |
Model surse | Open source |
Dată lansare inițială | martie 2002[1] ![]() |
Ultima versiune stabilă | Installer CD 2015.07.01 (rolling release) din 1 iulie 2015 |
Repozitor | git.archlinux.org ![]() |
Metodă de actualizare | Eliberare încontinuu ![]() |
Gestionar de pachete | pacman |
Platforme suportate | x86_64 Arhitectură ARM[2] i686[*][3] RISC-V[*] ![]() |
Tip de nucleu | nucleu monolitic |
Influențe | CRUX BSD ![]() |
Interfață implicită | linie de comandă |
Licență | Software liber (GPL si alte licente) |
Prezență online | |
http://archlinux.org/ | |
Modifică date / text ![]() |
Arch Linux este o distribuție de Linux creată de Judd Vinet. Inspirată de CRUX, această distribuție are ca obiectiv rapiditatea și simplitatea, adresându-se utilizatorilor avansați.
Distribuția Arch Linux folosește systemd pentru inițializare a sistemului și gestionarea proceselor. Această distribuție este construită pe baza pachetelor cu binare de programe. Pachetele se adresează platformelor cu microprocesoare i686 și x86-64, binarele fiind optimizate pentru a profita de performanțele oferite de hardware modern.
Echipa de dezvoltare se ghideaza după princiupiul KISS (engleza: ”Keep it simple, stupid”), distributia concentrânduse eleganță, minimalism și simplitate.
Arch Linux folosește un sistem de dezvoltare de tip rolling release (versiune continuă), cu pachete noi oferite zilnic. Sistemul de gestiune a pachetelor permite actualizarea zilnică ușoară. Versiunile Arch Linux în loc să conțină schimbări remarcabile de la un număr de versiune la altul, sunt mai degrabă imagini (în engleză: snapshot) ale setului curent de pachete, uneori însoțite de software de instalare revizuit.
Prima versiune, 0.1 (cu nume de cod Homer), a apărut la 12 martie 2002. Ultima imagine cu o versiune stabilă, 2011.08, a fost lansată pe 19 august 2011.[4]
Arch se pronunță [ɑːrtʃ] ori [aːtʃ] (ca în cuvintele englezești archer sau parchment).[5]
Istorie
Inspirat de CRUX, o altă distribuție minimalistă, Judd Vinet a pornit proiectul Arch Linux în martie 2002. Începând cu 1 octombrie 2007 Judd Vinet abandonează proiectul, acesta fiind preluat de Aaron Griffin.
Gestiunea pachetelor
Arch Linux este construit pe baza pachetelor cu binare. Aceste pachete sunt gestionate folosind utilitarul pentru gestiunea pachetelor (în engleză: package manager) pacman, care oferă operațiile de instalare, actualizare, ștergere și interogare a bazei de date cu pachete. Pachetele pentru Arch Linux sunt preluate din arborele de pachete Arch Linux. Depozitele cu pachete sunt împărțite în patru categorii: core, extra, unstable și testing. Depozitul core este compus din pachete necesare funcționării sistemului; depozitul extra este format din pachete suplimentare care nu sunt necesare funcționării sistemului, în general aplicațiile importante sau versiuni ale pachetelor din depozitul core; unstable conține pachete pentru programe aflate în dezvoltare; testing pachete pentru care au raportate bug-uri care așteaptă soluție. Până la 16 septembrie 2007 au fost folosite cinci categorii: curent, community, extra, unstable și testing.[6] Pentru eliminarea confuziei comunitatea Arch Linux a decis contopirea pachetelor importante pentru funcționarea sistemului din depozitele current și community într-un singur depozit: core, iar restul pachetelor au fost trecute în categoria extra.[7]
Pachetele sunt create folosind Arch Building System (acronim ABS). Acest sistem de gestiune a pachetelor de tip port este format din depozite de scripturi shell, uneori împreună cu alte fișiere auxiliare, ce permit construirea pachetelor pornind de la surse. Prin această metodă, pachetelor li se pot modfica caracteristicile, după nevoi sau preferințe proprii, folosind opțiunile disponibile. Pe această cale se poate reconstrui întregul sistem.
Versiuni
Versiune | Nume | Dată |
---|---|---|
0.1 | Homer | 11 martie 2002[8] |
0.2 | Vega | 17 aprilie 2002[9] |
0.3 | Firefly | 7 august 2002[10] |
0.4 | Dragon | 18 decembrie 2002[11] |
0.5 | Nova | 21 iunie 2003[12] |
0.6 | Widget | 1 martie 2004[13] |
0.7 | Wombat | 24 ianuarie 2005[14] |
0.7.1 | Noodle | 5 ianuarie 2006[15] |
0.7.2 | Gimmick | 23 mai 2006[16] |
0.8 | Voodoo | 31 martie 2007[17] |
2007.05 | Duke | 17 mai 2007[18] |
2007.08 | Don't Panic | 5 august 2007[19] |
2007.08.1 | Don't Panic | 10 septembrie 2007[20] |
2007.08-2 | Don't Panic | 7 octombrie 2007[21][22] |
2008.03-1 | Core Dump | 31 martie 2008[23][24] |
2008.04-RC | 14 aprilie 2008[25][26] | |
2008.06 | Overlord | 24 iunie 2008[27][28] |
2009.02 | 16 februarie 2009[29][30] | |
2010.05 | mai 2010 | |
2011.08.19 | 19 august 2011 | |
2015.07.01 | 1 iulie 2015 |
Culoare | Semnificație |
---|---|
Galben | Versiune veche |
Verde | Versiune curentă |
Albastru | Versiune viitoare |
Vezi și
Legături externe
Note
- ^ Judd Vinet[*] (), Arch Linux 0.1 (Homer) released (în engleză), accesat în
- ^ Arch Linux ARM (în engleză), accesat în
- ^ A simple, lightweight distribution for 32-bit CPUs (în engleză), accesat în
- ^ [1]
- ^ Vinet, Judd (). „[arch] Pronunciation of our beloved distribution's name” (în engleză). Accesat în .
- ^ Baechler, Thomas (). „Arch Linux - News - Changes to repositories” (în engleză). Accesat în .
- ^ Aaron, Griffin (). „Arch Linux - News - Repository Shuffle” (în engleză). Accesat în .
- ^ Vinet, Judd (). „Arch Linux - News - Arch Linux 0.1 (Homer) released” (în engleză). Accesat în .
- ^ Vinet, Judd (). „Arch Linux - News - Arch Linux 0.2 (Vega) Released” (în engleză). Accesat în .
- ^ Vinet, Judd. „Arch Linux - News - Arch 0.3 (Firefly) Released” (în engleză). Accesat în .
- ^ Vinet, Judd (). „Arch Linux - News - Arch 0.4 (Dragon) Released” (în engleză). Accesat în .
- ^ Vinet, Judd (). „Arch Linux - News - Arch Linux 0.5 Released” (în engleză). Accesat în .
- ^ Vinet, Judd (). „Arch Linux - News - Arch Linux 0.6 Released” (în engleză). Accesat în .
- ^ Vinet, Judd (). „Arch Linux - News - Arch Linux 0.7 (Wombat) Released!” (în engleză). Accesat în .
- ^ Vinet, Judd (). „Arch Linux - News - Arch Linux 0.7.1 (Noodle) Released” (în engleză). Accesat în .
- ^ Vinet, Judd (). „Arch Linux - News - Arch 0.7.2 (Gimmick) Released” (în engleză). Accesat în .
- ^ Powalowski, Tobias (). „Arch Linux - News - 0.8 Voodoo ISOs finally released!” (în engleză). Accesat în .
- ^ Powalowski, Tobias (). „Arch Linux - News - 2007.05 Duke ISOs released” (în engleză). Accesat în .
- ^ Powalowski, Tobias (). „Arch Linux - News - 2007.08 Don't Panic ISOs released” (în engleză). Accesat în .
- ^ Powalowski, Tobias (). „Arch Linux - News - 2007.08.1 Don't Panic ISOs released” (în engleză). Accesat în .
- ^ Powalowski, Tobias (). „Arch Linux - News - 2007.08-2 ISOs released” (în engleză). Accesat în .
- ^ tpowa (Tobias Powalowski). „Arch Linux Forums / 2007.08-2 Isos released, installation feedback” (în engleză). Accesat în .
- ^ Pierre (Pierre Schmitz) (). „forum.archlinux.de :: Neue Installations-CD (2008.03-archboot Core Dump) fertiggestellt” (în engleză și germană). Accesat în .
- ^ tpowa (Tobias Powalowski) (). „2008.03-1-archboot-Changelog.txt” (în engleză). Accesat în .
- ^ ftp.tu-chemnitz.de (). „Index of ftp://ftp.tu-chemnitz.de/pub/linux/archlinux/iso/2008.04-rc” (în engleză). Accesat în . Legătură externa în
|title=
(ajutor) - ^ Leone, Simo (). „Archlinux 2008.04-RC” (în engleză). Accesat în .
- ^ ftp.archlinux.org (). „Index of ftp://ftp.archlinux.org/iso/2008.06” (în engleză). Accesat în . Legătură externa în
|title=
(ajutor) - ^ Leone, Simo (). „Archlinux 2008.06 - "Overlord"” (în engleză). Accesat în .
- ^ ftp.archlinux.org (). „Index of ftp://ftp.archlinux.org/iso/2009.02” (în engleză). Accesat în . Legătură externa în
|title=
(ajutor) - ^ Griffin, Aaron (). „2009.02 ISO Release” (în engleză). Accesat în .