I've been running Linux (or, if you prefer, GNU/Linux) as my main desktop OS for more than a decade. It's now my main, and really my only, OS.

Like a lot of people in the late 90s, I was having very frustrating experiences with Windows. A friend recommended I try Linux. It failed miserably (it wouldn't even recognize my mouse, and failed to install), but a couple years later, she recommended I try again. This time it worked; I was soon hooked.

Although I still have occasional annoyances with Linux, they pale in comparison to problems I've had with other OSes. Last time I tried Windows (7), it still wasn't very stable; last time I used OS X, it had a bunch of annoying behaviors that made getting anything done difficult. Linux has the right combination of freedom, low expense, control and privacy for me. At this point, I've grown quite used to Linux, and I only run anything else when I have to.

The purpose of this page is to share some resources and insights I've found about Linux over the years.

Index

Distros

There are so many dang distributions of Linux, it's hard to keep track of them all. There's Red Hat, Debian, Slackware, Knoppix... the list goes on. The one I use (as of early 2016) is Linux Mint.

I've tried a lot of other distros over the years, including Red Hat, Mandrake, Mandriva, Ubuntu and Xubuntu. They all had their advantages.

I currently use Linux Mint because I generally like Ubuntu's implementation of the Debian APT package management system, and its superb avoidance of the dependency hells I so often got dragged into by RPM-based package management. However, though I generally like Ubuntu's software management, I prefer the classic Gnome 2 style desktop (now, in its MATE incarnation), and some of the commercialized direction of Ubuntu has been troubling. I also generally like the Linux Mint community, which is fairly helpful and friendly.

One advantage of Linux is that you can easily try different distros if you want. Download a disc image (ISO), burn it to a disc, then reboot your computer with the disc in the drive. You should be able to boot into the new distribution on a trial basis. No need to pay for a new OS. Plus, it's handy to have Linux on a disc for recovery purposes.

Of course, actually installing a new distro is just as much of a pain as installing any OS. It can be a confusing, frustrating, hair-pulling experience. But by the time you're done, you've got a free, private, controlled-by-you OS that does pretty much what you tell it. And if you decide you don't like it, you can always create a boot disc for another distro and see if it's more to your taste.

Index

Help for newbies

Am I still a newbie to Linux? After ten years, it still feels that way a lot of the time. I still encounter problems I don't know how to fix, because Linux and alls its associated programs keep growing and changing. Also, because the 'wiring under the board' is so much more exposed in Linux than it is in other OSes -- it's much easier to look under the GUI and see what's actually going on. So it's always good to keep help close at hand.

Index

Chinese input systems

One of my original motivations in running Linux was to access a BBS in Chinese. At that time, that meant either buying a new copy of Windows in Chinese, or trying Linux. Nowadays, getting Chinese running on a desktop computer is pretty simple, regardless of OS, but it's still useful to keep some resources in mind.

Index

More projects

There are many other things I have tried to attempt (or still want to accomplish) in Linux. Here are some of the projects I've dabbled with.

Index

Other Linux things

Here are some other things that are interesting or amusing and Linux-related:

So, that's pretty much it. Hopefully some of this has been useful to you. Let me know if you have suggestions or other things to contribute.

Index
This page (http://www.jiawen.net/ linuxbits.html) designed and ©2000-2016 by Rachel Kronick. All rights reserved. Last updated January 31, 2016.