- MCP server with stdio transport for local use - Search episodes, transcripts, hosts, and series - 4,511 episodes with metadata and transcripts - Data loader with in-memory JSON storage 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
235 lines
15 KiB
Plaintext
235 lines
15 KiB
Plaintext
Episode: 1751
|
|
Title: HPR1751: How I got into Linux
|
|
Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr1751/hpr1751.mp3
|
|
Transcribed: 2025-10-18 08:49:31
|
|
|
|
---
|
|
|
|
This is HPR episode 1,751 entitled How I Got Into Linux.
|
|
It is hosted by Steve Mitchell and is about 19 minutes long, the summary is How I Got Into
|
|
Linux, LFS and where are you Linux now?
|
|
This episode of HPR is brought to you by an Honesthost.com.
|
|
Get 15% discount on all shared hosting with the offer code HPR15, that's HPR15.
|
|
Better web hosting that's Honest and Fair at An Honesthost.com.
|
|
Hi, my name is Steve Bickle and here's my How I Got Into Linux episode.
|
|
By the late 90's I'd moved into IT as a project manager.
|
|
The trade press and PC mags occasionally mentioned Linux, so I knew it was around and I often
|
|
saw piles of 3.5 inch floppies accompanied by red hat books around the place, but I never
|
|
saw a working installation.
|
|
It's hard for me to imagine now, but there was a period during the 90's where I didn't
|
|
have a home computer at all.
|
|
Well, it's not actually quite true because I had a sign organiser, well several but that's
|
|
another story.
|
|
Oh yes, we had an old Atari ST with a box of games for the kids to play with.
|
|
That was a real bargain, £10 from the school fate.
|
|
We sold the Atari at the same event a couple of years later to raise another £10 for
|
|
the school.
|
|
Anyway, it wasn't until 1998 that I bought a nice new Windows 98 PC with a Modem and 3D
|
|
graphics card.
|
|
I'd previously hacked around in the 1980's with home computers, 6502 and Z80 assembly
|
|
code and early Amstrad 1512 PC clone, so I considered taking a look at Linux but never
|
|
really did anything about it.
|
|
I think that it was 1999 or 2000, I picked up a Nopix CD off the front of a PC mag.
|
|
The Nopix CD was among the first Linux live CDs and on loading it gave a choice of early
|
|
versions of Nome or KDE desktops with some applications pre-installed.
|
|
Nopix was only a partial success for me.
|
|
Since my PC had a Hercules Terminator Beast graphics card which had the rather cleverly
|
|
engineered but relatively unpopular Savage S3 chip, it meant that I could only get the
|
|
X server running by typing what were to me at the time arcane commands at boot time.
|
|
The Nopix CD and I would need to have a good look at both Nome and KDE, both seemed to
|
|
do the job and were not as awkward as the OS2 workstation I'd had occasion to use.
|
|
At that point, Linux for me was an interesting but short interlude between playing G-Police
|
|
and populace at the beginning.
|
|
Fairly soon I lost a little bit of paper with the arcane commands and Nopix joined the
|
|
shiny coaster pile along with the other PC Mag and ALO discs.
|
|
From here on my timeline gets a bit muddy but this is how I think things went and how
|
|
my use of Linux became increasingly significant.
|
|
Much later now in early 2007, having read good things about Ubuntu, I decided it might
|
|
be time to look again at Linux, so I downloaded Ubuntu and installed it as a dual boot on
|
|
my relatively new desktop PC.
|
|
It worked fine but I couldn't get the wireless network card to work so I had to buy a compatible
|
|
network card from Linux Emporium.
|
|
Like many of us, I often get asked to sort out PCs and laptops for family and friends.
|
|
On one of those occasions I had to resort to using a rescue disk, I picked Trinity Rescue
|
|
Disk.
|
|
It's a bootable Linux distro that includes a bunch of handy command line tools that can
|
|
be used to read NFS and rescue XP machines.
|
|
So there was another chance of Linux being of practical use to me.
|
|
My aging Athlon powered Acer Personal laptop had reached the point where XP was grinding
|
|
to a halt in the way that XP machines pre-service pack 3 used to do.
|
|
So it was a good candidate for Linux.
|
|
I downloaded Ubuntu Gutsi Gibbon, burned it to a disk to install.
|
|
This proved an interesting challenge, not because of Linux but due to my own earlier
|
|
stupidity.
|
|
The Acer machine used to have a nice simple memorable BIOS password.
|
|
But one of my older teenage daughters had managed to guess my password to use my machine
|
|
to get to the internet when her laptop wasn't charged.
|
|
A teenage daughter's internet habits and XP vulnerabilities proved not to be a good mix,
|
|
so having removed the file sharing software and malware from my machine I decided to upgrade
|
|
the login password to something unguessable and while I was at it I did the same to the
|
|
BIOS password.
|
|
As it turns out, an unguessable password also meant unmemorable, so thereafter I was never
|
|
able to get into the BIOS to get the Acer to boot from a CD.
|
|
The BIOS proved uncrackable, I tried all the usual tricks removing CMOS batteries, shorting
|
|
reset pins on the motherboard etc.
|
|
So to install Linux I did something that's just not possible with Windows.
|
|
I took the hard drive from the Athlon powered Acer and stuck it in an Intel-based Fujitsu
|
|
laptop.
|
|
This is the one that wasn't charged earlier.
|
|
I installed Ubuntu on that machine, then put the drive back into my Acer laptop.
|
|
Much to my amazement it booted first time into the desktop with the correct resolution
|
|
and no errors.
|
|
That's something that just won't work with Windows install.
|
|
Windows ties itself to a particular hardware set.
|
|
Much of it refuses to run if that hardware significantly changed, whereas the Linux
|
|
kernel largely uses the correct drivers dynamically from the selection it was compiled with.
|
|
I still had to get the wireless network working, which was a bit of a song and dance back
|
|
in 2007.
|
|
After much googling and a weekend messing about with command line network commands and
|
|
different drivers, I eventually discovered a piece of software called FWCutter, which
|
|
wrapped a chunk of Windows driver code in Linux driver code and made the wireless work.
|
|
So it was no longer leashed to the router under the stairs but I catfived cable if I needed
|
|
to use my laptop.
|
|
Switching over to Linux gave my laptop a new lease of life and after a couple of months
|
|
it was no turning back.
|
|
I had my music collection loaded into Amarok and I had installed Compass Fusion to get the
|
|
desktop cube and all the other Linux bling working.
|
|
In 2008 I was given a PC in return for fixing someone's laptop.
|
|
PC was an old 800MHz Salaron with 128MHz RAM, which was struggling to run XP.
|
|
With a 10 minute plus boot time it was neither used nor ornament unless you had a use for
|
|
a disk thrashing sound effect machine.
|
|
But I really needed to provide a PC for my youngest daughter who was 8 then, as she could
|
|
never get her hands on the laptop that her elder sister shared.
|
|
And frankly some of the content on that machine was probably not suitable for her.
|
|
Initially I tried damn small Linux and puppy Linux on the machine.
|
|
They both ran okay but they were dissatisfying to use after Ubuntu.
|
|
So I spent a five on some second hand RAM for me but I had to get it up to the minimum
|
|
for an Ubuntu install.
|
|
Ubuntu worked first time, not quickly but quite reliably.
|
|
I switched it to the Zubuntu addition to speed things up a little.
|
|
Because the XFAE desktop needed less resources.
|
|
I needed to put it in the kitchen but there was no network port there and no way my wife
|
|
was going to stand for Ethernet cables being trailed around the place.
|
|
So I splashed out on another new wireless network card from Linux Emporium.
|
|
Then that too just worked.
|
|
So daughter number three had her own computer and was able to play with TuxPaint and write
|
|
stories in multicolored 24 point text in Abbey Word.
|
|
The Ubuntu lasted a month or two but curiosity got the better of me.
|
|
I wondered if it was possible to get the desktop cube running on such an old machine.
|
|
So I picked up an Nvidia graphics card for 15lb on Ebay.
|
|
By this time Ubuntu Hardy Heron was out so I reinstalled with that and went back to
|
|
a known two desktop.
|
|
By this point Ubuntu was able to automatically install the non-free driver for the Nvidia
|
|
card.
|
|
With the addition of Compus Fusion on, the old machine that could barely boot XP had
|
|
the shiny spinny desktop cube and could play most of the Linux games.
|
|
This old machine lasted a couple of years before it died of repeated power supply failures.
|
|
Later that year I made my son's XP machine into a dual boot Ubuntu with Compus Fusion
|
|
installed.
|
|
On the basis that it was there to use if he wanted to use it, I had to replace the wireless
|
|
network card again though.
|
|
He did use it and preferred it over XP, although laterally he went back to Windows 7.
|
|
I wanted to try something different so my desktop PC got converted to CrunchBang after
|
|
hearing good reports about it on the now sadly finished Linux Outlaws podcast.
|
|
So now I'm using Linux at home from time to time and also at work.
|
|
These days for my job I work with document management software which installs against
|
|
Unix Linux or Windows.
|
|
So over the last few years I've had occasion to work on all three types of operating
|
|
system.
|
|
I've had to install this commercial software on both Sous and Red Hat Linux and installing
|
|
this kind of system software it can often be slightly more complex on Linux than Unix
|
|
than on Windows since it's not packaged in their repositories and it involves writing
|
|
your own start-up scripts rather than relying on vendor-provided Windows services.
|
|
However, the power of the GNU command line tool makes life so much easier when working
|
|
through log files and fixing problems.
|
|
So I think it's worth the additional effort to have installed onto Linux.
|
|
I've always needed to know how things work.
|
|
So during a period when I was doing a commute on the train every day I decided I would
|
|
use this commute time to build Linux from scratch also known as LFS.
|
|
This is both easier than it sounds and harder than it sounds.
|
|
It's easier than it sounds because there's a Linux from scratch book downloadable from
|
|
Linux from scratch.org website.
|
|
The book walks you step by step through the process of creating a bootable Linux instance
|
|
from the source files.
|
|
It's harder than it sounds because you have to follow instructions precisely, really
|
|
precisely.
|
|
If it doesn't work it's because you're not following the book.
|
|
When building LFS you can make any excuse you like but it invariably if it doesn't work
|
|
it's because you didn't do exactly as you were told by the book.
|
|
I built LFS to teach myself a bit more about what's going on under the covers in Linux.
|
|
Yes I learnt about the major packages and the tool chain required for the build but
|
|
I probably learnt about as much about improving my weakness in reading comprehension and
|
|
concentration as I did about Linux.
|
|
If you choose to walk this particular path building your own Linux from scratch I would
|
|
recommend using a virtual box or VMware virtual machine to build it.
|
|
Taking snapshots at regular intervals during the build process.
|
|
This way when it dawns upon you that you once again have not accurately followed the
|
|
instructions you can rewind to a snapshot point and you won't have to resort to starting
|
|
back at the beginning.
|
|
I used VMware for my LFS build since at that time it was available on my work laptop but
|
|
I probably used virtual box if I had to do this again.
|
|
The sense of achievement on booting your first Linux from scratch is amazing.
|
|
It's a bit like completing a big air fix model.
|
|
As an artifact it's about as much use.
|
|
But you do come out the other side slightly more knowledgeable person.
|
|
In all seriousness though LFS has been used as the basis for some real projects and can
|
|
be taken further to produce more useful builds by using the associated products also found
|
|
on the LFS website.
|
|
I also had a bit of a play with a Tenedo plug.
|
|
It was an early small arm powered device running a Ubuntu server which I used with a
|
|
one terabyte portable network to back up all of our media.
|
|
It could do a number of other things, some more useful than others such as running a server
|
|
based torrent client.
|
|
It was also really handy to be able to download albums from my music collection to my phone
|
|
using the Tenedo Android app when I was away from home.
|
|
However the Tenedo update process killed all the Tenedo services which were subsequently
|
|
never recoverable.
|
|
Although it still backs up all the music in the house until this day.
|
|
A Dell 1520 laptop was discarded by my oldest daughter after she broke the screen.
|
|
I installed a new LCD screen that I picked up off eBay, making it ready to reuse.
|
|
My son needed a laptop for his A-level schoolwork so this old Dell fitted the bill nicely.
|
|
Although I could have reinstalled and then service pack the original XP operating system
|
|
I didn't really want to spend two nights installing updates and rebooting.
|
|
So it had to be Linux.
|
|
At the time I didn't want to install a Ubuntu as Unity didn't really seem fit for purpose.
|
|
I hunted around for a suitable alternative.
|
|
I considered Debian and after trying Mint and a couple of other distrues I ended up with
|
|
Fedora 16.
|
|
I did wonder if Nome 3 would be acceptable to a discerning teenager using a Windows 7 PC.
|
|
However after two minutes of show and tell about Nome there was no problem.
|
|
The only issue with the default Fedora install was getting all of the multimedia up and running.
|
|
It required some googling and a bit of command line cut and paste.
|
|
It was all working after about 30 minutes of extra effort.
|
|
After a failed up Fedora update killed the installation, Fedora was replaced by CrunchBank.
|
|
Some three or more years later my son still uses CrunchBank on that laptop but also has
|
|
an XS7 and a 13 inch Chromebook.
|
|
Although my youngest daughter has a Chromebook she still keeps an old Dell 1525 with Linux Mint
|
|
to watch her DVDs on.
|
|
Because of the high dependence of the UK University system on Microsoft Word, my oldest daughters
|
|
are both Windows 7 users.
|
|
Which it instantly is also more consistent at consuming media than any Linux distray.
|
|
I need Windows 7 for my work laptop.
|
|
Windows 7's proved robust functional, though occasionally annoying.
|
|
I often resort to CrunchBank or CentOS running in the virtual box to do things I can't
|
|
do on the host OS.
|
|
I also have two CrunchBank laptops.
|
|
One I use as a laptop and music player in the kitchen and another an old Dell D410 which
|
|
sits under the stairs as my home server.
|
|
So that pretty much brings me up to date with where I've got two with Linux.
|
|
The next toy for me to play with with Linux is the recent Raspberry Pi 2 which I managed
|
|
to get connected last week and has a rather interesting music toy called Sonic Pi which
|
|
I'll need to explore a little more.
|
|
And may even do follow up episode on Sonic Pi.
|
|
Well that's it from me, thank you, bye.
|
|
You've been listening to Heka Public Radio at HekaPublicRadio.org.
|
|
We are a community podcast network that releases shows every weekday Monday through Friday.
|
|
Today's show, like all our shows, was contributed by an HPR listener like yourself.
|
|
If you ever thought of recording a podcast then click on our contribute link to find
|
|
out how easy it really is.
|
|
Heka Public Radio was founded by the Digital Dog Pound and the Infonomicon Computer Club
|
|
and is part of the binary revolution at binrev.com.
|
|
If you have comments on today's show, please email the host directly, leave a comment on
|
|
the website or record a follow-up episode yourself.
|
|
Unless otherwise status, today's show is released on the Creative Commons, Attribution,
|
|
Share a Light 3.0 license.
|