Chakra GNU/Linux

GNU/Linux散佈版

Chakra GNU/Linux,是 Chakra 专案发行的半滚动发行版,专注于 KDE 软体。Chakra GNU/Linux 分支自 ArchLinux,目标是提供高质量的 Live DVD,和一个基于 KDE/QtKISS 原则的桌面操作系统。

Chakra GNU/Linux
开发者Chakra开发团队
作业系统家族Linux
运作状态停止开发
源码模式开源自由软件
当前版本
  • 2017.10 (2017年10月8日;稳定版本)[1]
编辑维基数据链接
更新方式Pacman
软件包管理系统Pacman
支援平台amd64 (x86_64)
内核类别单内核Linux
默认用户界面KDE
许可证GNU GPL
官方网站www.chakralinux.org

设计及原则 编辑

Chakra GNU/Linux 是由二进制软体包组成的,这些软体包会针对x86-64优化以配合目前的硬体。Chakra GNU/Linux 是一个纯 KDE 的发行版,在预设情况下 Chakra GNU/Linux 只有搭载 KDE 桌面环境,但 Chakra 也会在 gtk 软件仓库中提供基于 GTK+ 的套件。

历史 编辑

Chakra 起源自 KDEmod 的开发者决定要制作基于 Arch Linux 的 live CD。2010 年 8 月 30 日 Chakra 团队发布了第一个独立版本,称为 Chakra 0.2。[2]

在过去由于基于 GTK 的软件基本上不会出现在软件仓库中。常用 GTK 软件都以 Bundle 的形式进行安装。在2013年5月4日以后,Bundle被extra套件库取代[3],并于2015年11月4日更名为gtk[4]

特色 编辑

Chakra GNU/Linux 是针对特定处理器而优化过的,能够更好地利用CPU周期以提高性能。并且针对 KDE 桌面优化,以避免像其他发行版企图无所不包,反而造成系统多馀、不需要的资源浪费。并使用 systemd 提供了更快、功能更强大的系统启动方式。

半滚动更新 编辑

Chakra GNU/Linux 并没有跨版本升级的概念,通过更新,任何时期的 Chakra GNU/Linux 都可以平滑更新到最新版。和 Arch Linux 等滚动发行比区别在于Chakra GNU/Linux 的核心套件的更新至少经过数周至数月的测试,才会升级到最新版。目的就是让系统更加稳定。相反地,软件和桌面元件会在发布新版本第一时间,更新到最新版。目的就是让使用者能用到最新的桌面与软体

特有的包管理系统 编辑

通过二进制包管理系统pacman,仅需一个命令就能完成安装、升级等多个操作。以及利用 Octopi 提供 pacman 图形操作介面。

KDE 桌面环境 编辑

Chakra GNU/Linux 使用 KDE 桌面环境,并提供色彩管理工具支援:KolorManager。并采用 Fcitx 作为预设输入法。

安全性 编辑

Chakra 预设安装防火墙程式 Kufw。并开启许多 MAC 强化选项,其中包括了 Tomoyo。此外还包含 Clam AntiVirus,能侦测并移除恶意软体。

安装 编辑

官方的 Chakra GNU/Linux 安装程序是基于GUI图形界面安装环境,Calamares,Chakra GNU/Linux 的安装程序会自动处理各种硬体设定,如识别显示卡并安装相应驱动。并提供网路安装功能,使用者可以选择常规离线安装;或线上安装最新的套件,使用者还可以在基本的 KDE Plasma 桌面安装上选择你想加入的套件。

包管理系统 编辑

Pacman 编辑

目前 Chakra GNU/Linux 所有软体包都由Pacman管理维护,而开发团队正在开发对Chakra GNU/Linux进行最佳化的Akabei套件管理器,以取代Pacman

软件仓库 编辑

官方主要提供四个主要仓库:

  • core:提供构建基本系统所需要的软件包,包含KDE Frameworks 5KDE Plasma 5
  • desktop:Chakra 的工具以及各种应用程式及游戏。
  • lib32:提供针对 i686(32 bit) 函式库编译的 x86_64 套件。
  • gtk:提供较常使用的依赖 GTK+的套件。

CCR 编辑

Chakra 社区软件仓库 (Chakra Community Repository) 是一个面对广大 Chakra 用户,让社区分享软件包的软件仓库。使用者只需要使用一个指令就能安装社区软件仓库中的软体,并执行升级等多个操作。

在CCR里用户贡献出他们自己的软件包。Chakra 社区对它们进行投票或反对,一旦某个软件包拥有足够多的票数,并且不相依于GTK+,Chakra 的开发者就会将它加入到官方软件库,使得可以通过pacman来使用它们。[5]

参考文献 编辑

  1. ^ https://community.chakralinux.org/t/chakra-2017-10-goedel-released/6693; 出版日期: 2017年10月8日.
  2. ^ Distribution Release: Chakra GNU/Linux 0.2.0. August 30, 2010 [2014-02-12]. (原始内容存档于2014-02-22). 
  3. ^ The BundleSystem got replaced by the [extra] repository. Chakra Project Team. 2013-05-04 [2013-05-04]. (原始内容存档于2013-07-21). 
  4. ^ Neofytos Kolokotronis. Restructuring of repositories complete - Instructions on how to proceed. 2015-11-04 [2015-11-08]. (原始内容存档于2016-05-06). 
  5. ^ 存档副本. [2015-03-27]. (原始内容存档于2014-04-10). 

外部链接 编辑