| DistroWatch Weekly
|DistroWatch Weekly, Issue 55, 28 June 2004
Welcome to this year's 26th edition of DistroWatch Weekly. Everybody's favourite distribution, Slackware Linux, reached version 10.0 last week, which means that it is time for some serious "slacking" ;-) Happy reading!
The new Slackware 10.0
The fans of the oldest surviving Linux distribution once again had a reason to celebrate last week as Slackware Linux entered the double-digit release figures with version 10.0. If you haven't tried it yet, do yourself a favour and get the release; unless you insist on having graphical utilities for all configuration tasks, you won't be disappointed - Slackware 10.0 continues in its tradition of simplicity and reliability. It comes with KDE 3.2.3, GNOME 2.6.1, and many other up-to-date applications.
Some users might be disappointed about the fact that the Linux kernel in Slackware 10.0 remains at version 2.4. But as we have seen with other distributions, the 2.6 kernel still has a long way to go before it becomes a truly stable kernel that can be given the responsibility to power important servers and desktops. Trust Patrick Volkerding on this one - he has been developing Slackware for over 10 years and he knows. At Slackware, technical decisions usually take precedence over marketing ones, which is not always the case with the big commercial distributions.
Of course, many of the more advanced users are already running Slackware Linux 10.0 with kernel 2.6.7. The relevant package can be found in the testing/packages/linux-2.6.7 directory on the second CD. There is no option to select this kernel during installation so you will have to install it manually with 'installpkg':
You can also install the alsa-driver, kernel-headers and kernel-modules packages with the same command. Before you can boot the new kernel you will need to do two more things. Firstly, you will have to create initrd so that you can load certain kernel modules before mounting the root partition. The details are in the README.initrd file in the same directory as the kernel 2.6.7. The required command depends on the root partition's file system - you were given a choice between ReiserFS (default) and ext3; if you chose ext3, then navigate to the /boot directory and issue the following command:
mkinitrd -c -k 2.6.7 -m jbd:ext3 -f ext3 -r /dev/hdb3
The /dev/hdb3 in the above command should of course be replaced with the root partition of your Slackware installation. If you chose ReiserFS, you can achieve the same with this command:
mkinitrd -c -k 2.6.7 -m reiserfs
Secondly, you will have to update your /etc/lilo.conf file to look something like this:
image = /boot/vmlinuz-ide-2.4.26
root = /dev/hdb3
label = Linux-2.4
image = /boot/vmlinuz-generic-2.6.7
initrd = /boot/initrd.gz
root = /dev/hdb3
label = Linux-2.6
Again, you need to replace /dev/hdb3 with the root partition of your own Slackware installation. Don't forget to execute the 'lilo' command after saving the modified lilo.conf file.
When you reboot, the lilo prompt will give you a choice to select between the two kernels. While the majority of users are unlikely to experience problems with the newer one, some hardware combinations are known to cause problems. If this is your case, the tried and tested kernel 2.4 is still available for your booting pleasure.
Whatever your choice, happy Slacking ;-)
Slackware 10.0 with GNOME 2.6.1. (full image size 432kB)
(No, the wallpaper is not part of the distribution, but you can find this one and others at KDE-Look.org.)
Installing Gentoo the easy way
As reported on NewsForge and other web sites late last week, a new Gentoo-based distribution called Vidalinux Desktop OS has made its debut. The distribution is made by the same developers that have created a port of Red Hat's Anaconda installer for Gentoo Linux, creating an installation CD which makes installing Gentoo Linux as fast and simple as installing Red Hat/Fedora. It is no longer necessary to spend hours following the otherwise excellent Gentoo installation manual; with Vidalinux you will have Gentoo Linux up and running in less than an hour.
This is not to say that everybody should use this method to install Gentoo; in fact the Gentoo installation method, if started from "Stage 1", is highly educational and most recommended to all users who are interested in learning about Linux internals. But for those who just want to have a working Gentoo Linux, or for those who have installed Gentoo before, but no longer wish to go through the tedious installation process again, Vidalinux is certainly a great choice. Once installed, the system can be recompiled, upgraded and maintained in the same fashion as any Gentoo installation.
Vidalinux comes with kernel 2.4.20, XFree86 4.3.0, and GNOME 2.6.0 as its preferred desktop. More surprisingly, the ISO images is complete with most multimedia applications, RealPlayer, Flash Player, browser plugins and other desktop applications that make the operating system instantly useable without any further tweaking. While the latest release is labelled as "beta" and some more work is still needed on the Anaconda port, Vidalinux appears to be a solid distribution already. Three ISO images, compiled for AMD, Pentium 4, and i686 processors respectively, are currently available for download via BitTorrent.
Vidalinux: a quick and easy installation of Gentoo Linux with Anaconda
(full image size 150kB)
|Released Last Week
Asianux is a recently announced Asian Linux distribution, a collaborative effort between Japan's Miracle Linux and China's Red Flag Linux. It is a server-oriented distribution based on Red Hat Linux, aiming to become a standard enterprise Linux platform for Linux servers throughout Asia. Asianux 1.0 is now available for free download from the distribution's web site. To find out more about the product, see the Asianux 1.0 release notes (PDF format). The upcoming releases of Miracle Linux 3.0 and Red Flag Linux 4.1 will be based on Asianux, but bundled with extra localisation features in their respective countries. Find out more at asianux.com.
Linux LiveCD Router 1.9.5
A new version of Linux LiveCD Router has been released. From the changelog: "The new default language is English. A new version of linux-wlan-ng 0.2.1-pre21 for Prism2 wifi cards is included. USB webcam driver support was added, including ov511, ov51x, nw802, spca5xx, philips, pencam, and more. Hotspot, Samba, and webcam server documentation was added."
Slackware Linux 10.0
Slackware Linux 10.0 has been released: "The first Slackware release of 2004, Slackware Linux 10.0 continues the more than ten-year Slackware tradition of simplicity, stability, and security. Among the many program updates and distribution enhancements, you'll find two of the most advanced desktop environments available today: GNOME 2.6.1 (including a collection of pre-compiled GNOME applications), and KDE 3.2.3, the latest version of the award-winning K Desktop Environment." Read the release announcement and changelog for further details.
SAM Mini-Live-CD 0.2.1
This is a new release of the Mandrakelinux-based SAM Mini-Live-CD, version 0.2.1. From the changelog: "Installed: nvidia kernel-module, eagle-usb kernel-module, needed packages for ISDN and ADSL connection (PPPoE), XawTV, nfs-utils. Removed: xfdesktop, some unnecessary files. More: configured ROX-Pinboard for desktop icons, added new mouse-cursor theme. Important: normal modem connection not possible in this release!"
Berry Linux 0.44
Berry Linux is a live CD based on Fedora Core 2, with hardware autodetection and hard disk installer borrowed from Knoppix. Although the default language is Japanese, specifying 'berry lang=us' at the lilo boot prompt will boot the CD into an English environment with KDE as the default desktop. This is probably one of best Fedora-based live CD available at the moment. The latest version is the just released Berry Linux 0.44; it includes kernel 2.6.7, XOrg 6.7.0, KDE 3.2.3, Mozilla 1.7 and other highly up-to-date applications. Visit the distribution's home page for details about the project and to read the changelog.
Plamo Linux 4.0
Plamo Linux 4.0 has been released. All major components have been updated; this release comes with kernel 2.4.26, glibc 2.3.2, GCC 3.3.3, XFree86 4.4.0 and KDE 3.2.2. There is a new network management utility called "Planet" for setting up all aspects of networking (including wireless) in one place, while the hotplugging utility "murasaki" can now used for managing PCI cards, including network and sound cards. The GRUB bootloader has been improved and is able to set up a multiboot system automatically. Plamo Linux 4.0 comes on two CDs, with KDE and the entire contrib directory on the second CD. The release announcement and the changelog (both links in Japanese) have all the details.
The Inside Security Rescue Toolkit project has released INSERT 1.2.13: "This is a major new release. The kernel was updated to version 2.4.26. INSERT is now based on KNOPPIX 3.4. The result is even better hardware support and detection. The bug with the file system on the image not being readable from Windows OS is fixed. Also other minor issues have been addressed. Various feature requests have been dealt with. Support for virus scanning is improved with clamav being updated to the latest version. Most of the other packages come in newer versions now." Read the rest of the announcement and changelog.
Puppy Linux 0.9.0
Puppy Linux 0.9.0 has been released: "This is a new complete rebuild, compiled on Mandrake 9.2. Release notes. For anyone upgrading from an existing USB, Zip or hard drive installation of Puppy, please upgrade both image.gz and vmlinuz files. Puppy is still using the Linux kernel version 2.4.22 but I recompiled it for a default ramdisk size of 61440kB. If your isolinux.cfg or syslinux.cfg file has a 'ramdisk_size' entry, either change it to 61440 or delete it entirely. Puppy users booting off the live CD can ignore this advice." The complete release notes are available on the Puppy Linux news page.
Development and unannounced releases
|Upcoming Releases and Announcements
IDMS Linux 3.0.2
IDMS Linux, the Red Hat-based server-only distribution made in South Africa, has announced an upcoming release 3.0.2: "Just an update on the status of IDMS Linux. IDMS Linux is being actively developed and as soon as we see it is stable enough, we release. There is a second release of version 3.0.2 due, call it a maintenance release. This release supports the 2.6.6+ kernel and makes use of YUM to keep the distribution up to date. Another thing that was done is the bootable rescue/install CD has been stripped of the RPMs in the file system itself used for installing." You can find the rest of the announcement here.
|Web Site News
Package list update
As promised in an earlier issue of DWW, we have updated the list of tracked packages. Among the new packages are audacity, bochs, epiphany, firefox, module-init-tools, nessus, thunderbird, xorg and yum. Adding zero-install has been postponed; it seems that very few (if any) distributions ship the package, so we felt that its inclusion wasn't justified. Also postponed was the move from lvm to LVM2; the reason is that Sistina, the developers of the Logical Volume Manager, has been bought by Red Hat and the current status of LVM2 is somewhat unclear. It seems that Red Hat has launched a new commercial product called Global File System (GFS) of which LVM2 is a part. If anybody knows more about the subject, please comment below. The individual distribution tables will take a while to get updated (it is no small task to check the version numbers of all newly added applications in over 300 distributions, most of which have widely varying naming and versioning schemes).
New distribution additions
New on the waiting list
DistroWatch database summary
- Linux Live Game Project (LLGP). LLGP is a Knoppix-based live CD that makes it easy to play games on Linux. It includes a solid collections of free and open source games, such as TuxRacer, Cube, Egoboo, FreeCiv, Pingus, Chromium, Foobillard, Frozen Bubble, Power Manga and many others.
- Linxp Desktop. Linxp Desktop is a Chinese live CD distribution based on Kurumin Linux.
- Number of Linux distributions in the database: 311
- Number of BSD distributions in the database: 7
- Number of discontinued distributions: 32
- Number of distributions on the waiting list: 83
Slashdot poll versus DistroWatch Page Hit Ranking
Not much feedback this week, except perhaps a comment about the recent Slashdot poll on "Favorite Linux Distro for 2004". The poll lasting a few days generated over 35,000 votes. Debian won with 22%, just ahead of Gentoo (21%) and Fedora (13%). Slackware, Mandrake and SUSE received 10% each, while Knoppix was the last of the "choice" distributions with only 6% of all votes. One of the posters expressed curiosity about the poll's results when compared with our own Page Hit Ranking statistics:
"I find it interesting how much different the hits per day counter is on DistroWatch. I'm curious if anyone has a good explanation for this. I realize that the people visiting the sites regularly may be different, but this is almost a reversal of the order! On Distrowatch, Mandrake is on top and Gentoo is on the bottom of these top 7 distros. The results were quite different in this poll."
All opinions about this phenomenon are most welcome; please comment below.
That's all for this week, see you all next Monday :-)
|Linux Foundation Training
|• Issue 841 (2019-11-18): Emmabuntus DE3-1.00, changing keys in a keyboard layout, Debian phasing out Python 2 and voting on init diversity, Slackware gets unofficial updated live media|
|• Issue 840 (2019-11-11): Fedora 31, monitoring user activity, Fedora working to improve Python performance, FreeBSD gets faster networking|
|• Issue 839 (2019-11-04): MX 19, manipulating PDFs, Ubuntu plans features for 20.04, Fedora 29 nears EOL, Netrunner drops Manjaro-based edition|
|• Issue 838 (2019-10-28): Xubuntu 19.10, how init and service managers work together, DragonFly BSD provides emergency mode for HAMMER, Xfce team plans 4.16|
|• Issue 837 (2019-10-21): CentOS 8.0-1905, Trident finds a new base, Debian plans firewall changes, 15 years of Fedora, how to merge directories|
|• Issue 836 (2019-10-14): Archman 2019.09, Haiku improves ARM support, Project Trident shifting base OS, Unix turns 50|
|• Issue 835 (2019-10-07): Isotop, Mazon OS and, KduxOS, examples of using the find command, Mint's System Reports becomes proactive, Solus updates its desktops|
|• Issue 834 (2019-09-30): FreedomBox "Buster", CentOS gains a rolling release, Librem 5 phones shipping, Redcore updates its package manager|
|• Issue 833 (2019-09-23): Redcore Linux 1908, why Linux distros are free, Ubuntu making list of 32-bit software to keep, Richard M Stallman steps down from FSF leadership|
|• Issue 832 (2019-09-16): BlackWeb 1.2, checking for Wayland session and applications, Fedora to use nftables in firewalld, OpenBSD disables DoH in Firefox|
|• Issue 831 (2019-09-09): Adélie Linux 1.0 beta, using ffmpeg, awk and renice, Mint and elementary improvements, PureOS and Manjaro updates|
|• Issue 930 (2019-09-02): deepin 15.11, working with AppArmor profiles, elementary OS gets new greeter, exFAT support coming to Linux kernel|
|• Issue 829 (2019-08-26): EndeavourOS 2019.07.15, Drauger OS 7.4.1, finding the licenses of kernel modules, NetBSD gets Wayland application, GhostBSD changes base repo|
|• Issue 828 (2019-08-19): AcademiX 2.2, concerns with non-free firmware, UBports working on Unity8, Fedora unveils new EPEL channel, FreeBSD phasing out GCC|
|• Issue 827 (2019-08-12): Q4OS, finding files on the disk, Ubuntu works on ZFS, Haiku improves performance, OSDisc shutting down|
|• Issue 826 (2019-08-05): Quick looks at Resilient, PrimeOS, and BlueLight, flagship distros for desktops,Manjaro introduces new package manager|
|• Issue 825 (2019-07-29): Endless OS 3.6, UBports 16.04, gNewSense maintainer stepping down, Fedora developrs discuss optimizations, Project Trident launches stable branch|
|• Issue 824 (2019-07-22): Hexagon OS 1.0, Mageia publishes updated media, Fedora unveils Fedora CoreOS, managing disk usage with quotas|
|• Issue 823 (2019-07-15): Debian 10, finding 32-bit packages on a 64-bit system, Will Cooke discusses Ubuntu's desktop, IBM finalizes purchase of Red Hat|
|• Issue 822 (2019-07-08): Mageia 7, running development branches of distros, Mint team considers Snap, UBports to address Google account access|
|• Issue 821 (2019-07-01): OpenMandriva 4.0, Ubuntu's plan for 32-bit packages, Fedora Workstation improvements, DragonFly BSD's smaller kernel memory|
|• Issue 820 (2019-06-24): Clear Linux and Guix System 1.0.1, running Android applications using Anbox, Zorin partners with Star Labs, Red Hat explains networking bug, Ubuntu considers no longer updating 32-bit packages|
|• Issue 819 (2019-06-17): OS108 and Venom, renaming multiple files, checking live USB integrity, working with Fedora's Modularity, Ubuntu replacing Chromium package with snap|
|• Issue 818 (2019-06-10): openSUSE 15.1, improving boot times, FreeBSD's status report, DragonFly BSD reduces install media size|
|• Issue 817 (2019-06-03): Manjaro 18.0.4, Ubuntu Security Podcast, new Linux laptops from Dell and System76, Entroware Apollo|
|• Issue 816 (2019-05-27): Red Hat Enterprise Linux 8.0, creating firewall rules, Antergos shuts down, Matthew Miller answers questions about Fedora|
|• Issue 815 (2019-05-20): Sabayon 19.03, Clear Linux's developer features, Red Hat explains MDS flaws, an overview of mobile distro options|
|• Issue 814 (2019-05-13): Fedora 30, distributions publish Firefox fixes, CentOS publishes roadmap to 8.0, Debian plans to use Wayland by default|
|• Issue 813 (2019-05-06): ROSA R11, MX seeks help with systemd-shim, FreeBSD tests unified package management, interview with Gael Duval|
|• Issue 812 (2019-04-29): Ubuntu MATE 19.04, setting up a SOCKS web proxy, Scientific Linux discontinued, Red Hat takes over Java LTS support|
|• Issue 811 (2019-04-22): Alpine 3.9.2, rsync examples, Ubuntu working on ZFS support, Debian elects new Project Leader, Obarun releases S6 tools|
|• Issue 810 (2019-04-15): SolydXK 201902, Bedrock Linux 0.7.2, Fedora phasing out Python 2, NetBSD gets virtual machine monitor|
|• Issue 809 (2019-04-08): PCLinuxOS 2019.02, installing Falkon and problems with portable packages, Mint offers daily build previews, Ubuntu speeds up Snap packages|
|• Issue 808 (2019-04-01): Solus 4.0, security benefits and drawbacks to using a live distro, Gentoo gets GNOME ports working without systemd, Redox OS update|
|• Issue 807 (2019-03-25): Pardus 17.5, finding out which user changed a file, new Budgie features, a tool for browsing FreeBSD's sysctl values|
|• Issue 806 (2019-03-18): Kubuntu vs KDE neon, Nitrux's znx, notes on Debian's election, SUSE becomes an independent entity|
|• Issue 805 (2019-03-11): EasyOS 1.0, managing background services, Devuan team debates machine ID file, Ubuntu Studio works to remain an Ubuntu Community Edition|
|• Issue 804 (2019-03-04): Condres OS 19.02, securely erasing hard drives, new UBports devices coming in 2019, Devuan to host first conference|
|• Issue 803 (2019-02-25): Septor 2019, preventing windows from stealing focus, NetBSD and Nitrux experiment with virtual machines, pfSense upgrading to FreeBSD 12 base|
|• Issue 802 (2019-02-18): Slontoo 18.07.1, NetBSD tests newer compiler, Fedora packaging Deepin desktop, changes in Ubuntu Studio|
|• Issue 801 (2019-02-11): Project Trident 18.12, the meaning of status symbols in top, FreeBSD Foundation lists ongoing projects, Plasma Mobile team answers questions|
|• Issue 800 (2019-02-04): FreeNAS 11.2, using Ubuntu Studio software as an add-on, Nitrux developing znx, matching operating systems to file systems|
|• Issue 799 (2019-01-28): KaOS 2018.12, Linux Basics For Hackers, Debian 10 enters freeze, Ubuntu publishes new version for IoT devices|
|• Issue 798 (2019-01-21): Sculpt OS 18.09, picking a location for swap space, Solus team plans ahead, Fedora trying to get a better user count|
|• Issue 797 (2019-01-14): Reborn OS 2018.11.28, TinyPaw-Linux 1.3, dealing with processes which make the desktop unresponsive, Debian testing Secure Boot support|
|• Issue 796 (2019-01-07): FreeBSD 12.0, Peppermint releases ISO update, picking the best distro of 2018, roundtable interview with Debian, Fedora and elementary developers|
|• Issue 795 (2018-12-24): Running a Pinebook, interview with Bedrock founder, Alpine being ported to RISC-V, Librem 5 dev-kits shipped|
|• Issue 794 (2018-12-17): Void 20181111, avoiding software bloat, improvements to HAMMER2, getting application overview in GNOME Shell|
|• Issue 793 (2018-12-10): openSUSE Tumbleweed, finding non-free packages, Debian migrates to usrmerge, Hyperbola gets FSF approval|
|• Issue 792 (2018-1203): GhostBSD 18.10, when to use swap space, DragonFly BSD's wireless support, Fedora planning to pause development schedule|
|• Issue 791 (2018-11-26): Haiku R1 Beta1, default passwords on live media, Slax and Kodachi update their media, dual booting DragonFly BSD on EFI|
|• Issue 790 (2018-11-19): NetBSD 8.0, Bash tips and short-cuts, Fedora's networking benchmarked with FreeBSD, Ubuntu 18.04 to get ten years of support|
|• Issue 789 (2018-11-12): Fedora 29 Workstation and Silverblue, Haiku recovering from server outage, Fedora turns 15, Debian publishes updated media|
|• Full list of all issues|
Star Labs - Laptops built for Linux.
View our range including the Star Lite, Star LabTop and more. Available with a choice of Ubuntu, Linux Mint or Zorin OS pre-installed with many more distributions supported. Visit Star Labs for information, to buy and get support.
|Random Distribution |
All In One
All In One - System Rescue Toolkit (AIO) is a live desktop distribution designed to rescue systems, recover files and reset Windows passwords. AIO is based on Lubuntu and ships with several rescue utilities for use by repair technicians and system administrations.