- 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>
501 lines
44 KiB
Plaintext
501 lines
44 KiB
Plaintext
Episode: 3598
|
|
Title: HPR3598: Slackware 15 - 32 bit Operating System from day one.
|
|
Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr3598/hpr3598.mp3
|
|
Transcribed: 2025-10-25 02:00:08
|
|
|
|
---
|
|
|
|
This is Hacker Public Radio Episode 3598 for Wednesday the 18th of May 2022.
|
|
Today's show is entitled, Slack or 1532 bit operating system from day one.
|
|
It is hosted by Zen Flotor II and is about 63 minutes long.
|
|
It carries an explicit flag.
|
|
The summary is, the pros of using a Slack were 32-bit operating system.
|
|
Hello boys and girls from your favorite magical forest squirrel, former human being converted
|
|
into squirrel in the 1960s by aliens here for another podcast.
|
|
On Hacker Public Radio, and I think what our subject today is going to be Slackware Linux
|
|
and why I'm using it right now, why does squirrels like Slackware Linux?
|
|
Well, if we go to the wiki on the internet that covers the subject of Slackware, we see
|
|
that Slackware was first introduced in April of 1993.
|
|
I happened to get involved with it when I walked into a computer store, a large computer
|
|
store, the size of a grocery store, in the Houston, Texas area, and I think it was the
|
|
fall of 93 and they had come up with a box set of Slackware for, I don't know, it's
|
|
around $100 and I bought it because at that time I was beginning to work with a lot of
|
|
Unix's and Skow was one of the Unix's that we were working with commercially in business
|
|
ventures and I thought it would be cool if I could have my own lease of Unix but I didn't
|
|
realize at that time that Slackware was based on Linux and not Unix and the two are different
|
|
as part of my learning lesson.
|
|
That was also the time that I learned, you know, at the beginning of the 90s, how to
|
|
get on the internet and that was with DOS and Windows at the time, Windows 311.
|
|
So trying to get Slackware Linux on the internet was quite an experience until I found out about
|
|
a program called WVDOW which made it easy but let's see, I still have that box set of original
|
|
Slackware around here somewhere, I think it's out in the garage in one of the boxes.
|
|
But at any rate, version 1 was released on 1993 July 17th and it had kernel version
|
|
.99.11 alpha and I was thinking I either got that one or the 99.13 kernel with version
|
|
1.1, I don't really remember, it could have been 1.1, it was a long time ago, I'll have
|
|
to go see if I can find that box and look that up sometime because it's still sitting
|
|
out there, you know, Slackware is nearly 30 years old, it will be 30 years old, kind of
|
|
April of next year in 2023.
|
|
All right, in 1994 July 2nd, they released version 2 of Slackware with a 1.09 kernel.
|
|
Slackware 2.1 was released in 94 in October 31st, again a 1.1.59 kernel was released on that.
|
|
And let's see, here's version 2.2 in 1995, March 30th with a 1.2.1 kernel, these are the
|
|
very early days in Slackware 2.3 was released in 95 and we progress forward, I won't read
|
|
through all these, there's just so many of them.
|
|
By 1999 in October 25th, we were up to Slackware 7 and they were finally at the 2.2
|
|
.13 kernel.
|
|
And I remember running a lot of 2.2 and 2.4 kernels back in those days, those are very
|
|
interesting days, down there 20 years ago, well over 20 years ago actually now, isn't it?
|
|
Let's see, we move forward.
|
|
It was in the 90s when Patrick Volkerdink, the owner and producer of Slackware, moved
|
|
from version 4, he released in 1999 on May 17th, all the way to version 7 on 1999.
|
|
October 25th, because he felt the version numbers weren't reflecting the progress of Slackware
|
|
compared to other distributions, it was a marketing decision.
|
|
So you won't find a Slackware 5 or 6 in the reference.
|
|
Now we move forward to Slackware 10, which is released in 2004, June 23rd, and that
|
|
had a 2.4.26 kernel moving forward to Slackware 11, released in 2006, October 2nd, still
|
|
with a 2.4.33.3 kernel.
|
|
There's quite a long span there of 2.4 kernels from version 8.1 of Slackware all the way
|
|
up to version 11, they're all using the same kernel 2.4 series.
|
|
Then with version 12, they went to a 2.6.21.5 kernel in 2007 in July 1st, and moving forward,
|
|
we'll just jump forward to Slackware 1337, released in April 27th, 2011, and he jumped
|
|
to a 2.6.17 kernel, or no, 2.6.37, excuse me, I can't read kernel.
|
|
This is all from the wiki.
|
|
Slackware 14 was released in 2012, and the 14 series was 14, 14, 1, and 14 too, and 14
|
|
was released in 2012, September 28th, with a 3.2.29 kernel, and we finally got out of
|
|
the 2 series of kernels, went to the 3, and I remember that was a big deal when they
|
|
jumped from the 2X to the 3 series kernels, and then with 14.2, he had a 4.4.14 kernel,
|
|
which was the last Slackware we all ran some 4, 5 years ago, 4 years ago, and well actually
|
|
5 years ago, 6 years ago, 2016 was when 14.2 was released in June 30th of 2016, so that
|
|
was, boy, that was quite a long time ago, wouldn't it?
|
|
And of course, now we're on Slackware 15, that is jumped to a 5.15, that 19 kernel,
|
|
Linux kernel, and it has FFM pegging it now, so we don't have to compile FFM pegging
|
|
anymore, there's been so many improvements to it, the distribution is over 3.5 gigs,
|
|
the DVD size, approaching 4 gigs in size, probably with the next release, I'm sure, and
|
|
he's throwing everything, but the kitchen sink into this, I mean, it's almost like installing
|
|
Ubuda or something, I mean, everything's in here, there's very little left to compile,
|
|
so we asked the question, what has Slackware done in almost 30 years of existence?
|
|
Slackware being the oldest surviving still produced Linux distribution, it wasn't the
|
|
first, there were, I think two of them before it, SLS and Dragon, something or another,
|
|
I can't remember, I read about it in the 90s, there were some other Linux distribution,
|
|
but they're both gone now, so Slackware is the oldest surviving Linux distribution,
|
|
and in nearly 30 years' time, Slackware still uses a very simplistic text file-based operating
|
|
system that uses BSD scripts or BSD log scripts, no one can claim the right of ownership
|
|
of what is a BSD init script, I mean, because if you look at being a BSD user, an open
|
|
BSD user anyway, open BSD has their own, net BSD has their own, and so does free BSD,
|
|
and I don't think there was ever a time when you could go back there and say, well, this
|
|
was what a BSD script is, what we're talking about is a nitscripting that existed prior
|
|
to SISV-in-net, system 5-in-net, that isn't still used today, and SISV-in-net is a unique
|
|
and separate from the BSD-in-net system, you know, SISV-in-net is what Debian used to use,
|
|
and Red Hat used to use back in the 90s, so Slackware tries to remain as much unchanged from its
|
|
original release in April of 1993 as possible, over the years it has added things to the system,
|
|
and I have a list of things that were added here in the Wiki, for instance, in version 3.0 of
|
|
November 30th in 1995, Slackware finally transitioned from an A out, executable, and linkage format
|
|
ELF to, I mean, 2-in-ex-cubal linkage format ELF in version 3.0, which was in 1995,
|
|
and I can remember working with that in my house when I was learning Slackware,
|
|
and learning the C language. Slackware added KDE to its distribution on May 17th, 1999 with version 4.
|
|
They added the NOME desktop with version 7.1 on June 22nd of 2000. They added the Mozilla browser,
|
|
with Slackware version 8 in July 1st of 2001.
|
|
Now, let's see what else. Oh, they switched from the OSS sound system to ALSO
|
|
in September 26th of 2003 with version 9.1. They switched from the X-Free 86
|
|
server to the Xorg server for your desktop applications with Slackware 10 released in June 23rd of 2004.
|
|
Then in, with Slackware 10.2 in September 14th of 2005, they removed NOME. So NOME had been in there
|
|
from June 22nd of 2002, September 14th of 2005, ending with Slackware 10.2, because
|
|
Patrick just couldn't keep up with it. You know, it was getting to be too much of a problem.
|
|
Too much of a mess. And, you know, with as much effort as they put into keeping KDE Plasma in Slack,
|
|
where I'm surprised that it hasn't been pulled to, frankly. The first release offered of Slack
|
|
ware on DVD. In other words, they moved from CDROMs to DVD. And originally, by the way,
|
|
when I bought my box of Slackware, the very first box, it had install floppies,
|
|
but it also had a CDROM. You could install from a CDROM. So I considered that to be really
|
|
modern for the day, you know, back in 1993, the fall of 1993. I mean, I thought that was
|
|
ultra cool, because they just came out with the CDROM technology for computers. I believe that year,
|
|
or, you know, pretty close to that year. That was back in an era where everybody built their own
|
|
vanilla PC, because if you went to Dell or Compact or IBM to buy one, you're going to show out
|
|
six grand. And I didn't have that kind of cash back then. And very few people did. And if you
|
|
did have that kind of cash, you were probably running Windows anyway. You didn't give a damn about
|
|
Slackware. Let's see what else here. Oh, with Slackware 13 released in August 26 of 2009,
|
|
they added 64 bit version. I guess they, they finally offered a 64 bit version of Slackware
|
|
and switched from KDE 3.5 to the 4X series. So Slackware makes little movements and desktops and
|
|
stuff like that. And of course, the major move going to a 64 bit version. They'd been 32 bit before
|
|
that. Let's see. They offered GPT, GPT discs for it. And the butter file system BTRFS with
|
|
Slackware 1337, which is released on April 27 of 2011. And Slackware 1337, that was a very special
|
|
mystical version number that Patrick picked for that release based on his, I don't want
|
|
to call it religious belief, but whatever. They added the network manager and removed how,
|
|
and I remember how God, that was simply awful, merged into UDEV with Slackware 14. And September 28
|
|
of 2012. So Slackware is very slow moving. You know, network manager, I believe, had been available
|
|
on on Red Hat. If I'm not mistaken, like at the turn of the century, or pretty close to it.
|
|
They've added support for UEFI hardware with Slackware 14.1 released in November 4 of 2013.
|
|
They added Pulse Audio finally. And with Slackware 14.2, I remember that. That was a big deal,
|
|
you know, because you were using also before that. And you know, even OpenBSD doesn't have
|
|
also yet, but they do have Pulse Audio support. And of course, the current Slackware that
|
|
has FFM Peg in it, and all kinds of video codecs and stuff that used to be illegal to distribute on
|
|
LNX distribution, even though we all know for the last 20 years Red Hat, you be doing everybody else,
|
|
you know, throughout time. And the last 20 years has been offering VLC FFM Peg and everything,
|
|
even Gen 2, you could just compile it up. So anyway, Slackware is a very slow moving operating system
|
|
as far as development goes, compared to the others. So the question comes up, why would anyone
|
|
want to run Slackware? Well, one of the things that comes to mind is if you're running another
|
|
distribution like Red Hat, let's say back at the turn of the century, or OpenSus, or Debbie,
|
|
or anything, and let's say they throw out an update that breaks something in your system,
|
|
well, you're pretty well screwed. And with Slackware, you compile your own applications
|
|
on the system, and when you compile them there, for ever, no one's going to touch them.
|
|
Because the only thing that Slackware updates through its Slack Package system is the base
|
|
operating system. There was what came on the DVD that you originally installed. So basically
|
|
with Slackware, it's like you're writing on a surfboard in Hawaii, the surfboard being what you're
|
|
standing on, which is Slackware. It is the DVD because you're coming into the beach and Patrick
|
|
Volkordink is supporting that surfboard to make sure it runs right. And anything you bring on
|
|
board, a cooler, a boom box stereo, a microphone so you can sing out to the crowds as you come in on
|
|
your wave, there in the Hawaiian beach, that's all stuff that you put on Slackware, and it will not
|
|
be touched by Patrick Volkordink or the Slackware team. Unlike if you're running Red Hat or OpenSus
|
|
or one of the other distributions you do, Debbie, that offer you package updates, you see they do
|
|
all the work. And you don't do anything. So if they screw up something upstairs and send it
|
|
downstairs to you, you're stuck with it until they fix it. That's one of the reasons that people
|
|
run Slackware, while Slackware is not only is it BSD and it's set up like a BSD operating system
|
|
where you have a base that's supported by different people from the applications as with an
|
|
OpenDSD as within NetBSD, as within FreeBSD or Dragonfly. Slackware is the same way. It's
|
|
perhaps the only Linux distribution that I'm aware of that separates the base operating system
|
|
from the user's applications in responsibility of who does them. All the other Linux distributions
|
|
throw all that in one pool. So you're stuck with whatever the, you know, the distribution leaders
|
|
hand to you and you need to hope that it works. And if it doesn't, again, you're screwed.
|
|
Now with Slackware, if something gets screwed up because I compile something wrong or deleted
|
|
something or did something wrong, I get to fix it. I own my own operating system above the
|
|
base operating system. I'm in control of all my applications. So whatever I put on here
|
|
will always be on here unless I screw it up. I am responsible for my own operating system.
|
|
And, you know, you can have a Slackware distribution like 14.2 sitting there on a laptop
|
|
for quite literally four or five years and be supported. You know, he'll send you patches to
|
|
the base operating system to keep you security up for four or five years and you can sit there
|
|
and run that. Run that thing that you compiled four or five years ago, VLC, audacity, play music,
|
|
use g-potter, you know, whatever. It's all going to be there for four or five years because nobody's
|
|
touching it. It's not moving. It's not going to change. It'll never get broken.
|
|
And that has worked out just fine. It's worked out fine for a great many people and they like it
|
|
that way. They don't want their applications to be updated and broken. You know, if you have a VLC
|
|
player that's working, why change it? Because really, they haven't offered any new functionality in
|
|
the multimedia for probably ten years, I'm guessing. And I'm probably going to get some comments over
|
|
that comment that I just made about VLC. But for the common user, there's no video or audio
|
|
format that you couldn't play with a player from 10 to 12 years ago. Today, you know, if I had
|
|
a Slackware box set up that I set up in 2007, I could play any MP3 or org file or MP4 file that was
|
|
available then or available today without any problem using that, you know, 12, 13, 14, 15 year old system.
|
|
So that's one reason why people use Slackware is you own your own system. You know, you have control
|
|
of your own system. No one will be kicking over your work that you've done on your operating system.
|
|
You know, your applications, they won't be interfering with your production because they can't.
|
|
You're the one that puts the applications on there, they don't.
|
|
So when you got something set up and it works right, you can keep it for years. Now, Slackware is also
|
|
one of the first operating systems that I'm aware of that's offered support to the base system
|
|
for five years or more. In fact, I was sitting here looking through the Wiki and they were
|
|
claiming on some of his versions, he'd actually provided patches for 10 years. That's a long time,
|
|
you know, to offer patches for close to 10 years. I don't think any other Linux distribution
|
|
is come close to that, you know, to keep your security up and reliability patches. What have you?
|
|
I happen to have here, Slackware 15 installed on a 2007, IBM Lenovo laptop. This is a really
|
|
expensive machine. I think I gave a little over two grand for it back then and that was a lot of
|
|
money. It has an Nvidia card built into it from back then. Use the Bumblebee driver. I'm not
|
|
currently using it at the moment. It has a huge 17-inch screen, very pretty screen. DVD burner, of
|
|
course, and three or four USB plug-ins and it's got an old ATA drive from the era. You know,
|
|
it's not a modern drive. It has one of the original track pads with separate left and right
|
|
clickers on it and an old mechanical keyboard just like the original think pads had. Only this is
|
|
in a a G series Lenovo laptop product. Business model, it's got it's got a glass top to it. It's
|
|
very nice and it's still in great condition except for the track pad which just got some fingernail
|
|
damages from the squirrel. You know, squirrel claws are hard on a track pad. But other than that,
|
|
it's beautifully lit up. There's all kinds of pretty lights on the front of it and on the
|
|
the top of the unit it has a numeric keypad and a full keyboard on it. It also runs open BSD,
|
|
by the way, perfectly because of the old track pad because open BSD doesn't work well with I2C
|
|
track pads of modern computers, not yet anyway and the I2C controller keyboards and stuff like that.
|
|
By the way, I tried running the current version of MX Linux 21.1 on here and I couldn't get it to
|
|
work with the track pad. I mean, it would move the mouse a little bit on the screen but it was
|
|
really hard to control and I could tell there was obviously something wrong and I'm going to just
|
|
knock that up and say they've got the newer distributions already set up for I2C that are devian
|
|
derivatives or Ubuda derivatives there. They're already set up for I2C so they're not going to run
|
|
right with the older systems that aren't under I2C and so that causes a problem. Now Slack
|
|
or 15 happens to run beautifully with this old laptop. This modern Slack or 15 runs beautifully
|
|
and the track pad works flawlessly. It's nice and glassy smooth and it responds to both the
|
|
click keys and also a tap to the main pad and I don't have a track point on this. I wish I did
|
|
this particular model doesn't have a track point but if you did it would be able to handle that as well.
|
|
Beautifully. Unfortunately, this old model has a Broadcom based Wi-Fi in it which requires
|
|
a special wind driver that Linux used to support back in 2007. They offered and I forget what they
|
|
called it but they had a module that would wrap around a Windows-based binary firmware blob
|
|
to make it work for Linux and I believe they've quit supporting that and so what I have purchased
|
|
for this laptop is a USB plug-in Wi-Fi antenna and I don't mean dongle. I mean large antenna.
|
|
The size of a CB walkie-talkie antenna it's huge and it sits here at the edge of the bed. I'm
|
|
sitting on the bed right now doing this podcast and eating cookies and drinking coffee and Pepsi.
|
|
And this large antenna gives me excellent range for OpenBSD and for Slack or Linux.
|
|
I've also chosen personally to install the 32-bit version of Slack or Linux
|
|
not the 64 because I don't have any use for and don't like that much. Some of the options that
|
|
you can get with 64-bit and I don't like the way 64-bit runs frankly. I think 32-bits a lot
|
|
smoother and it runs better. I've had 64-bit on this laptop. It supports the trackpad and
|
|
everything like you would expect it to but as far as flat packs go I have to ask the question,
|
|
gee why do I even need to run flat packs? Perhaps the only thing that you get out of it that you
|
|
couldn't get normally might be support for some of the social websites that people go to
|
|
like Discord which I don't go to. So it's up to you. If you need support for flat packs you're
|
|
going to want to run the 64-bit version of Slackware. But for me I don't see any use to it.
|
|
I already have a Dacity programmed or compiled on here in the 32-bit mode and VLC and MPV and
|
|
everything even though I didn't need it. GVC view, OBS studio, all that stuff is already compiled
|
|
and set up here. And I noticed when I was on 64-bit Slackware with some flat packs the drop-down
|
|
controls on things like adacious wouldn't even drop down. I mean you click on them and you couldn't
|
|
access the menu list. I don't really like flat packs that much. You know maybe they run better
|
|
with other operating systems but I'm not that crazy about flat packs if you in Slack where you know
|
|
why install a flat pack when you can just compile what you need. Of course the other thing that
|
|
you're going to be missing running a 32-bit Linux distro is you won't be able to run Chrome or
|
|
Chromium and for me I still don't care. And that also means you probably won't be running brave
|
|
because it's based on Chromium. But I could compile pale moon on here which is a nice lightweight
|
|
browser and Dello. And I was thinking there's one more that we can compile but I can't remember
|
|
the name of it right now. I haven't run it in a number of years but there's at least one more
|
|
browser that you have an option of compiling that'll work under 32-bit. So yeah 32-bit software is
|
|
the same operating system venue that Slackware 1 was released under the box set that I bought it.
|
|
Slackware was a 32-bit operating system from day one so it was Linux in general you know the
|
|
kernel. It was 32-bit from day one and back in 1993 that was also a huge deal because most of
|
|
us were running Windows and Windows was I believe just a 16-bit operating system at that time.
|
|
And Windows wasn't really a multitasking multi-user operating system either whereas Slackware Linux
|
|
was multitasking and multi-user from day one in 32-bit which means you could have more than one
|
|
person working on the computer through a dumb terminal at the same time you were using it
|
|
and it would run multiple programs for each user and everything would work fine. What you could
|
|
never say of anything from Dawson Windows land that would never be true. It also offered security
|
|
and separation between the users which is fantastic for the time and that's what excited me so
|
|
much about it that I loved about it at the possibility of having my own commercial units like
|
|
operating system at my house running on a 46-computer which is what I had back then
|
|
which would be kind of slow and it was slow for Slackware but it did work and it was cool it was
|
|
very cool. Now I've got this 32-bit Slackware 15 operating system installed on the Lenovo.
|
|
One of the sad things about running a 32-bit operating system is the world is trying to phase out
|
|
32-bit operating systems now and make them all 64 because all the newer laptops will be UEFI only
|
|
and that means that you can't run Slackware 15, 32-bit on those machines because
|
|
you have to run 64-bit to get UEFI support and you also can't run things like ZFS on 32-bit support.
|
|
I mean there's there is a growing list of software options that are going to be 64-bit only
|
|
is not just chrome and chromium and say brave but there for instance the Tor browser for a while
|
|
there was 64-bit only but I happen to have the Tor browser thanks to Slack builds compiled
|
|
in 32-bit mode and it's working on this machine and I thought they had done away with that but
|
|
apparently they didn't it's it's it's you can still get it compiled for 32-bit to works just fine.
|
|
Well I thought I'd just go through my menu here I'm running the KDE desktop and it's Plasma 5
|
|
I forget which version but I want to go through the menu here and just kind of look for the
|
|
applications and I won't go through all the development applications it's about the same
|
|
development stuff that you found on previous slacker models slightly beefed up there might be
|
|
a few more items in here that you didn't get from Slack or 14.2 I won't go through them
|
|
and the usual number of games but one thing I did find out interesting aside from FFM
|
|
Peg being offered is standard on the new Slackware which was an absolute no-no on Slackware 14.2
|
|
in previous versions because if you know the copyright laws and patent laws and all that crap
|
|
we we find that Patrick Volkertink has put on here Kaden live Kaden live is standard
|
|
simple screen recorder is standard you don't have to compile that
|
|
there are several video and other MP3 MP4 playing pieces of software which you've never seen
|
|
in previous distributions so there's quite a bit of multimedia codex that's included with
|
|
Slackware 15 that we didn't see on previous releases of Slackware you had to compile your own
|
|
software if you wanted MP4 support or MP3 support on previous versions of Slackware and typically
|
|
most people would use Slack builds.org as the website to get the sources and recipes for making
|
|
that software work on Slackware I have compiled a library office for instance on here and it has
|
|
the most modern version available and Calibri is on here which I installed from their website
|
|
YouTube downloader I installed from the YouTube downloader website
|
|
so yeah it has the most modern they offer the most modern library office from Slack builds that
|
|
you would find on the new open BSD 7.1 which I just installed this weekend I upgraded from 7.0
|
|
to 7.1 so open BSD doesn't have as much software as Slack builds does but everything that they do
|
|
have is the most modern version you can get another thing that I'll note is Patrick apparently added
|
|
to Slackware 15 as something they call poor man's internet radio which I thought was a live
|
|
internet radio streams program which is a console based program that runs an internal and it's
|
|
very cool and I was playing with it and I love to play internet radio so anyway that's all set it
|
|
for you and I like that program it's it's it's sweet I use MP3 blaster by the way quite a bit
|
|
when I play podcast and stuff if I but my typical player by the way is XMMS and XMMS is becoming
|
|
hard to find another distributions and they have all the skins for XMMS and I've always felt that
|
|
XMMS was more beautiful than the audacity or audacious excuse me a player that they have today to
|
|
replace it with and so I still run XMMS so if you have an old application that you like and you
|
|
don't want to lose and you want to keep running it Slackware might be the only way to get it
|
|
other than maybe good arch I guess one of the cool thing I found out too while I was upgrading
|
|
a BSD is SlackBills offers signify there's a build for signify which came from OpenBSD
|
|
so you can get their signify public keys from OpenBSD and signify and verify downloads from
|
|
OpenBSD you know your your install files and your your firmware and everything is all signified
|
|
so it you can use that to verify OpenBSD material you can also use signify to
|
|
create your own key and sign your own packages which SlackBills could do or Slackware could do
|
|
and have signed and check some packages just like Red Hat and Debian would have
|
|
uh currently Slack package is the only way you get upgrades for the base system on Slackware
|
|
and I believe that has a check sum to it and a GPG key already so they have uh I guess basically
|
|
the functional equipment it's equivalent it's and they've been using that for years
|
|
but signify is just super cool uh you can signify anything anyway I would recommend um I wouldn't turn
|
|
my nose up at 32 bit Slackware in fact I believe that uh Patrick will make a 32 bit version of
|
|
Slackware available for several more releases before they finally probably have to drop it if
|
|
they ever drop it in fact I'm of the belief that uh they'll probably be some companies that will
|
|
be making some pinium class type systems maybe AMD based who knows certainly within the ARM
|
|
community even in the 64 bit ARM um there will be uh people who will be using operating systems
|
|
without UEFI and um I'm not that crazy about UEFI I'm also not that crazy about SystemD and I'll
|
|
talk about that for a minute as you all know SystemD tick ever all the other distributions
|
|
with the exception of Gen 2 and Void Linux and Slackware and I think damn little else uh dev1 of course
|
|
doesn't use SystemD um they give you three options for init systems over there assist vnit
|
|
what is it init rc or something like that and then the last one is run it
|
|
if you recall one of the big selling points that they made two years ago about SystemD was
|
|
that it'll be make it easier for system administrators to control servers and that the turnaround time
|
|
for servers would be much faster because SystemD boots so much quicker and I know you're all having
|
|
a laugh right now as I say that as I'm having a laugh because you know now that four or five years
|
|
have gone by we noticed that virtually all of the operating system providers that provide a Linux
|
|
system D with the exception of REL I think REL is the only one that still does it right
|
|
their boot up times have gotten worse than Slackware 32 here I can get this box up to a desktop
|
|
faster than you can get you be to running and that's because the people that make these operating
|
|
systems have just quit bothering to tune SystemD from release to release when they they put them out
|
|
it's become bloated to pig-ish and it's a trash truck going up the street that's that's what a
|
|
SystemD distributions like to me nowadays it's it's one of their bright ideas that just turned
|
|
cow shit so again in my opinion Slackware wins hands down is still probably the best Linux
|
|
distribution you can have because you're not going to find one not even with an arch that will
|
|
allow you to have this much control over your operating system I mean when arched as an update
|
|
your system will break even if it's a package from the AUR you are helpless until somebody fixes
|
|
it Gen 2 same way void Linux they try to test everything that they they have
|
|
but void Linux doesn't have the packages that you could put on Slackware
|
|
you can use the AUR as a packaging system and make packages for Slackware by the way it's
|
|
possible people are doing it you can also install Geeks the Geeks version that will run as a
|
|
foreign operating system within your operating system and I could even run known three as a desktop
|
|
on Slackware even in the 32-bit version if I installed Geeks I may try that again I did that
|
|
what two three years ago I made a video of it on my my video channel
|
|
you can also use the ports and packages from netbst and install applications that way if you
|
|
want you know compile your own applications so there's a multitude of ways to do it including
|
|
just doing it by hand you can just download the source code from Git and have Adidas
|
|
all of Slackware's package management system is based on a tar gz format so the binaries go in
|
|
as a tgz with install package and that's how we have accountability for packages installed on
|
|
Slackware where this the system is very primitive and it hasn't evolved much in over 20 years
|
|
it hasn't evolved much but it works and it's as good as any of the other distributions packaging
|
|
systems believe it or not it does everything the other versions packaging systems does it has a gpg key
|
|
signed you know thing and it does a checksum well at least it does a gpg signing of the
|
|
of the catalog I don't know if it does it of every package but every package has a checksum at
|
|
least I'm pretty sure if they use signify they'd have both on everything and that would work to
|
|
their advantage there is a long list over history of Linux distributions that are based on Slackware
|
|
first and foremost would be salix os which is an xfce based distribution desktop based distribution
|
|
on Slackware that has its own pre-compiled application software database for the user so they don't
|
|
have to compile their own software and it claims here that they have a kd version and lxde
|
|
flux box rat poison I don't know if they have all those now or not in 32 and 64 bit versions but
|
|
I know for sure they have xfce
|
|
vector Linux is based on Slackware as zenwalk is based on Slackware and that distribution is
|
|
also xfce based for desktop but it uses the cis v in that system I think that's their big difference
|
|
there's a whole list of them here if you if you just type in list of Linux distributions based
|
|
on Slackware a lot of them are dead because a lot of them come and go for instance
|
|
slacks used to be based on software and now it's based on it used to be based on slacks used
|
|
to be based on slackware but it's now based on on debian so it kind of fell off and then there's
|
|
zip slack and some of the others that have come and gone I used to use a free software version of the
|
|
32 bit slackware 14.2 called conache OS and that has come and gone the distribution provider decided
|
|
he wasn't going to do that anymore there used to be a free slacks project that renamed themselves
|
|
to free nix and I don't know if they're coming out with a slackware 15 based free nix or not
|
|
I saw somebody on there their forum asking about it and volunteering to help but no one responded
|
|
to him so I'm assuming that the free nix project right for right now if they're not hip deep and
|
|
maybe it's dead I don't know I don't see any activity on their website that indicates that
|
|
they're working on it but that was a a based on slackware only it was blob free you know a totally
|
|
free operating system that had no proprietary binaries in it at all slackware has a few proprietary
|
|
packages and blobs that it distributes which would just barely disqualify it from being a free
|
|
operating system it couldn't make the free software foundations list so they came up with the idea
|
|
of coming up with the free slacks free nix and conache OS ideas and we'll see if they bring them back
|
|
I like again I know conache OS is dead I don't know if free nix is dead or not we'll see
|
|
whether you use the 32 bit version of slackware 15 or the 64 there are instructions on the DVD
|
|
which will help you create a fully encrypted install on your hard drive to protect your data in case
|
|
your laptop gets stolen and also instructions for how to use UEFI computers and install the UEFI
|
|
partition EF00 to make that work slackware is also probably the only distribution that I know of
|
|
that allows you to say make an encrypted install using loops LVM and run it with the butter file
|
|
system which is something that I wish Linux meant would finally come out with to have an encrypted
|
|
install that used the butter file system instead of EXT4 and got only knows why they're not doing
|
|
that but they're not dev1 they only allow installation in EXT4 so I guess they're having some
|
|
issues with it I don't have any issue with that running slackware so slackware is capable
|
|
due to its simplicity of doing some of the harder things easier than the other distributions because
|
|
they keep tripping over themselves with their own code bases system D and whatnot that's just
|
|
causing problems like their disk installers that were really hard to write when you install slackware
|
|
it is a very much human involved process there's nothing that's really automatic or automated about
|
|
it very little anyway so you have a lot of control over how you install the operating system to your
|
|
laptop or your desktop how you choose to do it and what you're going to install on you know how
|
|
everything's going to work together I mean it offers the maximum amount of flexibility and it's
|
|
the easiest to use in my opinion even easier than arch or gen2 by far it when it comes to installs
|
|
or void it's it's much simpler to create a complex install environment with slackware than any other
|
|
distribution on the face of the planet that's a fact a final selling point on slackware if you're
|
|
a developer of course it has probably the most serious and intensive number of developer tools
|
|
and compilers of any distribution on the planet which are installed as part of the base system if
|
|
you install the packages it is as severe and as beefy in his battleship like as open BSD as open
|
|
BSD man they provide you with everything and I think slackware actually beats open BSD
|
|
because it has the LLVM client as well as it does the GCC compiler and all the goodies from
|
|
Good Newland it's it's the best of all worlds slackware is is the the only Linux distribution
|
|
that I'm aware of that gives you a full set of development tools upon install whether you're talking
|
|
about Git or LLVM Clang or GCC or G4 Trin compiling or cobalt cobalt's in there somewhere
|
|
I just compiled mono the other night from slack builds you can get that and of course there's
|
|
Java all kinds of Java you can install yeah you can really beef up a slackware box but the
|
|
base install that you get off the DVD it doesn't I don't know if it has Java on or not I know it
|
|
doesn't have mono I don't think but it's it's got probably more compilers and development tools
|
|
and stuff on that then then any of the other BSDs or Linuxes you can point to oh excuse me
|
|
you know it's funny but Arch doesn't provide you with any development tools you have to go
|
|
download everything that you need Gentie pretty much the same way because Gentie will only
|
|
bring forth a compiler or something if it needs it it doesn't provide you with a complete layout
|
|
pearl and Python and everything you know it doesn't it doesn't give you Ruby or any of that
|
|
stuff unless you build it and request it slackware gives you all of that stuff right off the DVD
|
|
from your first minute of using the operating system you have a world of tools at your hands
|
|
and that's important especially if you're using an operating system where you're going to be
|
|
compiling all the software you're going to use you're going to need all the compilers
|
|
you know I really like the older generation of hardware like this old Lenovo
|
|
because it's built so much better and the keyboard feels so much better all the modern computers in
|
|
my opinion they totally suck I mean they just suck outright and that that's not because they don't
|
|
offer you a CD DVD reader writer even though that would be nice they're trying to
|
|
obsolete all that technology that's speaking of which slackware install media can be burned to a DVD
|
|
it's too big for a CD ROM slackware 15 I believe is the first release that
|
|
that doesn't offer CD ROM images anymore those are gone so you have to burn a DVD
|
|
or you can just DD the entire image to a USB stick drive a little thumb stick drive and install it
|
|
from that and either the 32 bit or 64 bit modes so you have those two options as well as
|
|
creating a little tiny installer that will work off of the internet if you have a network connection
|
|
that you can install slackware with you can do that too so in that regard it covers everything
|
|
that open BSD doesn't they're installers because open BSD will install from a hard drive
|
|
if you have your base files on the hard drive so we'll slackware it'll install from FTP or HTTP
|
|
HTTPS over the internet or it'll install from a CD DVD drive or of course as I just mentioned
|
|
the USB thumb stick you can you have several options that you can use to install slackware Linux
|
|
and so it's very flexible with its hand drawn installer there are a few other issues I want to
|
|
talk about for instance with with slackware of course you don't have system D it's the BSD
|
|
init scripts and they use their own version of udev that has been developed by other teams from
|
|
from other operating systems slackware doesn't actually develop any software by the way
|
|
they just use the software that's available out on the internet and try to make it work with
|
|
the next version of slackware and it's because they're continuing on supporting operating systems
|
|
out there in the community that are not system D based that I have firm belief that I don't
|
|
think they'll ever eliminate 32 bits off or either for the same reason because there are too many
|
|
vendors that are going to provide you with chip sets and motherboards for machines that don't have
|
|
UEFI that can run 32 bit software and I predict it'll be around 20 years from now it'll be like
|
|
spark boxes you know there'll be people that'll be able to get a machine that will run a 32
|
|
bit slackware distribution 20 years from now and I predict that's going to be true the other thing
|
|
I want to say that's good about 32 bit is it doesn't have the vulnerabilities that 64 bit Linux
|
|
has with a specter attacks because they never did resolve the specter attack issue
|
|
with all of the intel chips including the ones that's in this very Lenovo that I'm using
|
|
but if you're using a 32 bit version of Linux you don't have to worry about it because you're not
|
|
vulnerable so this 32 bit version of slackware since I am a security oriented person and I run
|
|
open BSD this 32 bit version of slackware is actually safer to run than the 64 bit because of that
|
|
because eventually someday in the future they'll exploit the specter vulnerabilities in all the
|
|
processors and this will become an issue for everybody that's not on an ARM chip because I believe
|
|
ARM is the only one that is not vulnerable in a 64 bit version because their CPU is designed a
|
|
different way to to not be vulnerable but if you're running 32 bit Linux of any kind whether it
|
|
would be dev1 or slackware or I don't think they make a 32 bit rel anymore if I think they
|
|
discontinue that but there may be a few other instances of 32 bit software perhaps gen2
|
|
I don't know avoid Linux as a 32 bit or not maybe they do maybe they don't can't remember
|
|
and arch I don't know I'm not really up on arch but there are certainly a few
|
|
software vendors that are still offering some 32 bit support slackware isn't the only one
|
|
and if you're running 32 bit Linux you're in better shape against those kind of attacks than
|
|
the 64 bit people are open BSD is the only distribution that I'm aware of that has resolved
|
|
that on a 64 bit issue there's the only ones that that cannot be attacked from a specter attack
|
|
open BSD by the way is also the only operating system in the world that has 64 bit time which is
|
|
also just jaw dropping to me that no one else in all this time in a decade has even attempted to
|
|
come up with their own 64 bit time in Linux I'm assuming they're still working on it but
|
|
time is running out for you folks the other thing I like about old Lenovo equipment or old IBM
|
|
equipment is you can always get it rebuilt you can either do it yourself or go to somebody and
|
|
just pay to have it rebuilt and I need to replace the DVD CD ROM burner in this because it's
|
|
quit working a few years ago but other than that I can expand the memory in this particular unit
|
|
up to 16 gigabytes it currently has only six gigabytes in it which is more than enough to
|
|
you know do what I need you might ask why didn't pull the Broadcom Wi-Fi out of here and change
|
|
it out with something more compatible engineering and that's because I'm worried that it might not
|
|
boot because a lot of the biases were set up this particular box does have a UEFI switch in and I
|
|
could go to UEFI but some of the laptops wouldn't boot if you change at the Wi-Fi card it
|
|
just screwed with the bias enough that it wouldn't and I don't know that this one is this particular
|
|
Lenovo is compatible with any of the free biases that are out there the two free biases that are
|
|
out there that can be installed on on Lenovo hardware don't know that it is this is an i5 base
|
|
machine by the way which is at the time I believe the hottest chip you could buy it I don't think
|
|
the i7 was available or it was the i7 would be fixing to come out a year or two after this
|
|
thing was was put out in the market so the the i5 was really the hottest chip for a laptop at that
|
|
time they probably had some i7s at the desktop but I don't think they had any on the laptops
|
|
so you know if you're starting out in Linux you could go out some place and you know used
|
|
computer equipment store or garage sale or whatever and find yourself one of these big big ass
|
|
you know 17 inch laptops Lenovo get a new battery for it have the keyboard replaced or rebuilt
|
|
cleaned out you know get a new DVD burner in it have the CPU repaced it expand the memory on it
|
|
and they're great machines I mean the the USB plugs on this thing after all these years they're
|
|
still tight they work great as opposed to the more modern machines where all the USB plug-ins they
|
|
get really loose you know and wobbly and they're just horrible builds you know I don't even like
|
|
the new Lenovo's because they they don't use mechanical keyboards they've got those bubble
|
|
touch keyboards or what are going to call it and they they don't feel right and well I understand
|
|
they're Lenovo's supposed to be making a new laptop that's based on the the think pad line from
|
|
you know years ago but I haven't heard any reviews on it or anything maybe somebody could do
|
|
one if they they have one and talk about it but generally I'm very depressed about all the new
|
|
laptops and hardware I mean compared to the the older laptops from 15 years ago they I don't see
|
|
anything that really excites me or feels of quality you know and I'm not looking for the world's
|
|
lightest laptop I'm just looking for the one that's the best built because that's the one that's
|
|
gonna last longest you know carrying this dude around in a a hammock bag as I walk out to the car
|
|
and go over to a friend's house or whatever no problem I mean it weighs more but it's not like I'm
|
|
carrying an amulet in a bag or something you know it's not that damn bad so anyway that's my talk
|
|
about slackware Linux and the slackware 15 and 32 bit operating systems and I hope I've been
|
|
able to persuade at least a few of you to maybe go back to the old ways the old ways of the old
|
|
squirrels goodbye for now you have been listening to Hacker Public Radio at Hacker Public Radio
|
|
does work today's show was contributed by a HBR listener like yourself if you ever thought of
|
|
podcast and click on our contribute link to find out how easy it really is hosting for HBR has been
|
|
kindly provided by an honest host.com the internet archive and our sync.net on the Sadois status
|
|
today's show is released on our creative commons attribution 4.0 international license
|