Sunday, December 10, 2006

why slackware why thinkpad

because it's there!

Slackware was the first linux operating system I came across as I found a book with slackware 7.0 in a discount bin at a book store. I tore my hair out trying to get it to work till I finally worked out that there was a problem with the CD that came with the book (which seemed to be not much more then a description of man pages). Yep it does not help when the core libraries fail to load because there is a problem reading the media CD. For some reason I chose to keep tearing my hair out and stayed with slackware. Considering the hardware I am planning to run it on, I am happy that I can build up a low bloat desktop environment.

The thinkpad as it was there, once bought as a cheap secondhand laptop, it is the only computer that I have access to play with. I have no justification to get anything new and for what I plan to use it for my argument is that it should be satisfactory.

The aim is to use it as a travel, scripting and experimentation PC and if I use it enough to justify that I would use a laptop. I will expand on the requirements in more details as I confront them but basicly it is something along the lines of:
  1. travel PC: blogging, temporary photo downloading, basic internet surfing and email some media content like internet radio
  2. scripting: some basic programming with perl, python, java and access to an IDE like eclipse although understandably the performance may be limited
  3. experimentation: sound recording, radio scanner control and recording, timelapse photography
  4. laptop justification: documents, email, web, database (MSAccess like), run tax pack in wine, to justify to myself that my next PC can be linux on a laptop.
I am no linux export so I am sure I will have many battles to fight which may be obvious to others. I hope my blog will help someone try and achive the same. I have built many a hacky linux PC in the past but none that was well documented, protected by tripwire or similar, patched regularily, backed up and able to perform all the "work out of the box" functions of MS pcs like hibernation, and support for most websites, media formats and ad hoc programs that you just want to run.

I am a perl programmer by trade. I am keen to get more involved in open source development and the documentation of installing slackware on my laptop may just be a start. I hope I this helps anyone else who wants to run a basic, no frills laptop.