Chakra (sistem de operare)

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Chakra Linux
sistem de operare
Siglă
Chakra-linux-screenshot.png
Chakra Linux
Dezvoltator comunitate
Familie GNU / Linux
Eliberarea inițială Chakra Linux Alpha 3 (30 septembrie 2009 )
Lansare curentă 2017.10 Goedel (8 octombrie 2017 )
Tipul de nucleu Nucleul monolitic
Platforme acceptate x86-64
Manager de pachete Pacman
Tipul licenței Software gratuit
Licență GNU / GPL
Etapă de dezvoltare Activ
Site-ul web chakralinux.org

Chakra GNU / Linux este o distribuție gratuită GNU / Linux , bazată inițial pe Arch Linux și ulterior devenită un proiect independent. Utilizați KDE Plasma ca mediu implicit pentru desktop .

Istorie

Proiectul s-a născut din ideea unor dezvoltatori KDEmod care au decis să creeze un LiveCD bazat pe Arch Linux , cu scopul de a oferi un sistem de operare desktop ușor de utilizat, dar care să păstreze toate funcțiile, claritatea, puterea și capacitatea de reacție a unui sistem de operare KISS .

Caracteristici

Distribuția se bazează pe modelul de lansare semi-continuu (pe jumătate ) și se concentrează pe KDE . Dezvoltarea își propune să ofere cea mai bună experiență cu KDE. Chakra include atât software gratuit, cât și software proprietar. Acesta oferă un instalator grafic, numit Calamares .

Este disponibil doar pentru arhitecturi x86-64 , deoarece echipa de dezvoltare a decis în august 2012 să renunțe la suport pentru platformele x86 . [1]

Se bazează exclusiv pe KDE Plasma ca mediu de desktop și este distribuit conform modelului semi-continuu, adică versiuni continue însoțite de o bază stabilă. Aceasta înseamnă că pachetele de bază ale Chakrei (nuclee, drivere video etc.) rămân înghețate și actualizate doar pentru a corecta orice probleme de securitate.

Aceste pachete sunt actualizate după ce ultimele versiuni au fost testate temeinic, înainte de a fi mutate în depozite stabile (aproximativ la fiecare șase luni). Această bază face posibilă asigurarea stabilității pentru restul programelor. Celelalte aplicații (browsere web, jocuri, playere media, suite de birou etc.) sunt actualizate urmând modelul de lansare continuă și sunt disponibile în general imediat după distribuirea lor.

Calamares

Calamares este programul de instalare disponibil pentru Chakra din versiunea „Fermi”. Anterior, a fost folosit programul Tribe, dezvoltat chiar de echipa Chakra.

Repertoriu

Există patru depozite principale:

  • nucleu ,
  • desktop ,
  • gtk ,
  • lib32 .

Există reguli pentru plasarea pachetelor în depozitele oficiale. Cel mai important este că nu este permisă încărcarea pachetelor care au biblioteci GTK + ca dependențe. În acest moment, există aproximativ 3500 de pachete în depozitele oficiale. [ fără sursă ]

La acestea se adaugă depozitul de testare , unde testerii se asigură că toate pachetele funcționează înainte de a le încărca în depozite stabile și un depozit instabil în care se află versiuni instabile ale aplicațiilor .

Odată cu lansarea 2013.05 „Benz” a fost introdus un nou depozit, suplimentar [2] , care conține unele aplicații GTK + considerate indispensabile de mulți utilizatori; acest depozit, care a înlocuit sistemul de pachete, a instalat pachetele conținute în acesta în directorul / extra : recent utilizarea acestui director a fost abandonată [3] , din cauza problemelor de compilare a pachetelor, în favoarea directoarelor standard definite deFHS .

Din versiunea 2015.11 „Fermi” se efectuează o restructurare completă a depozitelor de chakre, depozitele de jocuri , platforme și aplicații dispar și depozitul suplimentar își schimbă numele în gtk. Acest lucru lasă doar 4 depozite oficiale: core , desktop , lib32 și gtk.

CCR

În plus față de depozitele oficiale, există și un depozit gestionat de comunitatea utilizatorilor, denumit Chakra Community Repository (prescurtat CCR ), prin urmare nu este acceptat oficial. Poate conține orice pachet, inclusiv cele care depind de bibliotecile GTK +.

Atunci când un utilizator încarcă un pachet în CCR, nu încarcă un fișier executabil , ci un fișier special .src.tar.xz și devine întreținătorul acestui pachet, pe care trebuie să îl „întrețină” pentru a se asigura că este mereu actualizat. și că funcționează corect pe Chakra. Dacă un întreținător abandonează un pachet, acesta devine „orfan” și, prin urmare, nu mai este actualizat până când nu găsește un nou întreținător care să „îl adopte”. Oricine este înregistrat pe site-ul CCR poate încărca sau adopta un pachet.

Utilizatorul care instalează un CCR nu poate descărca pur și simplu pachetul .pkg.tar.xz, așa cum este cazul în depozitele normale, ci trebuie să compileze pachetul. Apoi are capacitatea de a edita un fișier special numit PKGBUILD, care conține instrucțiunile de compilare.

Pentru a instala pachetele conținute în CCR există un program, executabil din linia de comandă, numit ccr ; este un software similar cu Arch Linux yaourt , care permite căutarea și instalarea atât a pachetelor prezente pe CCR, cât și a celor prezente în depozitele oficiale.

Pachetele prezente în CCR pot fi inserate în depozitele oficiale în cazul în care primesc un număr mare de voturi de la utilizatori și au caracteristicile necesare.

Sistemul de pachete

O caracteristică a distribuției a fost, de asemenea, cea a sistemului de pachete : aplicațiile scrise cu biblioteci GTK, neincluse în depozitele oficiale Chakra, puteau fi rulate în continuare pe sistem prin pachete.

Pachetele Chakra sunt la jumătatea distanței dintre conceptul pachetului macOS și pachetul de dependență: un pachet este un sistem de fișiere comprimat, ca o imagine ISO , care conține toate fișierele necesare pentru a porni aplicația. Există o interfață grafică pentru a gestiona cu ușurință pachetele de pe desktopul KDE: „Cinstall”.

Cu toate acestea, versiunea 2013.03 a fost ultima care a inclus acest sistem, după includerea depozitului „extra” în care au fost inserate toate aplicațiile bazate pe bibliotecile GTK + și abandonarea pachetelor după actualizarea lanțului de instrumente GNU C. versiunea 2.17. [4]

Versiunea istorică

Versiune Data distribuției Notă
Alfa 1 21 decembrie 2008 [5]
Alfa 2 17 februarie 2009 [6]
Alfa 3 30 septembrie 2009 [7]
Fuzzy 22 octombrie 2009 [8]
Zdrobi 30 octombrie 2009 [9]
Noua era 17 noiembrie 2009 [10]
Panora 29 martie 2010 [11]
Phoix 22 mai 2010 [12]
Jaz 30 august 2010 [13] versiunea 0.2.0
Jaz 26 septembrie 2010 [14] versiunea 0.2.2
Ashoc 18 octombrie 2010 [15] versiunea 0.3 Beta 1
Jaz 23 noiembrie 2010 [16] versiunea 0.2.4
Cyrus 29 noiembrie 2010 [17] versiunea 0.3.40 Alpha 1
Ashoc 10 decembrie 2010 [18] versiunea 0.3 RC 1
Ashoc 21 decembrie 2010 [19] versiunea 0.3
Cyrus 23 decembrie 2010 [20] versiunea 0.3.45 Alpha 2
Ashoc 3 ianuarie 2011 [21] versiunea 0.3.1 pre1
Ashoc 9 ianuarie 2011 [22] versiunea 0.3.1
Cyrus 9 ianuarie 2011 [23] versiunea 0.4 Alpha 3
Ashoc 23 ianuarie 2011 [24] versiunea 0.3.2 RC 2
Cyrus 30 ianuarie 2011 [25] versiunea 0.4 Beta 1
Ashoc 5 februarie 2011 [26] versiunea 0.3.2
Cyrus 17 februarie 2011 [27] versiunea 0.4 Beta 2
Aida 20 martie 2011 [28] versiunea 2011.04 Etapa 3
Aida 4 aprilie 2011 [29] versiunea 2011.04 Etapa 4
Aida 13 aprilie 2011 [30] versiunea 2011.04 Etapa 5
Aida 28 aprilie 2011 [31] versiunea 2011.04
Edn 26 iunie 2011 [32] versiunea 2011.09 Etapa 1
Edn 28 august 2011 [33] versiunea 2011.9
Edn 5 noiembrie 2011 [34] versiunea 2011.11
Edn 18 decembrie 2011 [35] versiunea 2011.12
Alte versiuni 19 decembrie 2011 - 15 aprilie 2012 versiuni 2012.01-2012.03
Arhimede 16 aprilie 2012 [36] versiunea 2012.04
Arhimede 14 mai 2012 [37] versiunea 2012.05
Arhimede 2 iulie 2012 [38] versiunea 2012.07
Claire 24 august 2012 [39] versiunea 2012.08
Claire 5 septembrie 2012 [40] versiunea 2012.09
Claire 28 octombrie 2012 [41] versiunea 2012.10
Claire 6 decembrie 2012 [42] versiunea 2012.12
Claire 7 ianuarie 2013 [43] versiunea 2013.01
Benz 10 februarie 2013 [44] versiunea 2013.02
Benz 9 martie 2013 [45] versiunea 2013.03
Benz 30 mai 2013 [46]

versiunea 2013.05

Fritz 22 septembrie 2013 [47]

versiunea 2013.09

Curie 2 februarie 2014 [48]

versiunea 2014.02

Descartes 21 mai 2014 [49]

versiunea 2014.05

Euler 30 septembrie 2014 [50]

versiunea 2014.09

Euler 12 noiembrie 2014 [51]

versiunea 2014.11

Euler 12 martie 2015 [52]

versiunea 2015.03

Stop 8 noiembrie 2015 [53] versiunea 2015.11
Ian 29 februarie 2016 [54] versiunea 2016.02
Goedel 14 martie 2017 [55] versiunea 2017.03
Goedel 8 octombrie 2017 [56] versiunea 2017.10

Notă

  1. ^ Chakra Linux abandonează suportul pe 32 de biți , pe linuxmx.it . Adus la 10 ianuarie 2013 (arhivat din original la 6 martie 2016) .
  2. ^ Chakra Project Italia - Știri »Blog Archive» ISO Chakra-2013.05-Benz lansat
  3. ^ Chakra Project Italia - Știri »Blog Archive» Mutarea instalării pachetelor de depozite [extra] de la extra la usr
  4. ^ BundleSystem înlocuit de depozitul [extra] din chakra-project.it, 4/05/2013
  5. ^ Proiectul Chakra - Știri , pe chakraos.org . Accesat la 21 noiembrie 2018 (Arhivat din original la 15 octombrie 2015) .
  6. ^ Proiectul Chakra - Știri
  7. ^ Proiectul Chakra - Știri
  8. ^ Proiectul Chakra - Știri
  9. ^ Proiectul Chakra - Știri
  10. ^ Proiectul Chakra - Știri
  11. ^ Proiectul Chakra - Știri
  12. ^ KDE SC 4.10, plus un total de peste 1000 de pachete mutate în depozite stabile , la chakra.sourceforge.net . Adus la 11 septembrie 2017 (arhivat din original la 24 iulie 2011) .
  13. ^ Proiectul Chakra - Știri
  14. ^ Proiectul Chakra - Știri
  15. ^ Proiectul Chakra - Știri
  16. ^ Proiectul Chakra - Știri
  17. ^ Proiectul Chakra - Știri
  18. ^ Proiectul Chakra - Știri
  19. ^ Proiectul Chakra - Știri
  20. ^ Proiectul Chakra - Știri
  21. ^ Proiectul Chakra - Știri
  22. ^ Proiectul Chakra - Știri
  23. ^ Proiectul Chakra - Știri
  24. ^ Proiectul Chakra - Știri
  25. ^ Proiectul Chakra - Știri
  26. ^ Proiectul Chakra - Știri
  27. ^ Proiectul Chakra - Știri
  28. ^ Proiectul Chakra - Știri
  29. ^ Proiectul Chakra - Știri
  30. ^ Proiectul Chakra - Știri
  31. ^ Proiectul Chakra - Știri
  32. ^ Proiectul Chakra - Știri
  33. ^ Proiectul Chakra - Știri
  34. ^ Proiectul Chakra - Știri , pe chakra.sourceforge.net . Adus la 11 septembrie 2017 (arhivat din original la 6 decembrie 2012) .
  35. ^ Proiectul Chakra - Știri , pe chakra-linux.org . Adus la 5 iulie 2019 (depus de „Adresa URL originală 29 mai 2012).
  36. ^ Proiectul Chakra - Știri
  37. ^ Proiectul Chakra - Știri
  38. ^ Proiectul Chakra - Știri , pe chakra-linux.org . Adus la 5 iulie 2019 (depus de „Adresa URL originală la 18 octombrie 2012).
  39. ^ Proiectul Chakra - Știri , pe chakra-linux.org . Adus la 5 iulie 2019 (arhivat din original la 26 iunie 2018) .
  40. ^ Proiectul Chakra - Știri , pe chakra-linux.org . Adus la 5 iulie 2019 (depus de „url original 20 noiembrie 2012).
  41. ^ Proiectul Chakra - Știri
  42. ^ Proiectul Chakra - Știri
  43. ^ Proiectul Chakra - Știri
  44. ^ Proiectul Chakra - Știri
  45. ^ Proiectul Chakra - Știri
  46. ^ Proiectul Chakra - Știri
  47. ^ Proiectul Chakra - Știri
  48. ^ Proiectul Chakra - Știri
  49. ^ Proiectul Chakra - Știri
  50. ^ The Chakra Project - Știri , pe news.chakra-project.it . Adus la 8 noiembrie 2014 (arhivat din original la 8 noiembrie 2014) .
  51. ^ The Chakra Project - Știri , pe news.chakra-project.it . Adus la 21 februarie 2015 (arhivat din original la 22 februarie 2015) .
  52. ^ Proiectul Chakra - Știri , pe chakraos.org . Adus la 21 noiembrie 2018 (Arhivat din original la 6 septembrie 2015) .
  53. ^ Proiectul Chakra - Știri , pe chakraos.org . Adus la 20 noiembrie 2015 (arhivat din original la 15 mai 2016) .
  54. ^ Proiectul Chakra - Știri , pe chakraos.org . Adus la 24 mai 2019 (arhivat din original la 4 martie 2016) .
  55. ^ Proiectul Chakra - Știri , pe chakralinux.org . Adus la 14 martie 2017 (Arhivat din original la 15 martie 2017) .
  56. ^ The Chakra Project - Știri , pe community.chakralinux.org .

Elemente conexe

Alte proiecte

linkuri externe