2022-02-02 23:22:22 +01:00
|
|
|
Slackware 15.0 release notes. Wed Feb 2 18:39:59 CST 2022
|
2010-05-19 10:58:23 +02:00
|
|
|
|
2022-02-02 23:22:22 +01:00
|
|
|
Good hello folks, nice to see you here again. :-)
|
|
|
|
|
|
|
|
Historically, the RELEASE_NOTES had been mostly technical information, but
|
|
|
|
once again Robby Workman has covered the important technical details in
|
|
|
|
CHANGES_AND_HINTS.TXT. Thanks!
|
|
|
|
|
|
|
|
We've actually built over 400 different Linux kernel versions over the years
|
|
|
|
it took to finally declare Slackware 15.0 stable (by contrast, we tested 34
|
|
|
|
kernel versions while working on Slackware 14.2). We finally ended up on kernel
|
|
|
|
version 5.15.19 after Greg Kroah-Hartman confirmed that it would get long-term
|
|
|
|
support until at least October 2023 (and quite probably for longer than that).
|
|
|
|
As usual, the kernel is provided in two flavors, generic and huge. The huge
|
|
|
|
kernel contains enough built-in drivers that in most cases an initrd is not
|
|
|
|
needed to boot the system. The generic kernels require the use of an initrd to
|
|
|
|
load the kernel modules needed to mount the root filesystem. Using a generic
|
|
|
|
kernel will save some memory and possibly avoid a few boot time warnings.
|
|
|
|
I'd strongly recommend using a generic kernel for the best kernel module
|
|
|
|
compatibility as well. It's easier to do that than in previous releases - the
|
|
|
|
installer now makes an initrd for you, and the new geninitrd utility will
|
|
|
|
rebuild the initrd automatically for the latest kernel packages you've
|
|
|
|
installed on the system.
|
|
|
|
|
|
|
|
On the 32-bit side, there are both SMP (multiple processor capable) and
|
|
|
|
non-SMP (single processor) kernels. The non-SMP kernel is mostly intended for
|
|
|
|
machines that can't run the SMP kernel, which is anything older than a
|
|
|
|
Pentium III, and some models of the Pentium M that don't support PAE (although
|
|
|
|
it seems that these might support PAE but just lack the CPU flags to advertise
|
|
|
|
it -- try booting with the "forcepae" kernel option). On 32-bit, it is highly
|
|
|
|
recommended to use the SMP kernel if your machine is able to boot with it
|
|
|
|
(even if you have only a single core) because the optimization and memory
|
|
|
|
handling options should yield better performance.
|
|
|
|
|
|
|
|
If you'd like to try out the latest kernel branch, you'll find .config files
|
|
|
|
for Linux 5.16 in the /testing/source/ directory.
|
|
|
|
|
|
|
|
Slackware 15.0 has support for systems running UEFI firmware (x86_64 Slackware
|
|
|
|
edition only). Packages that help support UEFI include elilo, GRUB 2, and
|
|
|
|
efibootmgr, and all of the installation media supports booting under UEFI, as
|
|
|
|
do the USB boot sticks generated during installation. At this point there is
|
|
|
|
no support for running the system under Secure Boot, but a dedicated user
|
|
|
|
could add their own Machine Owner Key, sign their kernels, modules, and
|
|
|
|
bootloader, and then use shim to start the bootloader. We'll be looking into
|
|
|
|
supporting this officially in the next release. Documentation for installing
|
|
|
|
on UEFI machines is provided in a README_UEFI.TXT found in the top-level
|
|
|
|
Slackware directory.
|
|
|
|
|
|
|
|
The Slackware ISO images have been processed using an isohybrid format which
|
|
|
|
allows them to be burned to DVD, *or* to be written to a USB stick, which can
|
|
|
|
then be booted and used as the install source. This works on machines running
|
|
|
|
both regular BIOS as well as UEFI.
|
|
|
|
|
|
|
|
Need more build scripts? Something that you wanted wasn't included in
|
|
|
|
Slackware? Well, then check out slackbuilds.org. Several of the team members
|
|
|
|
work on the scripts there along with many other dedicated volunteers.
|
|
|
|
|
|
|
|
There's a community driven site for Slackware documentation,
|
|
|
|
http://docs.slackware.com -- check it out, and join in to share your knowledge!
|
|
|
|
|
|
|
|
Thanks to the rest of the Slackware team (and other contributors) for the
|
|
|
|
great help -- Eric Hameleers for his massive efforts on getting KDE Plasma 5
|
|
|
|
ready and continuing to maintain it even as the development cycle ran much
|
|
|
|
longer than expected. Eric, I know I came close to wearing out your patience,
|
|
|
|
so thanks for sticking it out and for all your other help with extra packages,
|
|
|
|
multilib support, docs.slackware.com, and everything else you do for Slackware.
|
|
|
|
Everyone be sure to follow Eric's blog at: http://alien.slackbook.org/blog/
|
|
|
|
Thanks to Robby Workman for help on tons of stuff... especially Xfce but also
|
|
|
|
tons of miscellaneous updates, the CHANGES_AND_HINTS file and other
|
|
|
|
documentation, managing various project infrastructure including helping to
|
|
|
|
obtain servers, getting them all set up, finding hosting, etc. Thanks to our
|
|
|
|
friends at OnyxLight Communications who helped us out with hosting (and
|
|
|
|
hardware, too!) for our development server. Onyxlight closed down during the
|
|
|
|
pandemic, unfortunately. I hope they're all doing well. Thanks to PiterPunk
|
|
|
|
for his work on maintaining slackpkg and various bugfixes. Thanks to Darren
|
|
|
|
"Tadgy" Austin for rewriting the netconfig utility adding support for IPv6,
|
|
|
|
VLANs, link aggregation and more. Thanks to Stuart Winter for more updates to
|
2012-09-26 03:10:42 +02:00
|
|
|
linuxdoc-tools, slacktrack, and for all kinds of fixes throughout the
|
|
|
|
installer and system (he finds my bugs all the time while porting packages
|
2022-02-02 23:22:22 +01:00
|
|
|
to ARM for the Slackware ARM port: https://arm.slackware.com), Vincent Batts
|
|
|
|
for making Slackware PAM support a reality, Heinz Wiesinger for working on KDE
|
|
|
|
/ Plasma and Qt, LLVM, MariaDB, OpenCL, and really just all kinds of stuff,
|
|
|
|
Erik Jan Tromp for help with the pkgtools rewrite and support for parallel
|
|
|
|
compression/decompression testing and benchmarking. Willy Sudiarto Raharjo
|
|
|
|
for work on slackbuilds.org, MATE, sbopkg, and more. Matteo "ponce" Bernardini
|
|
|
|
for countless bugfixes and all the work getting slackbuilds.org ready for this
|
|
|
|
new release. Honorable mentions also go to long-time contributors and friends
|
|
|
|
of the project including Karl Magnus Kolstø, NetrixTardis, Alan Hicks,
|
|
|
|
mrgoblin, and Mark Post. Special thanks to everyone else who reported bugs
|
|
|
|
(and/or provided fixes) or helped collaborate on this release in any way.
|
|
|
|
The Slackware community stepped up in all kinds of ways this time around,
|
|
|
|
especially all my friends on the LinuxQuestions.org Slackware forum.
|
|
|
|
Special thanks and sorry to everyone I forgot.
|
|
|
|
Thanks also to my family for putting up with all of this. ;-)
|
2010-05-19 10:58:23 +02:00
|
|
|
|
|
|
|
|
2022-02-02 23:22:22 +01:00
|
|
|
IN MEMORIAM
|
|
|
|
-----------
|
|
|
|
|
|
|
|
Sadly, we lost a couple of good friends during this development cycle and
|
|
|
|
this release is dedicated to them.
|
|
|
|
|
|
|
|
Erik "alphageek" Jan Tromp passed away in 2020 after a long illness. He was
|
|
|
|
a long-time member of the Slackware core team doing a ton of stuff behind
|
|
|
|
the scenes and a master of lesser-known programming languages like Tcl. :-)
|
|
|
|
For a long time he lived closer to me geographically than anyone else on
|
|
|
|
the core team, but unfortunately with an international border between us
|
|
|
|
we never did meet in person. But he was there in chat every day and was a
|
|
|
|
good friend to everyone on the team. He is greatly missed. Sorry I didn't
|
|
|
|
get 15.0 out in time for you to see it...
|
|
|
|
|
|
|
|
My old friend Brett Person also passed away in 2020. Without Brett, it's
|
|
|
|
possible that there wouldn't be any Slackware as we know it - he's the one
|
|
|
|
who encouraged me to upload it to FTP back in 1993 and served as Slackware's
|
|
|
|
original beta-tester. He was long considered a co-founder of this project.
|
|
|
|
I knew Brett since the days of the Beggar's Banquet BBS in Fargo back in
|
|
|
|
the 80's. When the Slackware Project moved to Walnut Creek CDROM, Brett was
|
|
|
|
hired as well, and we spent many hours on the road and sitting next to each
|
|
|
|
other representing Slackware at various trade shows. Brett seemed to know
|
|
|
|
all kinds of computer luminaries and was an amazing storyteller, always
|
|
|
|
with his smooth radio voice. Gonna miss you too, pal.
|
|
|
|
|
|
|
|
|
|
|
|
To everyone out there still reading this, thanks. :-)
|
|
|
|
Hope to see you again the next time we do this.
|
|
|
|
|
|
|
|
Cheers,
|
|
|
|
|
|
|
|
Pat Volkerding <volkerdi@slackware.com>
|