Language Selection

English French German Italian Portuguese Spanish

All Hail! King of the Minis: DSL

Filed under
Linux
Reviews
-s

Everybody's favorite itty bitty distro released a RC1 of version 2.0 as announced on Distrowatch and damnsmalllinux.org. Everytime I boot damn small linux I marvel at the accomplishments found in that remarkable system. It never fails to floor me how so many useful applications can be cram-packed into less than 50mbs. Another characteristic of this distro, or more accurately its developers, is the release fast and release often philosophy. Those guys never let any grass grow under their feet. Seems like they just released 1.5 and yet 2.0 is imminent. Although most new features and improvements took place under the hood, there are some improvements on the surface. As usual, there's a new theme to go with the release and as such, not only is Damn Small Linux still the portable workhorse we all know and love, but also sports a nice fresh look.

As stated most of the improvements took place under the hood making for a better developmental environment and much improved hardware detection and setup. Some improvements and new features of the new 2.0 version include:

  • new kernel 2.4.31 and modules

  • new autodetected LT winmodems
  • new floppy tool GUI
  • updated Firefox and with mine types for mailto,irc, audio, video, pdf, .doc, added bookmarks
  • new toram and /optional dir w/ prompts if needed
  • new 64 cloops & rewrote cloop management up to 64 cloops
  • updated wallpaper lua
  • added hack for extending ramdisk to use swap
  • updated DSLpanel added System Stats, Date Time, and others
  • added hack for extending ramdisk to use swap
  • Full changelog

The first thing I noticed upon boot of my crispy new damn small linux cd was the added "toram" boot option. This is the one of the few times I've actually been able to use that feature, what with this distro being so damn small. It was wonderful. Applications opened instantaneously and things almost happened before I even clicked. Big Grin Damn small's performance has always been one of its major draws and now with toram, it might break some speed records and rival Austrumi for the King of Speed in tuxmachinesland.

But not all improvements were under the hood. This time around they have employed a blue theme featuring a gorgeous abstact wallpaper of beautiful hues of blue and amber. The windec is a lovely shade of blue as are the panel and menu highlights. It's always one of the things I look forward to when booting a new dsl release for the first time - what will the desktop look like now? It's a wondrous thing that developers primarily concerned with development and functionality actually take the time to show their artistic side to make their distro not only functional but absolutely beautiful. They know the value of eyecandy and never fail to deliver. It makes for a more complete and enjoyable user experience.

Their exclusive DSLpanel has new options added since my last in-depth look. They integrated their great little time/date tool, and a wonderful new system stats tool. The system stats tool has tabs to show all kinds of system information such as cpu specifications, ram usuage, ifconfig information, modules loaded, mounts, and even dmesg. This is a great time saving tool. I realize that may be a bold statement from a cli junkie, but this is one time a gui tool can actually save time. Clicking those tabs are much faster than typing in those commands. Some other options since version 1.x might include Select mirror, floppy tool, and pcmcia tool.

The harddrive install remains the easiest and quickest tool for this type of thing. One clicks on the menu entry and a terminal opens for user input. Just type in the partition of choice and answer 2 or 3 basic questions and that's it. The only drawback for the newbie is they must first prepare an install partition if they don't already have a spare. Fdisk is included in the tool stack for this job if needed.

        

Akin to the harddrive installer and very similar in appearance is the handy dandy boot floppy tool. It downloads the image from a dsl mirror, formats a floppy and installs the image. Very similar but perhaps even more handy is their floppy tool for usb. This tool makes a boot floppy for an usb key. In case you didn't know, DSL is small enough to be installed onto a usb key. This usb boot floppy tool is wonderful for those of us stuck in the iceage whose motherboards can't boot straight from an usb key.

        

While there appeared to be quite a bit of under-the-hood work and some obvious to the nekked eye, it's still damn small linux in principal. It's the same teeny tiny distro that includes at least one application for almost any need, sometimes more. For example, they include 3 browsers, yet only one email client, several editors, yet only one spreadsheet. They even include an itty bitty database and gui front-end. It's a wonderful mix of thoughtful and insightful choices verses size considerations. The developers have amazing instincts.

        

        

Damn Small was the first and is the best. They are the undisputed King of the Mini distros. I first used damn small when their gui consisted of little more than a couple xterms and a little bitty clock up in the corner. At that time it saved an extra 500mb former-swap space from being wasted. It has come a long way since then to be a full featured and potential everyday desktop. With its package downloader, expanding and customizing your damn small linux is almost as easy as running any full 2 or 3 700mb iso download. The hunting and downloading is the biggest chore of using tarballs afterall. Everytime I boot Damn Small Linux I'm overwhelmed by the "wow" factor. It's a great system that just gets better and better while never leaving its roots. I hope they never go by way of Peanut or the rumors of Austrumi. I hope we never lose the "wow" as we amaze at all the functionality and beauty of a 50mb download. I hope every reader of this article will download DSL and give a try. All Hail the King!

Earlier coverage which might cover other features not included here can be found here: DSL 1.3 and DSL 1.1. More Sceenshots in the gallery.

More in Tux Machines

Security: Updates, Mozilla AMO and Reproducible Arch Linux Packages

  • Security updates for Monday

    Security updates have been issued by Debian (ampache, chromium, djvulibre, firefox-esr, gdal, and ruby-haml), Fedora (chromium, file, gd, hostapd, nspr, and rssh), openSUSE (bcm20702a1-firmware, firefox, gdal, libtomcrypt, php7, python-ecdsa, python3, samba, and thunderbird), SUSE (apache2-mod_auth_openidc, libssh2_org, and rsyslog), and Ubuntu (bash).

  • Security improvements in AMO upload tools

    We are making some changes to the submission flow for all add-ons (both AMO- and self-hosted) to improve our ability to detect malicious activity. These changes, which will go into effect later this month, will introduce a small delay in automatic approval for all submissions. The delay can be as short as a few minutes, but may take longer depending on the add-on file. If you use a version of web-ext older than 3.2.1, or a custom script that connects to AMO’s upload API, this new delay in automatic approval will likely cause a timeout error. This does not mean your upload failed; the submission will still go through and be approved shortly after the timeout notification. Your experience using these tools should remain the same otherwise.

  • Reproducible Arch Linux Packages

    Arch Linux has been involved with the reproducible builds efforts since 2016. The goal is to achieve deterministic building of software packages to enhance the security of the distribution. After almost 3 years of continued effort, along with the release of pacman 5.2 and contributions from a lot of people, we are finally able to reproduce packages distributed by Arch Linux! This enables users to build packages and compare them with the ones distributed by the Arch Linux team. Users can independently verify the work done by our packagers, and figure out if malicious code has been included in the pristine source during the build, which in turns enhances the overall supply chain security. We are one of the first binary distributions that has achieved this, and can provide tooling down to users. That was the TL;DR! The rest of the blog post will explain the reproducible builds efforts, and the technical work that has gone into achieving this.

  • Arch Linux Updates Its Kernel Installation Handling

    Arch Linux has updated the behavior when installing the linux, linux-lts, linux-zen, and linux-hardened kernel options on this popular distribution.  The actual kernel images for their official Linux, Linux LTS, Linux Zen, and Linux Hardened flavors will no longer be installed to /boot by default. By not having the actual kernel reside on /boot should help those with separate boot partitions that are quite small and avoid running out of space when keeping multiple kernels installed. 

Sparky 2019.11 Special Editions

There are new live/install media of Sparky 2019.11 “Po Tolo” Special Editions available to download: GameOver, Multimedia & Rescue. The live system is based on the testing branch of Debian “Bullseye”. GameOver Edition features a very large number of preinstalled games, useful tools and scripts. It’s targeted to gamers. Multimedia Edition features a large set of tools for creating and editing graphics, audio, video and HTML pages. The live system of Rescue Edition contains a large set of tools for scanning and fixing files, partitions and operating systems installed on hard drives. Read more

The Many Features & Improvements of the KDE Plasma 5.18 LTS Desktop Environment

With the KDE Plasma 5.17 release out the door last month, it's time to take a closer look at the new features and improvements coming to KDE Plasma 5.18, which will be released early next year as the next LTS (Long Term Support) version of open-source desktop environment designed to run on GNU/Linux distributions. Among the enhancements of the KDE Plasma 5.18 LTS desktop environment, we can mention the ability to select and remove multiple Bluetooth devices simultaneously, support for KSysGuard to display stats for Nvidia graphics hardware, and a new "Home" button in System Settings that will take users back to the main page. Read more

Open-spec, dual-port router offers a choice of Allwinner H3 or H5

FriendlyElec’s Linux-driven, $20 “NanoPi R1S-H3” router uses a modified version of the Allwinner H3-based NanoPi R1, upgrading the second LAN port to GbE while removing a USB port. There’s also a similar, $23 “NanoPi R1S-H5” with a quad -A53 H5. Back in February, FriendlyElec launched the community-backed NanoPi R1 router SBC, which still sells for $29. Now it has followed up with two more affordable NanoPi R1S routers based on upgraded versions of the NanoPi R1 that that give you dual GbE ports instead of 10/100Mbps and 10/1000/1000Mbps. The mainboards are smaller than the R1 at 55.6 x 52mm, and the board and the case have been entirely redesigned. Read more