Partner links

Chakra Edn 2011.11 review

Rc.conf Settings on Chakra Linux

Installing new applications or removing those already installed is made easy by AppSet-Qt, the graphical interface to pacman, Chakra’s package manager. It looks slightly more polished now than the last time I reviewed Chakra, but does not look as visually appealing as Ubuntu’s Software Center. It does take care of business, however, and in a fashion that I prefer over Software Center’s: Starting it does not require authentication, but it allows queuing of applications for installation, so you do not have to authenticate for every application that you want to install.

One option that should have been enabled by default is “System Files” (arrowed). If left unchecked, searching for certain applications will return no results, even though they are available. For example, a search for libdvdcss came up empty, but after enabling “System Files,” a search for the same application showed that it is available but not installed.
Chakra Linux AppSet

This screenshot shows the configuration settings. By default, it is set to check for updates every hour. I think that is too aggressive, but you can always change it from the Tray tab. The default view that you see in the image above is the Standard graphics view. If you want a different look, just click the radio button next to Enhanced.
Chakra AppSet-Qt Settings

That gives you this look. I do not like it because it adds no real value to the application. But that is just my opinion.
Chakra AppSet-Qt Enhanced

If you did not install any bundles during the installation process, the Bundle Manager makes it very easy to install any available. And there are 29 to choose from. If you like playing with bleeding edge stuff, there is Firefox nightly builds to keep you happy. The Bundle Manager is just like another package manager, with its own update notification system. A minor inconvenience then is you have two update notification systems to monitor. The test installation that the image below was taken from had Firefox 7.0.1 installed. Two days later, an update for Firefox 8 was available.
Chakra Linux Bundle Manager

Most of the Graphical Management Applications are accessible from System Settings, KDE’s control center. For an unknown reason, the User Manager, which used to be in System Settings, is not longer there. You will find it in the menu (Applications-> System -> User Manager).

From the command line, managing services and daemons is very easy, but Chakra has a graphical application for doing that and more. It is called rcconf-settings, and it is the best services manager I have come across in any Linux distribution. Pardus‘ services manager and that of OpenIndiana are also good. However, they are not as feature-rich as Chakra’s. The only problem is, rcconf-settings is not installed. Why? I have no idea. The next three screenshots show the features of rcconf-settings:

This one shows the daemons running on a new installation of Chakra. You enable or disable an entry by double-clicking on it and clicking on the radio button that appears. You can also add a new entry, but since there is no existing list to choose from, you will have to know the name of the service or daemon you want to add.
Chakra Daemon Manager

This screenshot show another feature of rcconf-settings. You can use it to manage kernel modules.
Chakra Kernel Modules Manager

And this one shows the last feature of this application. You would think an application like this would be installed by default.
Rc.conf Settings on Chakra Linux

Physical and Network Security Features: By default, Chakra has no physical security features; disk encryption and boot loader password-protection are not supported by Tribe, the installation program, though you can set up a password for BURG, the boot loader, after installation. On the network security front, there are no open ports, but the firewall application, ufw, is inactive, which gives Chakra a network security posture that is just as bad, if not worse than its physical security profile.

There is a graphical firewall application installed and it is the KDE Control Module (KCM) for ufw, one of three graphical interfaces for configuring and managing ufw rules.
Chakra Edn Firewall



Partner links

Newsletter: Subscribe for updates

Notify of
Inline Feedbacks
View all comments
12 years ago

Thank you so much for doing this review, this kind of feedback is appreciated.
You are correct about the security issues, it has not had the attention it deserves in developing this Distro, and needs to be addressed in the next team meeting.
As you mention, a Chakra ISO is GTK2 free, that ofc means, shipping flashplugin by default is not an option, it requires GTK2. The java-runtime shipped in the ISO for libre-office is openjdk, Chakra chooses foss options as much as possible, and let’s the user decide, if they prefer proprietary instead.
Which brings us to the focus of Chakra. There are plenty of Distro’s, that require no user intervention, all is setup by default, but gives the user less power over the final installed system. That was never the goal of Chakra. The goal is an easy to setup basic system, were the user has all the power to make the KDE install their own, user intervention and Wiki reading is required. This part of the goal clearly needs to be better explained, and will be one of the goals for the next release.

Reply to  abveritas
12 years ago

Thanks to all the chakra team and everyone in kde Gnu and upstream for making this distro a reality, Im looking up for the security enhacements and the next dev meeting to see where is going to go chakra in the future!!!

Nice review… Hail Chakra!!!! XD

wolverine tech
wolverine tech
Reply to  IsmaelVC
12 years ago

1. Semi-rolling releases. 2. Polished KDE implementation 3. Very fast package manager* 4. Relatively easy installation.

If the security issues are taken care of (especially having the option to start/configure the firewall during installation), I will probably use this as my primary OS.

It is great to see the developers responding (positively) to honest reviews like this. Looking forwards to the next release (beta?).

*Package management: I still need to wrap my head around the package management in Chakra. Seems like if all the dependencies are self-contained in an application, it should work well without breaking during upgrades. But having the dependencies ‘bundled’ into the applications – does that not duplicate the libraries and consume memory (albeit very little)?

Get the latest

On social media

Security distros

Linux distros for hacking and pentesting

Crypto mining OS

Distros for mining bitcoin and other cryptocurrencies

Crypto hardware

MSI GeForce GTX 1070
Installing Nvidia GTX 1070 GPU drivers on Ubuntu

Disk guide

Beginner's guide to disks & disk partitions in Linux

Bash guide

Bash shell terminal
How to set the PATH variable in Bash
Hya, what do you think? Please comment.x