Chakra (sistema operativo)

Chakra Linux
sistema operativo
Logo
Logo
Chakra Linux
Sviluppatorecomunità
FamigliaGNU/Linux
Release inizialeChakra Linux Alpha 3 (30 settembre 2009)
Release corrente2017.10 Goedel (8 ottobre 2017)
Tipo di kernelKernel monolitico
Piattaforme supportatex86-64
Gestore dei pacchettiPacman
Tipo licenzaSoftware libero
LicenzaGNU/GPL
Stadio di sviluppoInterrotto
Sito webchakralinux.org

Chakra GNU/Linux è una distribuzione GNU/Linux libera, originariamente basata su Arch Linux e successivamente divenuta un progetto indipendente. Utilizza KDE Plasma come ambiente desktop predefinito.

Storia

Il progetto nacque dall'idea di alcuni sviluppatori di KDEmod che decisero di creare un LiveCD basato su Arch Linux, con l'obiettivo di fornire un sistema operativo per desktop facile da usare ma che mantenesse tutte le funzioni, la chiarezza, la potenza e la reattività di un sistema operativo KISS.

Caratteristiche

La distribuzione è basata sul modello di release semi-continua (half-rolling) e focalizzata su KDE. Lo sviluppo si prefigge di offrire la miglior esperienza con KDE. Chakra include sia software libero che proprietario. Fornisce un installer grafico, chiamato Calamares.

È disponibile solo per architetture x86-64 in quanto il team di sviluppo ha deciso nell'agosto del 2012 di abbandonare il supporto alle piattaforme x86.

Si basa esclusivamente su KDE Plasma come ambiente desktop e viene distribuita secondo il modello semi-continuo, cioè release continue affiancate da una base stabile. Questo comporta che i pacchetti core di Chakra (kernel, driver video, ecc) restano congelati e aggiornati solo per correggere eventuali problemi di sicurezza.

Tali pacchetti sono aggiornati dopo che le ultime versioni sono state profondamente verificate, prima di essere spostate in repository stabili (circa ogni sei mesi). Questa base permette di assicurare una stabilità al resto dei programmi. Le altre applicazioni (browser web, giochi, lettori multimediali, suite d'ufficio, ecc) sono aggiornate seguendo il modello a release continua e generalmente sono disponibili immediatamente dopo la loro distribuzione.

Calamares

Calamares è il programma d'installazione (Installer) disponibile per Chakra dalla release "Fermi". Precedentemente era utilizzato il programma Tribe, sviluppato dallo stesso team di Chakra.

Repository

I repository principali sono quattro:

Ci sono delle regole per l'immissione di pacchetti nei repository ufficiali. La più importante è che non è permesso caricare pacchetti che presentano come dipendenze delle librerie GTK+. Al momento, nei repository ufficiali, sono presenti circa 3500 pacchetti.[senza fonte]

A questi si aggiunge il repository testing, dove i testers si assicurano che tutti i pacchetti funzionino prima di caricarli nei repository stabili e un repository unstable dove risiedono le versioni non stabili delle applicazioni.

Con la release 2013.05 "Benz" è stato introdotto un nuovo repository, extra , il quale contiene alcune applicazioni GTK+ ritenute indispensabili da molti utenti; tale repository, che ha rimpiazzato il sistema dei bundle, installava i pacchetti in esso contenuti nella directory /extra: recentemente l'uso di tale directory è stato abbandonato, a causa di problemi nella compilazione dei pacchetti, in favore delle directory standard definite dal FHS.

Dalla release 2015.11 "Fermi" viene attuata una ristrutturazione completa dei repository di chakra, scompaiono i repository games, platform e apps ed il repository extra cambia nome in gtk. Rimangono così soltanto 4 repository ufficiali: core, desktop, lib32 e gtk.

CCR

Oltre ai repository ufficiali è disponibile anche un repository gestito dalla comunità degli utenti, detto Chakra Community Repository (abbreviato CCR), quindi non ufficialmente supportato. Esso può contenere qualsiasi pacchetto, compresi quelli che hanno come dipendenza delle librerie GTK+.

Quando un utente carica un pacchetto su CCR, non carica un eseguibile, ma uno speciale file .src.tar.xz e diventa il maintainer di questo pacchetto, che deve quindi "mantenere" per assicurare che sia sempre aggiornato e che funzioni correttamente su Chakra. Se un maintainer abbandona un pacchetto, questo diventa "orfano", e quindi non viene più aggiornato finché non trova un nuovo maintainer che lo "adotti". Chiunque sia registrato sul sito di CCR, può caricare o adottare un pacchetto.

L'utente che installa un CCR, non può semplicemente scaricare il pacchetto .pkg.tar.xz, come avviene nei repository normali, ma deve compilare il pacchetto. Ha quindi la possibilità di modificare uno speciale file chiamato PKGBUILD, che contiene le istruzioni per la compilazione.

Per installare i pacchetti contenuti nel CCR è disponibile un programma, eseguibile da riga di comando, chiamato ccr; si tratta di un software simile a yaourt di Arch Linux, che consente la ricerca e l'installazione sia dei pacchetti presenti sul CCR, sia di quelli presenti nei repository ufficiali.

I pacchetti presenti in CCR possono essere inseriti nei repository ufficiali nel caso in cui ricevano un alto numero di voti da parte degli utenti e presentino le caratteristiche necessarie.

Il sistema dei bundle

Caratteristica della distribuzione è stata anche quella del sistema bundle: le applicazioni scritte con librerie GTK, non incluse nei repository ufficiali di Chakra, potevano ancora essere eseguite sul sistema attraverso i bundle.

I bundle di Chakra sono a metà strada tra il concetto di bundle di macOS e quello del pacchetto-dipendenza: un bundle è un filesystem compresso, come una immagine ISO, contenente tutti i file necessari per avviare l'applicazione. Esiste una interfaccia grafica per gestire facilmente i bundle dal desktop KDE: "Cinstall".

La versione 2013.03 è stata tuttavia l'ultima ad includere tale sistema, dopo l'inclusione del repository "extra" nel quale sono state inserite tutte le applicazioni basate sulle librerie GTK+, e l'abbandono dei bundle dopo l'aggiornamento toolchain della GNU C Library alla versione 2.17.

Cronologia delle versioni

Versione Data di distribuzione Note
Alpha 121 dicembre 2008
Alpha 217 febbraio 2009
Alpha 330 settembre 2009
Fuzzy22 ottobre 2009
Crush30 ottobre 2009
NewAge17 novembre 2009
Panora29 marzo 2010
Phoix22 maggio 2010
Jaz30 agosto 2010versione 0.2.0
Jaz26 settembre 2010versione 0.2.2
Ashoc18 ottobre 2010versione 0.3 Beta 1
Jaz23 novembre 2010versione 0.2.4
Cyrus29 novembre 2010versione 0.3.40 Alpha 1
Ashoc10 dicembre 2010versione 0.3 RC 1
Ashoc21 dicembre 2010versione 0.3
Cyrus23 dicembre 2010versione 0.3.45 Alpha 2
Ashoc3 gennaio 2011versione 0.3.1 pre1
Ashoc9 gennaio 2011versione 0.3.1
Cyrus9 gennaio 2011versione 0.4 Alpha 3
Ashoc23 gennaio 2011versione 0.3.2 RC 2
Cyrus30 gennaio 2011versione 0.4 Beta 1
Ashoc5 febbraio 2011versione 0.3.2
Cyrus17 febbraio 2011versione 0.4 Beta 2
Aida20 marzo 2011versione 2011.04 Milestone 3
Aida4 aprile 2011versione 2011.04 Milestone 4
Aida13 aprile 2011versione 2011.04 Milestone 5
Aida28 aprile 2011versione 2011.04
Edn26 giugno 2011versione 2011.09 Milestone 1
Edn28 agosto 2011versione 2011.9
Edn5 novembre 2011versione 2011.11
Edn18 dicembre 2011versione 2011.12
Altre versioni19 dicembre 2011 - 15 aprile 2012versioni 2012.01-2012.03
Archimedes16 aprile 2012versione 2012.04
Archimedes14 maggio 2012versione 2012.05
Archimedes2 luglio 2012versione 2012.07
Claire24 agosto 2012versione 2012.08
Claire5 settembre 2012versione 2012.09
Claire28 ottobre 2012versione 2012.10
Claire6 dicembre 2012versione 2012.12
Claire7 gennaio 2013versione 2013.01
Benz10 febbraio 2013versione 2013.02
Benz9 marzo 2013versione 2013.03
Benz30 maggio 2013

versione 2013.05

Fritz22 settembre 2013

versione 2013.09

Curie2 febbraio 2014

versione 2014.02

Descartes21 maggio 2014

versione 2014.05

Euler30 settembre 2014

versione 2014.09

Euler12 novembre 2014

versione 2014.11

Euler12 marzo 2015

versione 2015.03

Fermi 8 novembre 2015 versione 2015.11
Ian 29 febbraio 2016 versione 2016.02
Goedel 14 marzo 2017 versione 2017.03
Goedel 8 ottobre 2017 versione 2017.10

Note

  1. ↑ Chakra Linux abbandona il supporto per il 32bit, su linuxmx.it. URL consultato il 10 gennaio 2013 (archiviato dall'url originale il 6 marzo 2016).
  2. ↑ Chakra Project Italia – Notizie » Blog Archive » Rilasciata la ISO Chakra-2013.05-Benz, su chakra-project.it.
  3. ↑ Chakra Project Italia – Notizie » Blog Archive » Spostamento dell'installazione dei pacchetti del repository [extra]da extra a usr
  4. ↑ Il BundleSystem sostituito dal repository [extra] Archiviato il 14 luglio 2014 in Internet Archive. da chakra-project.it, 4/05/2013
  5. ↑ The Chakra Project - News, su chakraos.org. URL consultato il 21 novembre 2018 (archiviato dall'url originale il 15 ottobre 2015).
  6. ↑ The Chakra Project - News, su chakra-project.org. URL consultato l'11 dicembre 2010 (archiviato dall'url originale il 30 gennaio 2011).
  7. ↑ The Chakra Project - News, su chakra-project.org. URL consultato il 4 dicembre 2010 (archiviato dall'url originale il 23 gennaio 2011).
  8. ↑ The Chakra Project - News, su chakra-project.org. URL consultato il 4 dicembre 2010 (archiviato dall'url originale il 1º dicembre 2010).
  9. ↑ The Chakra Project - News, su chakra-project.org. URL consultato il 4 dicembre 2010 (archiviato dall'url originale il 1º dicembre 2010).
  10. ↑ The Chakra Project - News, su chakra-project.org. URL consultato il 4 dicembre 2010 (archiviato dall'url originale il 23 gennaio 2011).
  11. ↑ The Chakra Project - News, su chakra-project.org. URL consultato il 4 dicembre 2010 (archiviato dall'url originale il 29 ottobre 2010).
  12. ↑ KDE SC 4.10, plus a total of over 1000 packages moved to stable repositories, su chakra.sourceforge.net. URL consultato l'11 settembre 2017 (archiviato dall'url originale il 24 luglio 2011).
  13. ↑ The Chakra Project - News, su chakra-project.org. URL consultato il 4 dicembre 2010 (archiviato dall'url originale il 28 ottobre 2010).
  14. ↑ The Chakra Project - News, su chakra-project.org. URL consultato il 4 dicembre 2010 (archiviato dall'url originale il 1º dicembre 2010).
  15. ↑ The Chakra Project - News, su chakra-project.org. URL consultato il 4 dicembre 2010 (archiviato dall'url originale il 1º dicembre 2010).
  16. ↑ The Chakra Project - News, su chakra-project.org. URL consultato il 4 dicembre 2010 (archiviato dall'url originale il 7 dicembre 2010).
  17. ↑ The Chakra Project - News, su chakra-project.org. URL consultato il 4 dicembre 2010 (archiviato dall'url originale l'8 dicembre 2010).
  18. ↑ The Chakra Project - News, su chakra-project.org. URL consultato l'11 dicembre 2010 (archiviato dall'url originale il 16 dicembre 2010).
  19. ↑ The Chakra Project - News, su chakra-project.org. URL consultato il 21 dicembre 2010 (archiviato dall'url originale il 23 dicembre 2010).
  20. ↑ The Chakra Project - News, su chakra-project.org. URL consultato il 23 dicembre 2010 (archiviato dall'url originale il 4 gennaio 2011).
  21. ↑ The Chakra Project - News, su chakra-project.org. URL consultato il 3 gennaio 2011 (archiviato dall'url originale il 4 gennaio 2011).
  22. ↑ The Chakra Project - News, su chakra-project.org. URL consultato il 10 gennaio 2011 (archiviato dall'url originale il 30 gennaio 2011).
  23. ↑ The Chakra Project - News, su chakra-project.org. URL consultato il 10 gennaio 2011 (archiviato dall'url originale il 30 gennaio 2011).
  24. ↑ The Chakra Project - News, su chakra-project.org. URL consultato il 26 gennaio 2011 (archiviato dall'url originale il 30 gennaio 2011).
  25. ↑ The Chakra Project - News, su chakra-project.org. URL consultato il 31 gennaio 2011 (archiviato dall'url originale il 6 febbraio 2011).
  26. ↑ The Chakra Project - News, su chakra-project.org. URL consultato il 6 febbraio 2011 (archiviato dall'url originale il 9 febbraio 2011).
  27. ↑ The Chakra Project - News, su chakra-project.org. URL consultato il 17 febbraio 2011 (archiviato dall'url originale il 21 febbraio 2011).
  28. ↑ The Chakra Project - News, su chakra-project.org. URL consultato il 22 marzo 2011 (archiviato dall'url originale il 24 marzo 2011).
  29. ↑ The Chakra Project - News, su chakra-project.org. URL consultato il 7 aprile 2011 (archiviato dall'url originale il 13 aprile 2011).
  30. ↑ The Chakra Project - News[collegamento interrotto], su chakra-project.org.
  31. ↑ The Chakra Project - News, su chakra-project.org. URL consultato il 28 aprile 2011 (archiviato dall'url originale il 30 aprile 2011).
  32. ↑ The Chakra Project - News[collegamento interrotto], su chakra-project.org.
  33. ↑ The Chakra Project - News, su chakra-project.org. URL consultato il 31 agosto 2011 (archiviato dall'url originale l'11 ottobre 2011).
  34. ↑ The Chakra Project - News, su chakra.sourceforge.net. URL consultato l'11 settembre 2017 (archiviato dall'url originale il 6 dicembre 2012).
  35. ↑ The Chakra Project - News, su chakra-linux.org. URL consultato il 5 luglio 2019 (archiviato dall'url originale il 29 maggio 2012).
  36. ↑ The Chakra Project - News, su chakra-project.it. URL consultato il 1º aprile 2013 (archiviato dall'url originale il 14 luglio 2012).
  37. ↑ The Chakra Project - News, su chakra-project.it. URL consultato il 1º aprile 2013 (archiviato dall'url originale il 13 settembre 2012).
  38. ↑ The Chakra Project - News, su chakra-linux.org. URL consultato il 5 luglio 2019 (archiviato dall'url originale il 18 ottobre 2012).
  39. ↑ The Chakra Project - News, su chakra-linux.org. URL consultato il 5 luglio 2019 (archiviato dall'url originale il 26 giugno 2018).
  40. ↑ The Chakra Project - News, su chakra-linux.org. URL consultato il 5 luglio 2019 (archiviato dall'url originale il 20 novembre 2012).
  41. ↑ The Chakra Project - News[collegamento interrotto], su chakra-project.it.
  42. ↑ The Chakra Project - News, su chakra-project.it. URL consultato il 1º aprile 2013 (archiviato dall'url originale il 9 agosto 2022).
  43. ↑ The Chakra Project - News[collegamento interrotto], su chakra-project.it.
  44. ↑ The Chakra Project - News, su chakra-project.it. URL consultato il 1º aprile 2013 (archiviato dall'url originale l'11 dicembre 2023).
  45. ↑ The Chakra Project - News, su chakra-project.it. URL consultato il 1º aprile 2013 (archiviato dall'url originale il 4 giugno 2023).
  46. ↑ The Chakra Project - News, su chakra-project.it.
  47. ↑ The Chakra Project - News, su chakra-project.it. URL consultato il 20 novembre 2013 (archiviato dall'url originale il 9 agosto 2022).
  48. ↑ The Chakra Project - News, su chakra-project.it. URL consultato il 4 febbraio 2014 (archiviato dall'url originale il 15 febbraio 2014).
  49. ↑ The Chakra Project - News, su chakra-project.it. URL consultato il 22 giugno 2014 (archiviato dall'url originale il 19 luglio 2014).
  50. ↑ The Chakra Project - News, su news.chakra-project.it. URL consultato l'8 novembre 2014 (archiviato dall'url originale l'8 novembre 2014).
  51. ↑ The Chakra Project - News, su news.chakra-project.it. URL consultato il 21 febbraio 2015 (archiviato dall'url originale il 22 febbraio 2015).
  52. ↑ The Chakra Project - News, su chakraos.org. URL consultato il 21 novembre 2018 (archiviato dall'url originale il 6 settembre 2015).
  53. ↑ The Chakra Project - News, su chakraos.org. URL consultato il 20 novembre 2015 (archiviato dall'url originale il 15 maggio 2016).
  54. ↑ The Chakra Project - News, su chakraos.org. URL consultato il 24 maggio 2019 (archiviato dall'url originale il 4 marzo 2016).
  55. ↑ The Chakra Project - News, su chakralinux.org. URL consultato il 14 marzo 2017 (archiviato dall'url originale il 15 marzo 2017).
  56. ↑ The Chakra Project - News, su community.chakralinux.org. URL consultato il 10 ottobre 2017 (archiviato dall'url originale il 30 luglio 2020).

Voci correlate

Altri progetti

Collegamenti esterni