Language Selection

English French German Italian Portuguese Spanish

KIARA 2.4 My Homemade KDE3 Distro

Filed under
Linux

http://kiaragnulinux.blogspot.com/2011/11/kiara-gnulinux-2.html

Learn your command line, kids! Nine years ago, I was such a nOOB that I was drummed out of a couple of Linux chats, and I couldn't even install Slackware... and now I have my own live CD, and it's been downloaded hundreds of times all over the world. It's an awesome hobby.

Of course, most of the credit goes to Patrick Slackware and Tomas Slax. But KIARA (Kiara Is A Recursive Acronym) is the best way I know to experience KDE3 without needing any harddrive "skin" in the game. In other words, it's the only KDE3 live CD I know that keeps the web browsers current. In my experience, Nothing brings New Life to an old Desktop like New Web software.

Complete List of added Software packages.

amarok-1.4.10-i486-3.lzm
at-3.1.10-i486-1.lzm
bsd-games-2.13-i486-8.lzm
codecs-essential-20071007.lzm
elinks-0.11.lzm
emacs-22.3-i486-2.lzm
fluxbox-1.1.1-i486-1.lzm
fvwm-2.4.20-i486-1.lzm
gimp-2.4.7-i486-1.lzm
irssi-0.8.14-i486-1.lzm
kdeaccessibility-3.5.10-i486-2.lzm
kdeaddons-3.5.10-i486-2.lzm
kdeadmin-3.5.10-i486-4.lzm
kdeartwork-3.5.10-i486-2.lzm
kdebindings-3.5.10-i486-2.lzm
kdeedu-3.5.10-i486-2.lzm
kdegames-3.5.10-i486-2.lzm
kdegraphics-3.5.10-i486-2.lzm
kdemultimedia-3.5.10-i486-2.lzm
kdenetwork-3.5.10-i486-2.lzm
kdepim-3.5.10-i486-4.lzm
kdesdk-3.5.10-i486-3.lzm
kdetoys-3.5.10-i486-2.lzm
kdeutils-3.5.10-i486-2.lzm
kdevelop-3.5.3-i486-3.lzm
kdewebdev-3.5.10-i486-2.lzm
kdm-fix-s6.lzm
knemo-0.4.8-i486-2.lzm
koffice-1.6.3-i486-7.lzm
krusader-1.90.0.lzm
lynx-2.8.6rel.5-i486-1.lzm
mc-4.6.1_20070623p14-i486-2.lzm
mpg321-0.2.10-i486-2.lzm
nano-2.0.9-i486-1.lzm
screen-4.0.3-i486-1.lzm
sudo-1.6.8p12-i486-1.lzm
wine-1.1.22-i486-mt.lzm
wireless-tools-29-i486-4.lzm
wlassistant-0.5.7.lzm
wpa_supplicant-0.5.10-i486-1.lzm
xchat-2.8.6-i486-2.lzm
xine-lib-1.1.15-i686-1.lzm
xpaint-2.7.8.1-i486-2.lzm
xscreensaver-5.07-i486-2.lzm
yakuake-2.8.1-i486-2mfb.lzm

Added Web software
Firefox 8.0 Mozilla
Thunderbird 8.0
Mozilla Seamonkey 2.4.1
Opera Web Browser 11.52
Adobe Flashplayer 11

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Live Rooting

Why can't I edit this post? Every other blogpost in my archive has an edit button.

Well, I'll post later. I've got more to say about making a custom Slax. It's not that hard, and it's a happy coincidence that the most customizable live CD I know combines KDE3 and Slackware, which is a great combination for everyday desktop stuff that some folks think needs to be preserved.

By request I'm adding some packages to enable wireless internet, but since I've never used wireless internet, I can only add the software. Please test it and let me know if there's anything missing.

My favorite way of running KIARA (or I guess I should say "SLAX") is to run the system according to the "always fresh" option. I edited the boot menu to make that the default. Whatever the medium that you boot the Slax/Kiara system from, the system itself doesn't retain any new data, which makes it as secure as a read only CD.

So I'll mount an ext3 partition on my hardrive as /home (Slax doesn't read ext4 by default) and create (or REcreate) a normal user account with adduser, and THAT gives me a place to store my files and configuration data, while anything that compromises the system files can be removed with a reboot.

A read-only / partition, and a read-write /home partition. I'm sure I didn't invent this, but I needed to call it something and so I call it live-rooting. In theory it's a way to help make running legacy software like Slackware 12.2 with KDE 3.5.10 secure and stable. Secure because the system files can always be recreated by rebooting, stable because we already know KDE3 runs great on slackware 12.2, and nothing from outside needs to be brought in to mess with success.

Live rooting, using live media with complete hermetically sealed operating systems, might be a way for users to continue to use their KDE3s and Gnome2s indefinitely, if that's what they want, without the need to depend on huge quixotic forkng projects like Trinity. And it may be a way to make mission systems EXTRA secure.

Or so goes the theory. I'm not someone who knows enough to be sure of this. If I'm right, I'd love for someone to tell me, and if I'm wrong, I NEED for someone to tell me.

I recently used the boot install script to install KIARA to a FAT32 partition, so that it ran from the hard drive like it would run from a thumb drive, with the "always fresh" default, and it was the fastest, most robust, most responsive KDE Desktop I'd seen in a dog's age. Thanks, again Patrick Slackware and Tomas Slax!

So you will need to re-create

So you will need to re-create this every time there's a Firefox update? And the user needs to download it with the same frequency? Oh boy ... Smile

What do you mean by "recreate"?

I've been doing this for about two and a half years, with a year off when I tried to live with KDE4.

I boot my Kiara thumb drive, I edit three or four files, I add new wallpaper to make it fancy, I run a shell script to make a new iso image, and then i upload the image. It shouldn't take more than an hour and a half, though sometimes things go wrong. Things went bad in a big way last night because I was almost finished uploading when I remembered that I'd promised someone to add wireless software.

From a security standpoint, I don't know why it would be necessary for a live CD user to always have the very latest browser, but they can if they want to. And if they do, I don't think downloading and burning a CD is a big deal. It's something that I can offer that no one else is offering. Slax 6.1.2 comes with Firefox 3.5 or something. If I may say so, I think that's a little too old.

Of course, anyone can run Kiara from a flash drive and replace the browsers manually, just like I did.

To put it another way. KDE3.5+Firefox 8 = I get off!

Still the greatest Desktop Environment of all Time, and with the web browsers up to date I can only think of one obscure feature (in Gimp) that ever I miss when running a system that is essentially Slackware 12.2. With the web browsers up to date KDE3 doesn't seem old and dead at all. This must be what it's like for some people to drive a 57 Chevy, tuned up and running like new. Honestly, I don't use this all the time, there's all this video editing software I need. But I'm going to love keeping it up to date for a long time to come.

No, you don't have to download every release, but you can, and I recommend it. But that's only because I get off. No other reason.

Mind you, this is not to diss KDE4. Honestly, the worst thing you can say about KDE4 is that it's the second greatest desktop of all time.

More in Tux Machines

today's howtos

Raspberry Pi: A closer look at Raspbian PIXEL

Over the past three posts, I have looked at a number of different Linux distributions for various models of the Raspberry Pi - including SUSE/openSUSE, Fedora, Manjaro and Ubuntu MATE, and PiCore Linux. What I haven't done yet is look at the latest version of the Raspberry Pi Foundation's own Linux distribution, Raspbian with their PIXEL desktop. So I will look at that first, and then I will wrap this series up. I know that I just recently wrote about Raspbian PIXEL, but that was a sort of "what's new" overview, and in this post I want to go much deeper, and in a lot more detail, to provide some comparison to the other Linux distributions that I have been testing. So please bear with me... Read more

Linux Kernel News

  • Linux: Why do people hate systemd?
    systemd has caused an almost unending amount of controversy in the Linux community. Some Linux users have been unyielding in their opposition to systemd, while others have been much more accepting. The topic of systemd came up in a recent thread in the Linux subreddit and the folks there did not pull any punches when sharing their thoughts about it.
  • PulseAudio 10.0 Linux Sound System Released, Offers OpenSSL 1.1.0 Compatibility
    Today, January 19, 2017, sees the official release of the PulseAudio 10.0 open-source sound server for Linux-based operating systems, a major version that introduces many exciting new features. PulseAudio 10.0 has been in development for the past seven months, since the June 22, 2016, release of PulseAudio 9.0, which is currently used by default in numerous GNU/Linux distributions.
  • Linux is part of the IoT security problem, dev tells Linux conference
    The Mirai botnet? Just the “tip of the iceberg” is how security bods at this week's linux.conf.au see the Internet of Things. Presenting to the Security and Privacy miniconf at linux.conf.au, embedded systems developer and consultant Christopher Biggs pointed out that Mirai's focus on building a big DDoS cannon drew attention away from the other risks posed by insecure cameras and digital video recorders.
  • The Linux Foundation Brings 3 New Open Source Events to China
    LinuxCon, ContainerCon, and CloudOpen will be held in China this year for the first time, The Linux Foundation announced this week. After the success of other Linux Foundation events in the country, including MesosCon Asia and Cloud Foundry Summit Asia, The Linux Foundation decided to offer its flagship LinuxCon, ContainerCon and CloudOpen events in China as well, said Linux Foundation Executive Director Jim Zemlin. “Chinese developers and businesses have strongly embraced open source and are contributing significant amounts of code to a wide variety of projects,” Zemlin said. “We have heard the call to bring more open source events to China.”

Dell Has Sold ‘Tens of Millions’ Dollars’ Worth of Linux Laptops

So popular Linux personality Bryan Lunduke, who recently took an hour out to talk to Dell’s Senior Architect in the office of CTO — try saying that with a mouthful of doughnut — Barton George. What did he learn? Well, for one, Dell says it has ‘no plans’ to start shipping its Linux-powered developer laptops with anything other than Ubuntu. Read more