Language Selection

English French German Italian Portuguese Spanish

Slackware 10.2

Filed under
Reviews
Slack
-s

It's no secret that Slackware 10.2 was released yesterday. This was big news and headlined many sites as well as being announced on DistroWatch with the links to download torrents. Slackware puts out a new release once or maybe twice a year if the community is lucky, so when they do release a new version, it's big news. I, like many of you, have been on pins and needles for several weeks now since hints of a impending new release leaked out. Then anticipation grew when the changelog of last week made the press announcing 10.2 was almost ready and should be out probably by Tuesday. Torrents were made public yesterday and I grabbed my place in line. Excitement overwhelmed me as I booted the install disk. I was not disappointed in what I found.

The announcement included such goodies as Support for fully encrypted network connections with OpenSSL, OpenSSH, and GnuPG; New development tools, including Perl 5.8.7, Python 2.4.1, Subversion 1.2.3, and graphical tools like Qt designer and KDevelop; and an Updated versions of the Slackware package management tools make it easy to add, remove, upgrade, and make your own Slackware packages.

The most exciting news to me in the announcement was the availability of the 2.6.13 kernel. Slackware installs the 2.4.31 kernel as default and functions very well at that. However, if one mounts the 2nd install cdrom, they can install the 2.6.13 kernel using installpkg.


mount -t auto /dev/hd<x> /mnt/cdrom


where the cdrom is the 2nd install disk. Then simply issue the following command:

installpkg /mnt/cdrom/linux-2.6.13/kernel-source-2.6.13-noarch-1.tgz /mnt/cdrom/linux-2.6.13/kernel-modules-2.6.13-i486-1.tgz /mnt/cdrom/linux-2.6.13/kernel-headers-2.6.13-i386-1.tgz /mnt/cdrom/linux-2.6.13/kernel-generic-2.6.13-i486-1.tgz
/mnt/cdrom/linux-2.6.13/alsa-driver-1.0.9b_2.6.13-i486.1.tgz

Then you are going to need to make an initrd image as well if you installed onto any kind of filesystem other than ext2, unless you'd rather rebuild the kernel. In this case I chose to install mkinitrd and make the initrd image. So mount the first install disk and:

installpkg /mnt/cdrom/slackware/a/mkinitrd-1.0.1-i486-3.tgz

Next you need to make your initrd image. For example:

mkinitrd -c -k 2.6.13 -m reiserfs

Then put an entry in /etc/lilo.conf (or grub files), run lilo, and reboot. For example, my lilo entry looks like this:


image=/boot/vmlinuz-generic-2.6.13
label="slack-10.2"
root=/dev/hda17
initrd=/boot/initrd-generic-2.6.13.img
append="resume=/dev/hda7"
vga=791
read-only

After boot you get all of slack's goodness. This go around they have included xfce4 as well as some of the other popular window managers such as Fluxbox and Blackbox. Included versions are xfce4-4.2.2, windowmaker 0.92.0 and kde 3.4.2.

    

    

In the past I enjoyed Slackware for it's ease of configuration, all set up nice and easy in a few start up files. But these days, one really doesn't have to mess with that too much. I personally didn't have to change a thing. All my hardware was detected properly and functioned perfectly upon boot.

The changelog is chocked full of version upgrades and bug fixes, but also some new additions as well. Some of highlights include:

  • d/subversion-1.2.3-i486-1.tgz: Added subversion-1.2.3.

  • l/jre-1_5_0_04-i586-2.tgz: Added /usr/lib/mozilla/plugins directory with a link to the Java plugin.
  • ap/vorbis-tools-1.1.1-i486-1.tgz: Upgraded to vorbis-tools-1.1.1.
  • kde/kdebase-3.4.2-i486-2.tgz: Patched a bug in Konqueror
  • kde/kdebase-3.4.2-i486-1.tgz: Upgraded to KDE 3.4.2.
  • extra/bash-completion/bash-completion-20050721-noarch-1.tgz:
    Upgraded to bash-completion-20050721.

  • testing/packages/php-5.0.5/php-5.0.5-i486-4.tgz:
    Upgraded to php-5.0.5

  • testing/packages/linux-2.6.13/kernel-source-2.6.13-noarch-1.tgz:
    Upgraded to Linux 2.6.13

  • ap/mysql-4.1.14-i486-1.tgz: Upgraded to mysql-4.1.14.
  • d/gcc-3.3.6-i486-1.tgz: Upgraded to gcc-3.3.6.
  • x/x11-6.8.2-i486-1.tgz: Upgraded to X11R6.8.2.
  • Full Changelog HERE

So, there were some exciting changes and yet it was still the same reliable stable Slackware. If you've never tried Slackware, there isn't a better time than the present.

Correction

Just a quick correction...

installpkg /mnt/cdrom/kernel-2.6.13/kernel-source-2.6.13-noarch-1.tgz /mnt/cdrom/kernel-2.6.13/kernel-modules-2.6.13-i486-1.tgz /mnt/cdrom/kernel-2.6.13/kernel-headers-2.6.13-i386-1.tgz /mnt/cdrom/kernel-2.6.13/kernel-generic-2.6.13-i486-1.tgz
/mnt/cdrom/kernel-2.6.13/alsa-driver-1.0.9b_2.6.13-i486.1.tgz

Should be

installpkg /mnt/cdrom/linux-2.6.13/kernel-source-2.6.13-noarch-1.tgz /mnt/cdrom/linux-2.6.13/kernel-modules-2.6.13-i486-1.tgz /mnt/cdrom/linux-2.6.13/kernel-headers-2.6.13-i386-1.tgz /mnt/cdrom/linux-2.6.13/kernel-generic-2.6.13-i486-1.tgz
/mnt/cdrom/linux-2.6.13/alsa-driver-1.0.9b_2.6.13-i486.1.tgz

Insert_Ending_Here

re: Correction

ohhh, ok, I finally see the difference. lol... I looked at your post many times and just could not see it. Blushing

Thanks! Smile

----
You talk the talk, but do you waddle the waddle?

Another correction...

image=/boot/vmlinuz-generic-2.6.13
label="slack-10.2"
root=/dev/hda17
initrd=/boot/initrd-generic-2.6.13.img
append="resume=/dev/hda7"
vga=791
read-only

Should be:

image=/boot/vmlinuz-generic-2.6.13
label="slack-10.2"
root=/dev/hda17
initrd=/boot/initrd.gz
append="resume=/dev/hda7"
vga=791
read-only

Insert_Ending_Here

re: vga=791

yeah, it's a real nice "resolution" for the terminal on a 17" monitor. Booting looks nice at that setting as well, but I use it mainly cuz it' makes the terminal so much more useful for me. ...amounts to more screen real estate and the fonts look nicer too. Thanks for saying. Smile

----
You talk the talk, but do you waddle the waddle?

re: initrd

as far as the initrd-generic-2.6.13.img, it's what I named mine cuz as you might imagine, my boot partition is overflowing with files - I have to name things kinda distinctively - if they aren't already.

----
You talk the talk, but do you waddle the waddle?

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

Google Chromebook vs. Gallium Chromebook

Chromebooks have been improving a lot over the years. They’re not just web browsers with keyboards anymore. Many Chromebooks can now run Linux programs via an included Crostini virtual machine container, and many can also run Android apps. (As long as it’s not enrolled in enterprise management: Be careful about buying refurbished Chromebooks.) Those additions can greatly improve the usefulness of Chromebooks and greatly reduces their limitations. A few months ago, I wrote that a $99 Chromebook with Gallium OS installed is so much better. That was just an editorial with a “how to” though and I didn’t provide any in-depth experimentation or proof, so that’s what we’re going to do in this article. I bought two refurbished $60 Lenovo N22 Chromebooks and installed Gallium OS on one of them while letting the other one update itself to the latest version of Chrome OS 80. This is after I got them un-enrolled from Google’s Enterprise Management of course. Read more

Canonical/Ubuntu: Snap Store, Center for Internet Security (CIS) and MAAS

  • An adventure through the Snap Store

    An application store with a large number of entries is a double-edged sword. It’s often a good sign of a vibrant, thriving community of software creators, developers and users working together. But then, people new to the ecosystem may struggle finding relevant content right away. The Snap Store currently offers about 7,000 applications, so exploration and discovery can take quite a bit of time and effort. We’d like to help you find useful, interesting applications by taking you on a little tour through the Snap Store.

  • CIS hardened Ubuntu: cyber attack and malware prevention for mission-critical systems

    The Center for Internet Security (CIS) is a nonprofit organisation that uses a community-driven process to release benchmarks to safeguard enterprises against cyber attacks. It is one of the most recognised industry standards that provides comprehensive configuration checklists to identify and remediate security vulnerabilities in a computing environment. CIS benchmark has hundreds of configuration recommendations, so hardening a system manually can be very tedious. For large deployments and clouds that may not be practically viable. To drastically improve this process for enterprises, Canonical has made CIS automation tooling available to its Ubuntu Advantage for Infrastructure customers. The compliance tooling has two objectives: it lets our customers harden their Ubuntu systems effortlessly and then quickly audit those systems against the published CIS Ubuntu benchmarks. The SCAP content for audit tooling that scans the system for compliance is CIS certified.

  • Questioning the doc

    Here’s a VLOG about some changes we’re making to the MAAS documentation. It’s all about using questions at the top of articles to help direct attention. This idea grew out of our frustration over long pages with lots of complex information. We tried a top table of contents, but that looks weird and requires a lot of policing to keep up-to-date.

Linux and Linux Foundation: Intel Media Linux Driver, LF Edge and Fintech Open Source Foundation

  • Intel Media Linux Driver Q1-2020 Released With Tiger Lake Features, Better VP9 Encode

    Intel's open-source multimedia crew has released their Media Driver Q1'2020 build for Linux users. This Intel Media driver is what provides Video Acceleration API (VA-API) capabilities for Intel GPU-based video encode/decode for Broadwell through next-gen Tiger Lake. The Intel Media Driver Q1-2020 release has continued its bring-up of Tiger Lake. New features for Tiger Lake that are now exposed on the video front are HEVC SCC (Screen Content Coding) decode, better robustness, enhanced tile mode support, and other changes.

  • Linux Foundation, LF Networking, and LF Edge Announce Rescheduled Dates and Full Agenda for Open Networking & Edge Summit North America 2020

    The Linux Foundation, the nonprofit organization enabling mass innovation through open source, along with co-hosts LF Networking, the umbrella organization fostering collaboration and innovation across the entire open networking stack, and LF Edge, the umbrella organization building an open source framework for the edge, announced today the rescheduled event dates for Open Networking & Edge Summit North America (ONES, formerly Open Networking Summit) and the complete session line-up. ONES North America 2020 will take place September 28-30 at the JW Marriott LA Live in Los Angeles, California. The summit line-up features prominent speakers from AT&T, eBay, Ericsson, Huawei Technologies, Rancher Labs, Red Hat, Toyota Motor Corporation, Verizon, VMware, Wells Fargo, Yelp, and more. The full event agenda is available here.

  • 'State of the Edge,' the Project to Define Edge Computing, Now Part of Linux Foundation

    LF Edge, the edge-focused project that the Linux Foundation started early last year, is growing. On Wednesday, State of the Edge, an open project to define, explain, and quantify an edge computing ecosystem, officially became part of LF Edge. The Open Glossary of Edge Computing, which had been a stand-alone project within LF Edge, is getting rolled into State of the Edge.

  • Fintech Open Source Foundation Joins Linux Foundation to Expand and Accelerate Development Across Financial Services

    The Linux Foundation, the nonprofit organization enabling mass innovation through open collaboration, and the Fintech Open Source Foundation (FINOS), a nonprofit whose mission is to accelerate adoption of open source software, standards and best practices in financial services, today announced that FINOS will become a Linux Foundation organization. To enable this effort, the Linux Foundation has agreed to acquire the FINOS operating assets. The Linux Foundation will position FINOS as its umbrella project through which to advance further development of open source and standards within the financial services industry. The FINOS team, led by Executive Director Gabriele Columbro, will join the Linux Foundation. Columbro will continue in his role.

IBM/Red Hat/Fedora

  • IBM and CGI U partner on the 2020 Call for Code Global Challenge University Edition to take on COVID-19 and climate change

    Since Call for Code was announced two years ago by Founding Partner IBM, Creator David Clark Cause, and Charitable Partner United Nations Human Rights, we learned two important points in the process of tackling some of society’s biggest challenges: 1) We can’t do this alone, and 2) the most promising innovations often come from unexpected sources. The scope and urgency of the issues we’re facing demand diverse perspectives and expertise, and student participation is key to that. We are honored to partner with the Clinton Global Initiative University (CGI U) for the second year and to launch a dedicated University Edition within Call for Code. Last year, we saw students reach the final rounds of the Call for Code Global Challenge with some exciting solutions. Two of our top five teams came from universities: Team AsTeR from UC Berkeley and Rove from UCLA. Together, IBM and CGI U reached more than 10,000 students around the world. This year, we wanted to do more to encourage students to participate in Call for Code as we tackle the world’s reaction to COVID-19 and climate change. In a “Digital Innovation” class at San Jose State University in which IBMers are mentors, students are earning course credits for building IBM Watson-powered apps to help fight COVID-19 and for participating in the Call for Code University Edition. We’re especially thankful to Professor Yu Chen for partnering with us and supporting students’ desire to help in this time of need, while learning skills that will benefit them and society. We’d love other faculty and universities to join the effort by participating in Call for Code and integrating COVID-19 and climate change projects into coursework.

  • Rex 1.9.0 available in Fedora updates-testing repositories

    Version 1.9.0 of the friendly automation framework named Rex is now available in Fedoras updates-testing repositories. If you're into DevOps and automation and need some alternatives to Ansible, Puppet or Salt, this one probably is for you.

  • Python 3.9 alpha in Fedora

    The Python developers have already released five alpha versions of Python 3.9.0 and you can already try the latest one in Fedora! Test your Python code with 3.9 early to avoid surprises once the final 3.9.0 is out in October.

  • Geany and Geany-Plugins for EPEL8

    If you're a lucky user of a RedHat Enterprise Linux based system, you're probably already aware of the Enterprise Packages for Enterprise Linux from the Fedora Project. In case you've missed the flyweight IDE Geany and it's plugins there this is probably some good news for you: Geany is coming to EPEL8 soon!