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.

Six years later: August 2017

(six years later)
I stopped making Kiara because Slax 3.1 could only mount ext3 and ext4 could no longer be ignored. I might have continued with Porteous or Slax 4, or learned how the use the live Slackware scripts, but I got interested in making art videos for youtube using GIMP, Kdenlive, FFDiaporama, etc. These days I don't mess around with different distros the way I used to. I rarely venture outside of Ubuntu-based distributions. It's why i haven't posted here in several years.

KIARA was a great experience. I don't know why it was downloaded over a thousand times, but I consider it an accomplishment, and a great learning experience, though I've forgotten half of what I ever knew. You get to see Slackware from the inside out. I know have a cat named Kiara.

One great thing about Slackware is that its simplicity lends itself to recreation. From Slax to Porteous Vector to Zenwalk, Slackware has gone into some of the most interesting and original independent distros. Anybody can get in on the act.

Thanks for sharing

"KIARA was a great experience."

Probably educational too.

More in Tux Machines

today's howtos

Security: Uber Sued, Intel ‘Damage Control’, ZDNet FUD, and XFRM Privilege Escalation

  • Uber hit with 2 lawsuits over gigantic 2016 data breach
    In the 48 hours since the explosive revelations that Uber sustained a massive data breach in 2016, two separate proposed class-action lawsuits have been filed in different federal courts across California. The cases allege substantial negligence on Uber’s part: plaintiffs say the company failed to keep safe the data of the affected 50 million customers and 7 million drivers. Uber reportedly paid $100,000 to delete the stolen data and keep news of the breach quiet. On Tuesday, CEO Dara Khosrowshahi wrote: “None of this should have happened, and I will not make excuses for it.”
  • Intel Releases Linux-Compatible Tool For Confirming ME Vulnerabilities [Ed: ‘Damage control’ strategy is to make it look like just a bug.]
    While Intel ME security issues have been talked about for months, confirming fears that have been present about it for years, this week Intel published the SA-00086 security advisory following their own internal review of ME/TXE/SPS components. The impact is someone could crash or cause instability issues, load and execute arbitrary code outside the visibility of the user and operating system, and other possible issues.
  • Open source's big weak spot? Flawed libraries lurking in key apps [Ed: Linux basher Liam Tung entertains FUD firm Snyk and Microsoft because it suits the employer's agenda]
  • SSD Advisory – Linux Kernel XFRM Privilege Escalation

gThumb 3.6 GNOME Image Viewer Released with Better Wayland and HiDPI Support

gThumb, the open-source image viewer for the GNOME desktop environment, has been updated this week to version 3.6, a new stable branch that introduces numerous new features and improvements. gThumb 3.6 comes with better support for the next-generation Wayland display server as the built-in video player, color profiles, and application icon received Wayland support. The video player component received a "Loop" button to allow you to loop videos, and there's now support for HiDPI displays. The app also ships with a color picker, a new option to open files in full-screen, a zoom popover that offers different zoom commands and a zoom slider, support for double-click activation, faster image loading, aspect ratio filtering, and the ability to display the description of the color profile in the property view. Read more Also: Many Broadway HTML5 Backend Improvements Land In GTK4

ExTiX 18.0, 64bit, with Deepin Desktop 15.5 (made in China!) and Refracta Tools – Create your own ExTiX/Ubuntu/Deepin system in minutes!

I’ve made a new extra version of ExTiX with Deepin 15.5 Desktop (made in China!). Deepin is devoted to providing a beautiful, easy to use, safe and reliable system for global users. Only a minimum of packages are installed in ExTiX Deepin. You can of course install all packages you want. Even while running ExTiX Deepin live. I.e. from a DVD or USB stick. Study all installed packages in ExTiX Deepin. Read more Also: ExTiX, the Ultimate Linux System, Now Has a Deepin Edition Based on Ubuntu 17.10 Kali Linux 2017.3 Brings New Hacking Tools — Download ISO And Torrent Files Here