Language Selection

English French German Italian Portuguese Spanish

In praise of KANOTIX -- A biased introduction

Filed under
Reviews

There are almost too many Linux distros to count, and many live Linux CDs. So what is KANOTIX, and what's so great about it?

KANOTIX is two things. First, it's a live Linux CD, based on Debian Sid, with plumbing -- excellent hardware detection scripts -- based on the well-known Knoppix live CD. In "live CD" mode, you can do many things, including:

  • Experimenting with Linux without installing it to your computer's hard drive
  • Connecting to the Internet and other computers
  • Fixing broken Linux and Windows installations
  • Computer forensics
  • You can also install the proprietary nVidia driver (although not the ATI driver) while running off the live CD, if you use one of the two latest "preview" releases, KANOTIX-2006-VDR-RC6 (link to ISO)
But KANOTIX's main raison d'être is to be a simple way to get a robust, enhanced version of Debian Sid installed on your computer. In order to do that, it includes an installation program that's fairly simple and straightforward to use. The installer can also be used to upgrade an existing KANOTIX installation.

It also provides the benefits of:

  • Customized kernels, with support for specialized hardware
  • Versions for 32- and 64-bit CPUs
  • Many cusomized scripts (e.g. an easy way to install accellerated nVidia or ATI drivers)
  • End-user documentation, in the form of a FAQ; a Wiki; and an Installation Manual
  • A forum and an IRC channel (link goes to a Web-based interface) for quick answers to problems
A bit of background is in order for those unfamiliar with Debian. Debian is an excellent, if somewhat geek-oriented, version of Linux to use, mainly due to its package management system, APT. I remember trying to install a new version of Pan, the newsreader, on a 7.x version of Red Hat (before the days of Fedora), and getting stuck in RPM dependency hell. Long story short, I ended up having to upgrade to version 8 (which had, thankfully, just come out) in order to get the mess sorted out. Nowadays, with front ends such as YUM, this isn't such a big issue. But the benefit of having an APT-based system is that dependencies are normally all sorted out for you, and running the command apt-get install pan would be all it takes to get pan, and all its dependencies, either installed for the first time, or upgraded to the latest version. (And there's a huge amount of software available in Debian's repositories, around 15,500 packages.)

Debian software comes in three distributions: Debian Stable ("Sarge"); Debian Testing ("Etch"), and Debian Unstable ("Sid"). (The nicknames are based on characters from the movie Toy Story.) As mentioned earlier, KANOTIX is based on Debian unstable. "Unstable" is a bit of a misnomer; generally speaking, it's as stable as any other bleeding-edge distro out there. However, as the Debian Reference notes, "The advantage of using the unstable distribution is that you are always up-to-date with the latest in the Debian software project—but if it breaks, you get to keep both parts. :-)"

And sometimes, changes do break things. For example, X.org was recently updated from version 6.9 to 7.0, with major changes to existing directory structures and configuration files. As any Linux user has experienced, documentation often doesn't keep up with changes, and that's especially true of Debian Sid. Fortunately, the KANOTIX team was there with advice on when it was OK to upgrade and how to upgrade; and they wrote custom scripts to make things work correctly.

Since KANOTIX is based on Debian Sid, you can upgrade all packages to current by running apt-get update && apt-get dist-upgrade Of course, you can always run KANOTIX without making any updates whatsoever, and just upgrade when a new version of KANOTIX comes out.

Debian has a repuation for being a bear to get working, especially for the newbie. And if CDs are only available for Debian Sarge, how do you install Debian Sid? As they say, you don't; you install Debian Sarge and upgrade to Sid -- or, you can install KANOTIX.

Some are put off by the fact that the KANOTIX forum has a large German section, and that a lot of the conversation on the IRC channel takes place in German. The reason for this is that KANOTIX's largest user base is in Germany, where it's produced. However, the English section of the forum is large and growing, and all the KANOTIX developers speak (and answer questions in) English.

Also, don't be put off by KANOTIX's latest offering being called a "preview" release. It's installation-ready.

So, please try KANOTIX and see what you think. Hopefully you'll end up liking it, and its community, as much as I do.

More in Tux Machines

Today in Techrights

today's leftovers

  • Key Question: Is Bundling Proper?
    In both cases, bundling is either a restraint of trade or simply a wasted motion. You don’t paint a house green only to paint it red if you have any sense. The right way to do IT is to make your choice and buy/acquire what you need to accomplish your goals in the most efficient manner possible. Bundling exclusively That Other OS with all PCs was only good for an illegal monopolist and its “partners” in crime. This is not about denying businesses profits. It’s about competition in the market and freedom for users/buyers to have choice.
  • Dell Gets An Airplane Mode Switch Driver In Linux 4.2
  • Call for hosts for GUADEC 2016
    GUADEC is the biggest gathering of GNOME users and developers, which takes place in Europe every year. It includes conference days, the GNOME Foundation annual general meeting and hacking in a week of coding and discussion.
  • 4MLinux 13.0 Screencast and Screenshots
  • Tumbleweed is rolling again
    Opensuse Tumbleweed has been static since the 20150612 snapshot. But today the 20150630 snapshot was released. We are moving again.
  • openSUSE Tumbleweed net-tools vs net-tools-deprecated
  • PostgreSQL 9.5 in Debian
    The package is also waiting in NEW to be accepted for Debian experimental.
  • DUCK challenge at DebConf15
  • Upgrades to Jessie, Ruby 2.2 transition, and chef update
    Last month I started to track all the small Debian-related things that I do. My initial motivation was to be concious about how often I spend short periods of time working on Debian. Sometimes it’s during lunch breaks, weekends, first thing in the morning before regular work, after I am done for the day with regular work, or even during regular work, since I do have the chance of doing Debian work as part of my regular work occasionally. Now that I have this information, I need to do something with it. So this is probably the first of monthly updates I will post about my Debian work. Hopefully it won’t be the last.
  • Avalue debuts Braswellian COMs and an SBC
    Avalue unveiled three Linux-friendly embedded boards based on Intel’s 14nm Braswell SoCs: a Qseven COM, a COM Express Type 6 COM, and a 5.25-inch SBC.
  • Tizen In-App Purchases(IAP) for Unity Applications goes Live!
  • 5 Best Enterprise Apps and Extensions for Google Chrome
    We have already covered a lot of enterprise applications on our site before. However, one would never expect apps in this genre to exist on a browser like Google Chrome. But, nothing could be further from the real truth. Google's effort to outsmart even the biggest players in the enterprise market are gradually paying off. Slowly spreading its wings into the business world, Google is venturing into arenas where Microsoft once reigned supreme. While the competition doesn't concern us much, but what has happened, in effect, is that the rivalry is bringing out the best in both companies.
  • Platform9 Aims to Control the Private Cloud from the Cloud [Video]
  • Teaching Email Self-Defense: Campaigns intern leads a workshop at PorcFest
    My workshop on Email Self-Defense took place at the 12th annual Porcupine Freedom Festival in Lancaster, New Hampshire. Around eight people attended, which was a few more than I expected. Christopher Waid and Bob Call of ThinkPenguin joined me in helping everyone who brought a laptop to set up GnuPG properly. Those who didn't bring a laptop participated by observing the process on the system most similar to their own and asking questions about particular steps, so as to enable them to achieve the same configuration when they returned home.
  • Security advisories for Thursday

Leftovers: Software

today's howtos