The Chakra Project

Chakra GNU / Linux - вільна операційна система. Chakra зроблена на основі дистрибутива Arch Linux і середовища робочого столу KDE. Chakra виникла як KDEMod, більш модульної версії оточення робочого столу KDE для Arch Linux. Пізніше розробники KDEMod вирішили відокремитися від Arch Linux і створити власний дистрибутив, яким став Chakra. Він поєднує в собі графічний інсталятор, автоматичне визначення і налаштування обладнання, останню версію KDE та безліч утиліт.


1. Особливості

  • Chakra створений на основі Arch Linux, однак використовує власні репозиторії, несумісні з репозиторіями Arch Linux
  • В якості графічного середовища використовується KDE
  • Chakra поширюється у вигляді LiveCD
  • Chakra використовує модель half-rolling, тобто основа системи (core) оновлюється два рази на рік, а робоче оточення і прикладні програми відразу після їх upstream-релізів
  • GTK-додатки для Chakra поширюються у вигляді особливих систем - бандлів ([1]), що містять в одному місці всі виконувані, конфігураційні та інші файли
  • У Chakra є додаткові графічні утиліти: Tribe (Недоступна посилання з 14-05-2013 (1 день) - історія) (Установник з LiveCD), Cinstall (Недоступна посилання з 14-05-2013 (1 день) - історія) (Установник бандлів).

2. Програмне забезпечення

Системні вимоги
Рекомендації
Chakra 2012-09 (Claire)
Центральний процесор Intel Pentium II для i686 версії
64-бітний процесор для x86_64 версії
Об'єм RAM 512 Мб для запуску LiveCD
1024 Мб для установки на диск
Об'єм жорсткого диска 4 Гб


Дисплей 1024 x 600
Мережа бажано високошвидкісне підключення до Інтернету

Програмне забезпечення для Chakra поставляється у вигляді пакетів з розширенням pkg.tar.xz, а також у вигляді т. зв. бандлів (bundles) з розширенням cb. Розробники вирішили створити Chakra без використання бібліотеки GTK. Вони мотивують це тим, що багато програм, що використовують GTK ( GIMP, FileZilla та ін), залежать від GNOME.

Для управління процесами встановлення, видалення, налаштування та оновлення програмного забезпечення в Chakra використовується пакетний менеджер pacman. Для установки і запуску бандлів використовується CInstall. У майбутньому планується замінити pacman і CInstall на власний менеджер пакетів Akabei, який в даний момент знаходиться в стадії активної розробки.


3. Репозиторії

Репозиторії Chakra складаються з бінарних пакетів для KDE, Qt і CLI додатків, які оновлюються відразу після їх релізів. Також існує testing-версії кожного з них де тестувальники перевіряють їх перш ніж пакети відправляються в стабільні репозиторії. Також є unstable репозиторій, де знаходяться розроблювані (нестабільні) версії пакетів. У Chakra репозиторії розділені на наступні категорії:

  • core - основа системи
  • platform - додаткові пакети і залежності KDE Software Compilation
  • desktop - пакети KDE Software Compilation і утиліти Chakra
  • apps - додаткові програми KDE / Qt
  • games - ігри та інше ПЗ, пов'язане з ними
  • lib32 - пакети x86_64 скомпільовані під i686 бібліотеки

Також є Chakra Community Repository (CCR) - це репозиторій створений і підтримуваний співтовариством Chakra. Найбільш популярні пакети з цього репозиторію переносяться в офіційний репозиторій.

Репозиторії мають дзеркала (Недоступна посилання з 14-05-2013 (1 день) - історія) на серверах по всьому світу, тому можна вибрати для встановлення та оновлення ПЗ найближчим до себе дзеркало. Дзеркала налаштовуються у файлі / etc / pacman.d / mirrorlist.


Примітки