Chakra (operativsystem)

Chakra Linux
operativsystem
Chakra Linux
Utviklersamfunnet
FamilieGNU / Linux
Første utgivelseChakra Linux Alpha 3 (30. september 2009 )
Nåværende utgivelse2017.10 Goedel (8. oktober 2017 )
Kjernetype _Monolitisk kjerne
Støttede plattformerx86-64
PakkeansvarligPac Man
LisenstypeGratis programvare
TillatelseGNU / GPL
UtviklingsstadietAvbrutt
Nettstedchakralinux.org

Chakra GNU / Linux er en gratis GNU / Linux-distribusjon , opprinnelig basert på Arch Linux og senere blitt et uavhengig prosjekt. Bruk KDE Plasma som standard skrivebordsmiljø .

Historie

Prosjektet ble født fra ideen til noen KDEmod-utviklere som bestemte seg for å lage en LiveCD basert på Arch Linux , med sikte på å tilby et skrivebordsoperativsystem som er enkelt å bruke, men som beholder alle funksjoner, klarhet, kraft og respons. av et KISS -operativsystem .

Funksjoner

Distribusjonen er basert på den semi-kontinuerlige ( halvrullende ) utgivelsesmodellen og fokusert på KDE . Utvikling har som mål å tilby den beste opplevelsen med KDE. Chakra inkluderer både gratis og proprietær programvare. Det gir et grafisk installasjonsprogram, kalt Calamares .

Den er bare tilgjengelig for x86-64 -arkitekturer ettersom utviklingsteamet i august 2012 bestemte seg for å droppe støtte for x86 -plattformer . [1]

Den er utelukkende basert på KDE Plasma som skrivebordsmiljø og distribueres i henhold til den semi-kontinuerlige modellen, dvs. kontinuerlige utgivelser ledsaget av en stabil base. Dette betyr at Chakra- kjernepakker ( kjerner , videodrivere, etc.) forblir frosset og oppdatert kun for å rette opp eventuelle sikkerhetsproblemer.

Disse pakkene oppdateres etter at de siste versjonene har blitt grundig testet, før de flyttes til stabile depoter (omtrent hver sjette måned). Denne basen gjør det mulig å sikre stabilitet for resten av programmene. Andre applikasjoner (nettlesere, spill, mediespillere, kontorpakker osv.) oppdateres etter den kontinuerlige utgivelsesmodellen og er generelt tilgjengelig umiddelbart etter distribusjon.

Calamares

Calamares er installasjonsprogrammet tilgjengelig for Chakra fra "Fermi"-utgivelsen. Tidligere ble Tribe-programmet brukt, utviklet av Chakra-teamet selv.

Repository

Det er fire hovedlager:

Det er regler for plassering av pakker i de offisielle depotene. Det viktigste er at det ikke er tillatt å laste inn pakker som har GTK+ -biblioteker som avhengigheter . For øyeblikket er det omtrent 3500 pakker i de offisielle depotene.

I tillegg til disse er testlageret , der testere sørger for at alle pakker fungerer før de laster dem opp til stabile depoter, og et ustabilt depot der ustabile versjoner av applikasjoner ligger .

Med 2013.05 "Benz" -utgivelsen har et nytt depot blitt introdusert, ekstra [2] , som inneholder noen GTK+-applikasjoner som anses som uunnværlige av mange brukere; dette depotet, som erstattet pakkesystemet, installerte pakkene som er inneholdt i det i /extra -katalogen : nylig har bruken av denne katalogen blitt forlatt [3] , på grunn av problemer med å kompilere pakkene, til fordel for standardkatalogene definert av FHS . _

Fra 2015.11 "Fermi" -utgivelsen gjennomføres en fullstendig restrukturering av chakra-repositoriene, spill- , plattform- og applagrene forsvinner og det ekstra depotet endrer navn til gtk. Dette etterlater bare 4 offisielle depoter: core , desktop , lib32 og gtk.

JRC

I tillegg til de offisielle depotene, er det også et depot administrert av brukerfellesskapet, kalt Chakra Community Repository (forkortet CCR ), derfor ikke offisielt støttet. Den kan inneholde hvilken som helst pakke, inkludert de som er avhengige av GTK +-biblioteker.

Når en bruker laster opp en pakke til CCR, laster han ikke opp en kjørbar , men en spesiell .src.tar.xz-fil og blir vedlikeholder av denne pakken, som han deretter må "vedlikeholde" for å sikre at den alltid er oppdatert og at det fungerer riktig på Chakra . Hvis en vedlikeholder forlater en pakke, blir den "foreldreløs", og blir derfor ikke lenger oppdatert før den finner en ny vedlikeholder til å "adoptere" den. Alle som er registrert på CCR-nettstedet kan laste opp eller adoptere en pakke.

Brukeren som installerer en CCR kan ikke bare laste ned .pkg.tar.xz-pakken, slik tilfellet er i vanlige arkiver, men må kompilere pakken. Han har da muligheten til å redigere en spesiell fil kalt PKGBUILD, som inneholder kompileringsinstruksjonene.

For å installere pakkene i CCR er det et program, kjørbart fra kommandolinjen, kalt ccr ; det er en programvare som ligner på yaourt fra Arch Linux , som tillater søk og installasjon av både pakkene som finnes på CCR og de som er tilstede i de offisielle depotene.

Pakkene som finnes i CCR kan settes inn i de offisielle depotene i tilfelle de mottar et høyt antall stemmer fra brukere og har de nødvendige egenskapene.

Buntesystemet _

Et trekk ved distribusjonen var også buntsystemet : applikasjoner skrevet med GTK-biblioteker, som ikke er inkludert i de offisielle Chakra-repositoriene, kunne fortsatt kjøres på systemet gjennom bunter.

Chakra-bunter er halvveis mellom macOS-pakkekonseptet og avhengighetspakken : en bunt er et komprimert filsystem, som et ISO-bilde , som inneholder alle filene som trengs for å starte applikasjonen. Det er et grafisk grensesnitt for enkelt å administrere bunter fra KDE-skrivebordet: "Cinstall".

2013.03-versjonen var imidlertid den siste som inkluderte dette systemet, etter inkluderingen av det "ekstra" depotet der alle applikasjonene basert på GTK + -bibliotekene ble satt inn , og at buntene ble forlatt etter GNU C-verktøykjedeoppdateringen . versjon 2.17. [4]

Versjonshistorikk

Versjon Distribusjonsdato Merk
Alfa 1 21. desember 2008 [5]
Alfa 2 17. februar 2009 [6]
Alfa 3 30. september 2009 [7]
Uklar 22. oktober 2009 [8]
Knus 30. oktober 2009 [9]
NewAge 17. november 2009 [10]
Panora 29. mars 2010 [11]
Phoix 22. mai 2010 [12]
Jaz 30. august 2010 [13] versjon 0.2.0
Jaz 26. september 2010 [14] versjon 0.2.2
Ashoc 18. oktober 2010 [15] versjon 0.3 Beta 1
Jaz 23. november 2010 [16] versjon 0.2.4
Kyrus 29. november 2010 [17] versjon 0.3.40 Alpha 1
Ashoc 10. desember 2010 [18] versjon 0.3 RC 1
Ashoc 21. desember 2010 [19] versjon 0.3
Kyrus 23. desember 2010 [20] versjon 0.3.45 Alpha 2
Ashoc 3. januar 2011 [21] versjon 0.3.1 pre1
Ashoc 9. januar 2011 [22] versjon 0.3.1
Kyrus 9. januar 2011 [23] versjon 0.4 Alpha 3
Ashoc 23. januar 2011 [24] versjon 0.3.2 RC 2
Kyrus 30. januar 2011 [25] versjon 0.4 Beta 1
Ashoc 5. februar 2011 [26] versjon 0.3.2
Kyrus 17. februar 2011 [27] versjon 0.4 Beta 2
Aida 20. mars 2011 [28] versjon 2011.04 Milestone 3
Aida 4. april 2011 [29] versjon 2011.04 Milestone 4
Aida 13. april 2011 [30] versjon 2011.04 Milestone 5
Aida 28. april 2011 [31] versjon 2011.04
Edn 26. juni 2011 [32] versjon 2011.09 Milestone 1
Edn 28. august 2011 [33] versjon 2011.9
Edn 5. november 2011 [34] versjon 2011.11
Edn 18. desember 2011 [35] versjon 2011.12
Andre versjoner 19. desember 2011 - 15. april 2012 versjoner 2012.01-2012.03
Arkimedes 16. april 2012 [36] versjon 2012.04
Arkimedes 14. mai 2012 [37] versjon 2012.05
Arkimedes 2. juli 2012 [38] versjon 2012.07
Claire 24. august 2012 [39] versjon 2012.08
Claire 5. september 2012 [40] versjon 2012.09
Claire 28. oktober 2012 [41] versjon 2012.10
Claire 6. desember 2012 [42] versjon 2012.12
Claire 7. januar 2013 [43] versjon 2013.01
Benz 10. februar 2013 [44] versjon 2013.02
Benz 9. mars 2013 [45] versjon 2013.03
Benz 30. mai 2013 [46]

versjon 2013.05

Fritz 22. september 2013 [47]

versjon 2013.09

Curie 2. februar 2014 [48]

versjon 2014.02

Descartes 21. mai 2014 [49]

versjon 2014.05

Euler 30. september 2014 [50]

versjon 2014.09

Euler 12. november 2014 [51]

versjon 2014.11

Euler 12. mars 2015 [52]

versjon 2015.03

Stoppe 8. november 2015 [53] versjon 2015.11
Ian 29. februar 2016 [54] versjon 2016.02
Goedel 14. mars 2017 [55] versjon 2017.03
Goedel 8. oktober 2017 [56] versjon 2017.10

Merknader

  1. ^ Chakra Linux forlater 32-bits støtte , på linuxmx.it . Hentet 10. januar 2013 (arkivert fra originalen 6. mars 2016) .
  2. ^ Chakra Project Italia - Nyheter »Bloggarkiv» ISO Chakra-2013.05-Benz utgitt
  3. ^ Chakra Project Italia - Nyheter »Bloggarkiv» Flytting av installasjon av depotpakker [ekstra] fra ekstra til usr
  4. ^ BundleSystemet erstattet av [ekstra] depotet fra chakra-project.it, 4/05/2013
  5. ^ The Chakra Project - News , på chakraos.org . Hentet 21. november 2018 (Arkiveret fra originalen 15. oktober 2015) .
  6. ^ Chakra-prosjektet - Nyheter
  7. ^ Chakra-prosjektet - Nyheter
  8. ^ Chakra-prosjektet - Nyheter
  9. ^ Chakra-prosjektet - Nyheter
  10. ^ Chakra-prosjektet - Nyheter
  11. ^ Chakra-prosjektet - Nyheter
  12. ^ KDE SC 4.10, pluss totalt over 1000 pakker flyttet til stabile depoter , på chakra.sourceforge.net . Hentet 11. september 2017 (arkivert fra originalen 24. juli 2011) .
  13. ^ Chakra-prosjektet - Nyheter
  14. ^ Chakra-prosjektet - Nyheter
  15. ^ Chakra-prosjektet - Nyheter
  16. ^ Chakra-prosjektet - Nyheter
  17. ^ Chakra-prosjektet - Nyheter
  18. ^ Chakra-prosjektet - Nyheter
  19. ^ Chakra-prosjektet - Nyheter
  20. ^ Chakra-prosjektet - Nyheter
  21. ^ Chakra-prosjektet - Nyheter
  22. ^ Chakra-prosjektet - Nyheter
  23. ^ Chakra-prosjektet - Nyheter
  24. ^ Chakra-prosjektet - Nyheter
  25. ^ Chakra-prosjektet - Nyheter
  26. ^ Chakra-prosjektet - Nyheter
  27. ^ Chakra-prosjektet - Nyheter
  28. ^ Chakra-prosjektet - Nyheter
  29. ^ Chakra-prosjektet - Nyheter
  30. ^ Chakra-prosjektet - Nyheter
  31. ^ Chakra-prosjektet - Nyheter
  32. ^ Chakra-prosjektet - Nyheter
  33. ^ Chakra-prosjektet - Nyheter
  34. ^ The Chakra Project - News , på chakra.sourceforge.net . Hentet 11. september 2017 (arkivert fra originalen 6. desember 2012) .
  35. ^ The Chakra Project - News , på chakra-linux.org . Arkivert fra originalen 29. mai 2012 .
  36. ^ Chakra-prosjektet - Nyheter
  37. ^ Chakra-prosjektet - Nyheter
  38. ^ The Chakra Project - News , på chakra-linux.org . Arkivert fra originalen 18. oktober 2012 .
  39. ^ The Chakra Project - News , på chakra-linux.org . Hentet 5. juli 2019 (arkivert fra originalen 26. juni 2018) .
  40. ^ The Chakra Project - News , på chakra-linux.org . Arkivert fra originalen 20. november 2012 .
  41. ^ Chakra-prosjektet - Nyheter
  42. ^ Chakra-prosjektet - Nyheter
  43. ^ Chakra-prosjektet - Nyheter
  44. ^ Chakra-prosjektet - Nyheter
  45. ^ Chakra-prosjektet - Nyheter
  46. ^ Chakra-prosjektet - Nyheter
  47. ^ Chakra-prosjektet - Nyheter
  48. ^ Chakra-prosjektet - Nyheter
  49. ^ Chakra-prosjektet - Nyheter
  50. ^ Chakra-prosjektet - Nyheter , på news.chakra-project.it . Hentet 8. november 2014 (arkivert fra originalen 8. november 2014) .
  51. ^ Chakra-prosjektet - Nyheter , på news.chakra-project.it . Hentet 21. februar 2015 (arkivert fra originalen 22. februar 2015) .
  52. ^ The Chakra Project - News , på chakraos.org . Hentet 21. november 2018 (Arkiveret fra originalen 6. september 2015) .
  53. ^ The Chakra Project - News , på chakraos.org . Hentet 20. november 2015 (arkivert fra originalen 15. mai 2016) .
  54. ^ The Chakra Project - News , på chakraos.org . Hentet 24. mai 2019 (arkivert fra originalen 4. mars 2016) .
  55. ^ The Chakra Project - News , på chakralinux.org . Hentet 14. mars 2017 (Arkiveret fra originalen 15. mars 2017) .
  56. ^ Chakra-prosjektet - Nyheter , på community.chakralinux.org .

Relaterte elementer

Andre prosjekter

Eksterne lenker