Ted's Linux Page

Distros

Ubuntu - The most popular and easiest to use distro. I use this as it is more current than Debian. Very simple, very reliable. Ubuntu lets me focus on coding instead of figuring out how to build and install all the software I need. This is based on Debian.

Debian - Just about everything you need on one DVD. Plus, Debian can be had in its entirety (all packages) by cutting the entire set of 5 DVDs (and 4 source DVDs). One downside is that Debian doesn't provide a "verify media" feature in its install menu. This can be a serious issue if your DVD recorder is marginal, or if your DVD drive can't read DVDs properly. I had this problem and fortunately OpenSUSE let me know when I tried to verify the media. Another "downside" to Debian is the DFSG which makes certain that what is contained in Debian is truly free, but also means some useful things can be missing.

Slackware Linux - The oldest of the distros, Slackware has a complete development environment and source code on its 6 CDs. Very nice if you don't have an Internet connection. On the downside, Slackware does not offer Gnome on the CDs.

D(amn) S(mall) L(inux) - This tiny distro is perfect for rebooting your Windows work laptop into something that has ssh and perl. Puppy Linux is another small distro. It loads itself into a RAM disk and is very fast. These small distros are great for virus-proof web browsing.

OpenSUSE - This is a nice DVD-based distro with just about everything you need on one DVD. The only reason I don't use it is because it uses the YaST package tool, and from using Ubuntu I've grown accustomed to apt. If you don't have a preferred package tool, OpenSUSE might be a good choice.

BASIC

BASICs list - List of BASIC programming language compilers for Linux and Windows. FreeBASIC is my favorite as it is compatible with QBASIC and really easy to use.

My Stuff

acpid - The ACPI Daemon. I'm now the maintaner of the acpid.

Ted's Linux MIDI Guide

Ubuntu Tips

Linux and the HP G62x - Setting up Linux on my new laptop.

Linux and the Dell Inspiron 1525 - Setting up Linux on my daughter's laptop.

IBM ThinkPad 600X and Linux - Setting up Linux on my "new" home laptop.

Linux and the Dell Inspiron 5150 - Setting up Linux on my work laptop.

Debian Command Reference - My Debian/Ubuntu Linux command reference. Designed to teach a whole lot very quickly and with gradually increasing complexity. Formatted for 80 columns, so it looks great with "less".

Ted's Linux Kernel Build HOWTO - My notes on how to build 2.6 kernels.

rosegarden - I've been doing some work on rosegarden, the Linux MIDI sequencer.

Slackware 12.2 Command Reference - A simple yet fairly comprehensive GNU/Linux command reference with some Slackware specifics included. From 4/21/2009.

X Crashes with Certain KDE Games - A problem I was having and the solution that I found.

<- Back to my Software Development page.

Copyright ©2009, Ted Felix. Disclaimer