DistroWatch Weekly |
DistroWatch Weekly, Issue 385, 20 December 2010 |
Welcome to this year's final issue of DistroWatch Weekly! We conclude the year 2010 with a first-look review of LinuxConsole 1.0.2010 before we highlight some of the more interesting news items from the past week, including a sensational report about an alleged 10-year old backdoor exploit in OpenBSD financed by US government's Federal Bureau of Investigations, an interview with Attachmate CEO Jeff Hawn about the future of openSUSE and SUSE Linux Enterprise, and an announcement by the Debian project that the upcoming stable release will feature a completely "free" Linux kernel. For those who have enjoyed the recent command-line tips and tricks sessions, Jesse Smith has another instalment of useful Bash one-liners. And although DistroWatch Weekly will take a break until early January, the website's news page will continue to receive updates, which should include one or two big-name distro releases before the end of the year. With wishes of enjoyable and fun-filled end-of the year holidays, we conclude with the usual - happy reading!
Content:
Listen to the Podcast edition of this week's DistroWatch Weekly in OGG (8MB) and MP3 (18MB) formats
Join us at irc.freenode.net #distrowatch
|
Feature Story (by Jesse Smith) |
A look at LinuxConsole 1.0.2010
The LinuxConsole distribution was my dark horse of 2009. It was a small, French Linux distro which managed to be compact, fast and included an interesting approach to software management. Aside from some translation quirks in the distro's text, I found it to be an enjoyable system to use. Fast forward about a year and I received a few e-mails informing me that a new LinuxConsole release was up on their website. This version, labelled 1.0.2010, was made available in mid-November and boasts improved module management and a new desktop in the form of LXDE. The project's website maintains a fairly simple layout with a black & white theme and six translations (Dutch, English, French, German, Italian and Portuguese). There is a small forum for requesting support, reporting bugs and making suggestions. There is a link to frequently asked questions on the menu, but at time of writing it throws up an error saying the page could not be found. The site has links providing access to the project's source code, a download page and a link to additional modules in a section of the site called the Jukebox.
We'll cover more on modules later, but the Jukebox isn't just for browsing available modules, it's also a method by which we can customize our download image. We can search through the modules by name and by category and click a link to add a given module to our custom ISO download. When we've added all the modules we want, we're given the option of downloading our image file with a regular or real-time kernel. The server puts it all together and gives us a download link. A vanilla image is about 80 MB. However, wanting the default experience, I decided to take the pre-made download, which weighed in at about 230 MB.
When the CD boots, we're shown a menu which gives us the option to run the live disc, perform an install, perform an auto-install, or perform an update. There is also a sub-menu with additional boot options, such as launching the disc with fail safe parameters. I chose to begin with testing LinuxConsole from the live environment and this is where I started running into problems. The first time around I was testing the distribution on a desktop machine (2.5 GHz CPU, 2 GB of RAM, NVIDIA video card) and I found the live disc wouldn't boot. It would chug along for a while and then come to a halt and completely lock-up. Unfortunately even fail safe mode wouldn't get me as far as a login screen. I next moved to my HP laptop (dual-core 2 GHz CPU, 3 GB of RAM, Intel video card) and found LinuxConsole would boot. However, even with the vesa video driver, my desktop environment ended up looking like a crushed kaleidoscope and was effectively unusable. After some trial and error, I gave up trying to get LinuxConsole to boot on my physical hardware and turned to working with VirtualBox.
In the virtual environment LinuxConsole loaded without any problems, asked me to select my preferred language (from a list of the six mentioned above), choose a suitable keyboard layout and then presented me with a desktop. The environment is LXDE, making for a resource-light experience. The menu bar sits at the bottom of the screen and the wallpaper is a pleasant nature shot. Once I confirmed that I had an active network connection and the distro appeared to be functioning well, I went looking for an installer. I didn't find one, not exactly. There's an application for transferring LinuxConsole to another device, but the presentation makes me think the tool is for saving LinuxConsole to a USB drive, not a local hard disk. I rebooted and went back to the original boot menu and took the installer option. The installer took a look at my virtual hard disk and reported it couldn't find a suitable partition on which to install the system, suggested I try the auto-install option and exited. Once again I returned to the boot menu and, this time, chose the auto-install option. The auto-installer took over the entire hard drive (creating a single ext4 partition and a small swap partition) and copied over its modules from the CD to the virtual machine. The entire process was quick, requiring about five minutes.
The install process doesn't include many of the normal steps (setting the time zone, creating user accounts and selecting a place for the boot loader) and so it wasn't a surprise when, with the install completed, I rebooted and was automatically logged into the desktop as root. It strikes me as a poor idea to throw the user into a desktop as the administrator without at least warning them, so one of the first things I did was set up a regular user account and put a password on the root account. Upon rebooting I found that root still logged in automatically and, further, logging out so I could switch users would cause the machine to shutdown. This strikes me as a backward practice as it effectively forces users to function as the system administrator unless they're willing to do some behind-the-scenes tinkering.

LinuxConsole 1.0.2010 - running various applications (full image size: 343kB, resolution 1025x765 pixels)
My next surprise came when trying to run Firefox, or as it's labelled in the menu, "latest Firefox". Clicking on the Firefox icon displayed an error saying the package couldn't be downloaded. The default ISO doesn't come with Firefox, but instead includes a script to download and install the latest version of Firefox from Mozilla's servers. This same approach is taken with the Thunderbird e-mail client. When I brought up the download issue on the LinuxConsole forum, the developer quickly provided me with a fixed script and I was able to install the latest version of Firefox.
Since LinuxConsole is a small distro the application menu is sparse. There's the usual collection of apps, including a text editor, calculator, archive manager and a task monitor. We also find a file manager, image viewer, PDF viewer and the game FooBillard. There's a multimedia player, a CD burner app and a collection of configuration tools. The last category covers system management from changing the desktop's appearance, to configuring the network, to handling packages. In the background, the distro comes equipped to play mp3 files and popular video codecs. There is no Flash player installed by default, but there is a link in the menu which works much the same as the "latest Firefox" option. Selecting the Flash menu item downloads and installs the latest version of Flash on the user's machine. While running LinuxConsole I didn't find any network services operating, leaving that particular door closed.

LinuxConsole 1.0.2010 - changing system settings (full image size: 182kB, resolution 1025x764 pixels)
Package management on LinuxConsole is a bit of a strange experience when compared with other distributions. There are two ways to approach the modules provided by the project and neither worked smoothly for me. When I clicked the "applications" link in the application menu I was told to use the command line program "lcmtool" for module management. I opened a console and ran "lcmtool" and was given a help message which let me know the program would take options to search for a package, list available packages, and either add or remove a package. All this seems straight forward enough. Where it takes an unusual turn is when searching for a specific package ("chess", for example) the search results are displayed in a GUI dialogue box, not in the console where the command was run. I soon found that asking lcmtool to list all available applications and then filtering those with grep (ie "lcmtool list | grep chess") yielded faster and cleaner results.
While the repository is fairly small, it covers a wide range of applications. There are about 270 packages, spread out over the categories Games, Audio/Video, Internet, Network, Music, Office and Drivers. Attempting to install modules resulted in a package being downloaded and then my console being filled with linking errors, after which I found the module hadn't installed. Going to the LinuxConsole website and manually downloading modules worked a little better. Opening a file browser window and double-clicking on a downloaded module would cause the module to be installed. Whether the module would run or not post-install was hit or miss. Some modules refused to run unless launched from the console, others would run sometimes or fail, regardless of how they were launched.
Updates are handled by a script called "liveupdate", which contacts the LinuxConsole server, pulls down any available updates and installs them. So far as I could tell, the liveupdate script doesn't accept any parameters to filter which updates the system will get, but the few times I made use of the script It worked without any problems.

LinuxConsole 1.0.2010 - browsing available modules (full image size: 116kB, resolution 1027x766 pixels)
Though there were certainly stumbling blocks along the way, LinuxConsole has some points in its favour. Its memory foot print is very small, using around 50 MB of RAM. LXDE is responsive and attractive for a minimal environment. I like the concept of the independent modules, even if some of them didn't always work properly. The project's greatest asset though is, without a doubt, its developer, Yann Le Doare. Any time I asked for help or posted a bug on the forum, I received a quick reply and a fix. There was a definite enthusiasm and willingness on his part to help get the system working the way I wanted it to work. That's a spirit often times lacking in other projects and I applaud him for it.
Having played with LinuxConsole for a week, I find that it's an interesting approach, but it probably isn't a good choice for home users. At least not installed locally. As a light live CD it performs well, but the requirement of downloading Firefox each time the live disc boots puts a speed bump in the road. My biggest issue was with hardware support. It's not often Linux refuses to run properly on both of my test machines leaving me to wonder where the problems lies and, to date, I haven't had time to track down the issue. I think the idea of a small distro with an ISO builder and add-on modules is a good one, but this release just didn't work gracefully for me.
|
Miscellaneous News (by Ladislav Bodnar) |
OpenBSD on FBI-sponsored backdoor allegations, Attachmate comments on future of openSUSE, Debian "Squeeze" to default to free kernel
Several readers have emailed us about the well-publicised story concerning FBI-sponsored backdoor exploits in OpenBSD, allegedly inserted some ten years ago by two US government contractors. The Register reports: "Former government contractor Gregory Perry, who helped develop the OpenBSD crypto framework a decade ago, claims that contractors were paid to insert backdoors into OpenBSD's IPSec stack around 10 years ago. Perry recently warned the OpenBSD's Theo de Raadt of the development, years after the event, via an email that de Raadt has published in the spirit of openness. Perry said he had waited until his ten year NDA with the FBI had expired before coming forward with the claims, which remain unsupported by secondary sources. If true the allegations mean that would have an easy way to tap into supposedly secure VPN links and other technologies based on OpenBSD's crypto stack." Both of the alleged coders denied the accusations. ITworld follows up on the story: "I contacted Scott Lowe, VMware-Cisco Solutions Principal at EMC to ask if he had a comment about Perry's statement to de Raadt. Lowe quickly responded via e-mail his denial: 'Mr. Perry is mistaken. I am not, nor have I ever been, affiliated with or employed by the FBI or any other government agency. Likewise, I have not ever contributed a single line of code to OpenBSD; my advocacy is strictly due to appreciation of the project and nothing more,' Lowe replied."
* * * * *
The openSUSE project has published an interview with Jeff Hawn, chairman and CEO of Attachmate, about the future of openSUSE under the new management. This follows the recent acquisition of Novell (and openSUSE) by the Seattle-based software company. Answering a question whether Attachmate intends to shut down the openSUSE community project, Hawn replies: "No, we don’t. Attachmate intends to continue the sponsorship and collaboration with the openSUSE project. We view the openSUSE project and its extended community as an important part of the overall SUSE business and we value its contributions to the technology that forms the heart of the SUSE offerings." And what is the plan for SUSE? "We cannot speak to specifics until after close, but what we can communicate now is our intention to establish a SUSE business unit on par with the existing Attachmate and NetIQ business units. We believe that establishing SUSE as its own business unit will give greater focus and flexibility to grow within a competitive market. We view SUSE as a well regarded and proven technology in the open source and enterprise Linux community and we want to further build upon that. We intend for SUSE to continue to provide the same high quality open source technology solutions, such as SUSE Linux Enterprise Server, needed to meet users’ demands for scalability, interoperability and cost effectiveness."
In a separate development, openSUSE has "named Alan Clark as new openSUSE Board Chairman: "As you know, Michael Loeffler has left the openSUSE Board to pursue new opportunities, we are sad to see him go and wish him well. With his departure and with the upcoming Board elections, we have a desire to see a new Chairperson selected. The election rules state that the Chairperson be appointed by Novell and yesterday Markus Rex, General Manager of Novell's Open Platform Solutions, presented Alan Clark to us as the new Chairperson. As you may be aware, we have focused a significant amount of our time on the creation of an openSUSE Foundation to be independent and to be able to collect and spread funds. And Novell has been very supportive with our desire to see this come to fruition. Markus told us that one of the reasons he selected Alan is that he has a lot of expertise in setting up foundations. Alan helped to form the Open Source Development Labs (OSDL) and the Linux Foundation, as well as several other open source projects and organisations. We, along with Markus, believe that Alan’s experience and expertise will be an asset of immense value to the Board, and we welcome that as we, and Novell, partner together in forging ahead on an exciting and promising future for the openSUSE Project."
* * * * *
Interesting news from the Debian project. According to this recent official communication by Alexander Reichle-Schmehl, the distribution's upcoming stable release, version 6.0 "Squeeze", will ship with a Linux kernel that won't include any non-free firmware. This will be the default kernel. Nevertheless, an alternative kernel with non-free firmware will be made available in the "non-free" repository: "We are proud to announce that, to the best of our knowledge, all issues are solved and that we will be able to deliver a Linux kernel which is completely free, according to the Debian Free Software Guidelines (DFSG), with Debian 'Squeeze'. In accordance with the Debian Social Contract, we acknowledge that some users require the use of works that do not conform to the DFSG and that those works might include non-free firmware bits. For the time being, we have added to the 'non-free' area of our archives alternative installation images and additional packages for Debian 'Squeeze', that include non-free firmware bits needed to enable specific pieces of hardware. They are not part of Debian, they should be looked for explicitly by interested users, and we cannot support them to the same extent of free firmware as we do not have access to the corresponding source code."
|
Tips and Tricks (by Jesse Smith) |
More command-line fun
This week I'd like to cover some command line tips and tricks. There are a lot of tasks which can be completed with one or two lines and I'd like to share a handful that I've found useful.
Have you ever read a report that talked about the number of times a given word appears in a story, a script or a play? You might wonder if the report is correct about the number of times Shakespeare used the term "love" in Romeo and Juliet. There is a quick way to check. The following command will display a list of the words that appear in a given file and a count of how many times each word is used.
cat my_text_file.txt | tr -c a-zA-z '\n' | sed '/^$/d' | sort | uniq -i -c
We kick things off with the cat command and give it the name of the file we want to examine. The cat command then passes the contents of our text file to "tr". The tr command breaks up the file, putting each word on its own line, for easy access. (The '\n' after "tr" indicates we want to add newline characters to our text.) We next filter our file through the sed command, which removes any empty lines. (The ^ immediately followed by the $ mean we're looking for lines that effectively have nothing between the beginning of the line and the end. The "d" on the end of the sed command indicates we want to delete any such lines.) The list of words we have is sorted alphabetically and then passed to the "uniq" command, which performs the actual count for us. Should we want to narrow things down so we just see the count for the word "love" we can append the grep program to our command in this manner:
cat my_text_file.txt | tr -c a-zA-z '\n' | sed '/^$/d' | sort | uniq -i -c | grep -i \ love$
* * * * *
At times you may be using your computer and wonder which process is using the most memory. To answer that, we can use this line to show us the top ten memory hogs on the system.
ps aux | awk '{if ((NR > 1)&&($5!=0)) print $1, $2, $3, $5, $11}' | sort -k4nr | head -n 10
The ps command will give us a list of all the processes currently running. We then filter out unwanted information, such as headers, from the output using awk. We pass the filtered data to the sort command and tell it to sort our information based on the forth column. The forth column in this case being memory usage. The "nr" at the tail of the sort command means we want to sort numbers and do so in reverse order (largest to smallest). Lastly, we use the head command to limit our results to the top ten items.
* * * * *
Next up we have a command which looks a lot easier to deal with and I mention it here simply because I use it so often. This command returns us to the previous working directory.
cd -
This is a helpful shortcut if you have to frequently change between directories and find yourself performing a lot of these:
cd ~/Documents/shared/work
cd /var/log/security/samba
cd ~/Documents/shared/work
cd /var/log/security/samba
Instead you can use
cd ~/Documents/shared/work
cd /var/log/security/samba
cd -
cd -
Alternatively you can use pushd and popd, which will keep track of directories for you.
pushd .
cd /to/some/other/directory
popd
This second approach is handy because pushd can keep track of directories besides the currently working directory. Instead of using "pushd ." we can use "pushd /any/directory/we/want".
* * * * *
Fans of word puzzles may appreciate this next item. The echo command can be used to display all combinations of a set of letters. For instance running
echo {a,b}{a,b}
Will output "aa ab ba bb". If we further want to see all combinations of three different letters we can use:
echo {a,c,t}{a,c,t}{a,c,t} | tr -c a-z '\n'
The above command will display all possible combinations and, with the help of the tr command, will put each possibility on its own line. This in itself probably isn't very useful. But what we can do from here is to save the output to a file. Then perform the same command and place any misspelled words in another file. This means that the file with all of the letter combinations, minus the contents of the file with misspellings, will give us a list of properly spelled words. In the following example, we save the complete list of letter combinations, then a list of letter combinations which do not spell anything. The third line uses the diff command to show us the differences between the two files. The final result is a list of words found in the system's dictionary. The awk command at the end of our third line filters out some of the extra data diff can provide which isn't useful to us in this case.
echo {a,c,t}{a,c,t}{a,c,t} | tr -c a-z '\n' > complete_list.txt
echo {a,c,t}{a,c,t}{a,c,t} | tr -c a-z '\n' | spell > misspellings.txt
diff complete_list.txt misspellings.txt | awk '{ if (! (NR % 2)) print $2}'
The above example, tries all three-letter combinations of the letters a, c and t and tells us they can be used to spell act, cat and tat. Technically you could combine this into one large command, but it would be both long and a pain to edit.
* * * * *
This last example is useful in that it will take a video recording of your desktop. It's particularly helpful if you want to show someone else the exact steps you are performing. The two important parameters here are the "-s" option, which sets the screen resolution. You can either provide your desktop resolution in exact pixels, such as "-s 1024x768", or you can use a pre-defined setting, as I have below. There is a full list of presets in the ffmpeg manual page. The last parameter is the name of the file where we are going to save the video. In this case I am saving the output from my screen to a file in my home directory, called "my_video.mpg". The program will continue to record until you kill the process, so don't forget to hit Control-C when you're done, otherwise this will fill up your disk in a hurry.
ffmpeg -f x11grab -s wxga -r 25 -i :0.0 -sameq ~/my_video.mpg
This command is the odd one of this article because ffmpeg isn't a standard package across the various distributions, but it's quite handy to have.
|
Released Last Week |
Parsix GNU/Linux 3.6r1
Alan Baghumian has announced the release of Parsix GNU/Linux 3.6r1, a new revision of the Debian-based distribution for the desktop: "The first updated version of Parsix GNU/Linux 3.6 'Vinnie' is available for immediate download. This version merges all the published updates into the ISO images. Parsix now offers security updates. Vinnie ISO images are compiled using Squashfs 4.0 with LZMA compression and will fit on a blank DVD. We are back to using isolinux as CD/DVD boot loader, as GRUB 2 has issues such as booting from external USB devices. The updated Linux 2.6.32.26 kernel with improved configuration is patched using the latest TuxOnIce suspension and hibernation and Kon Kolivas's BFS patches. Improved live boot system loads the system faster and this version also ships our experimental USB installer that enables users to run Parsix from USB keys." Read the rest of the release announcement for more details.
Openwall GNU/*/Linux 3.0
Openwall GNU/*/Linux 3.0 is a small security-enhanced Linux distribution for servers, appliances, and virtual appliances. Today's release of version 3.0 marks the 10-year anniversary of the project: "I am pleased to announce that we have made a new major release of Openwall GNU/*/Linux, version 3.0. The ISO images include a live system, installable packages, the installer program, as well as full source code and the build environment. This release marks roughly 10 years of our project - development started in mid-2000, and Owl 0.1-prerelease was made public in 2001. With the 3.0 release, the Owl 2.0-stable branch is formally discontinued. We intend to proceed with further development under Owl-current and to maintain the newly-created Owl 3.0-stable branch until the next release, as usual." See the full release announcement for more information and upgrade instructions.
PCLinuxOS 2010.12
Billy "Texstar" Reynolds has announced the release of PCLinuxOS 2010.12: "PCLinuxOS 2010.12 holiday CDs are now available for KDE, GNOME, LXDE, Xfce and Enlightenment desktops featuring the latest updates from the PCLinuxOS software repository. All CDs feature Linux kernel 2.6.33.7bfs for maximum desktop performance, NVIDIA and ATI fglrx driver support, multimedia playback support for many popular formats, wireless support for many network devices, and printer support for many local and networked printer devices. 'Addlocale' allows you to convert PCLinuxOS into over 60 languages. 'GetOpenOffice' can install OpenOffice.org supporting over 100 languages. 'MyLiveCD' allows you to take a snapshot of your installation and burn it to a live CD or DVD. PCLinuxOS 'liveusb' allows you to install PCLinuxOS on a USB key disk." Here is the brief release announcement.
Tiny Core Linux 3.4
Robert Shingledecker has announced the release of Tiny Core Linux 3.4, a minimalist graphical distribution in under 11 megabytes: "Team Tiny Core is pleased to announce the release of Tiny Core 3.4. Change log: updated appsaudit multi-select updates and md5 checking; updated fluff to 0.8.5 with integrated file type and associations as well as many UI improvements; updated mnttool to show all drives and mount launch filemgr via FILEMGR env; updated mnttool to support labels and 10+ partitions; updated wallpaper gradients and color preview; updated editor for named new file argument; updated wbarconf for control of text, zoom, and icon size; updated exittc 'Exit to prompt' to be PID driven; updated wbar for fluff startup via '~'; updated fluff .desktop item for startup via '~'; updated ab2tce.sh to terminate if appbrowser is aborted by killing X...." Read the rest of the release announcement for a complete changelog.
* * * * *
Development, unannounced and minor bug-fix releases
|
Upcoming Releases and Announcements |
Summary of expected upcoming releases
|
DistroWatch.com News |
New distributions added to database
* * * * *
New distributions added to waiting list
- Bittix Linux. Bittix Linux is a KNOPPIX-based live DVD with support for the Finnish language.
- HPC-Europa2 Virtual Cluster. HPC-Europa2 Virtual Cluster is a SliTaz-based live Linux DVD. It boots and runs completely from DVD providing recent tools, compilers and libraries for the development of parallel applications. Furthermore, the DVD also includes training material, videos from past virtual surgeries and reports from past HPC-Europa visitors.
* * * * *
DistroWatch database summary
* * * * *
This is the final issue of DistroWatch Weekly in 2010. To all our readers who celebrate the end-of-the-year holidays we wish you a memorable festive season and an excellent and prosperous New Year. DistroWatch Weekly will return on Monday, 3 January 2010.
Ladislav Bodnar, Jesse Smith, Caitlyn Martin and Susan Linton
|
|
Tip Jar |
If you've enjoyed this week's issue of DistroWatch Weekly, please consider sending us a tip. (Tips this week: 0, value: US$0.00) |
|
|
|
 bc1qtede6f7adcce4kjpgx0e5j68wwgtdxrek2qvc4  86fA3qPTeQtNb2k1vLwEQaAp3XxkvvvXt69gSG5LGunXXikK9koPWZaRQgfFPBPWhMgXjPjccy9LA9xRFchPWQAnPvxh5Le |
|
Linux Foundation Training |
| |
MALIBAL |
MALIBAL: Linux Laptops Custom Built for YouMALIBAL is an innovative computer manufacturer that produces high-performance, custom laptops for Linux. If your MALIBAL laptop is not the best Linux laptop you have ever used, you can return it for a full 100% refund. We will even pay the return shipping fees! For more info, visit: https://www.malibal.com
|
TUXEDO |

TUXEDO Computers - Linux Hardware in a tailor made suite Choose from a wide range of laptops and PCs in various sizes and shapes at TUXEDOComputers.com. Every machine comes pre-installed and ready-to-run with Linux. Full 24 months of warranty and lifetime support included!
Learn more about our full service package and all benefits from buying at TUXEDO.
|
Archives |
• Issue 1022 (2023-06-05): GetFreeOS 2023.05.01, Slint 15.0-3, Liya N4Si, cleaning up crowded directories, Ubuntu plans Snap-based variant, Red Hat dropping LireOffice RPM packages |
• Issue 1021 (2023-05-29): rlxos GNU/Linux, colours in command line output, an overview of Void's unique features, how to use awk, Microsoft publishes a Linux distro |
• Issue 1020 (2023-05-22): UBports 20.04, finding another machine's IP address, finding distros with a specific kernel, Debian prepares for Bookworm |
• Issue 1019 (2023-05-15): Rhino Linux (Beta), checking which applications reply on a package, NethServer reborn, System76 improving application responsiveness |
• Issue 1018 (2023-05-08): Fedora 38, finding relevant manual pages, merging audio files, Fedora plans new immutable edition, Mint works to fix Secure Boot issues |
• Issue 1017 (2023-05-01): Xubuntu 23.04, Debian elects Project Leaders and updates media, systemd to speed up restarts, Guix System offering ground-up source builds, where package managers install files |
• Issue 1016 (2023-04-24): Qubes OS 4.1.2, tracking bandwidth usage, Solus resuming development, FreeBSD publishes status report, KaOS offers preview of Plasma 6 |
• Issue 1015 (2023-04-17): Manjaro Linux 22.0, Trisquel GNU/Linux 11.0, Arch Linux powering PINE64 tablets, Ubuntu offering live patching on HWE kernels, gaining compression on ex4 |
• Issue 1014 (2023-04-10): Quick looks at carbonOS, LibreELEC, and Kodi, Mint polishes themes, Fedora rolls out more encryption plans, elementary OS improves sideloading experience |
• Issue 1013 (2023-04-03): Alpine Linux 3.17.2, printing manual pages, Ubuntu Cinnamon becomes official flavour, Endeavour OS plans for new installer, HardenedBSD plans for outage |
• Issue 1012 (2023-03-27): siduction 22.1.1, protecting privacy from proprietary applications, GNOME team shares new features, Canonical updates Ubuntu 20.04, politics and the Linux kernel |
• Issue 1011 (2023-03-20): Serpent OS, Security Onion 2.3, Gentoo Live, replacing the scp utility, openSUSE sees surge in downloads, Debian runs elction with one candidate |
• Issue 1010 (2023-03-13): blendOS 2023.01.26, keeping track of which files a package installs, improved network widget coming to elementary OS, Vanilla OS changes its base distro |
• Issue 1009 (2023-03-06): Nemo Mobile and the PinePhone, matching the performance of one distro on another, Linux Mint adds performance boosts and security, custom Ubuntu and Debian builds through Cubic |
• Issue 1008 (2023-02-27): elementary OS 7.0, the benefits of boot environments, Purism offers lapdock for Librem 5, Ubuntu community flavours directed to drop Flatpak support for Snap |
• Issue 1007 (2023-02-20): helloSystem 0.8.0, underrated distributions, Solus team working to repair their website, SUSE testing Micro edition, Canonical publishes real-time edition of Ubuntu 22.04 |
• Issue 1006 (2023-02-13): Playing music with UBports on a PinePhone, quick command line and shell scripting questions, Fedora expands third-party software support, Vanilla OS adds Nix package support |
• Issue 1005 (2023-02-06): NuTyX 22.12.0 running CDE, user identification numbers, Pop!_OS shares COSMIC progress, Mint makes keyboard and mouse options more accessible |
• Issue 1004 (2023-01-30): OpenMandriva ROME, checking the health of a disk, Debian adopting OpenSnitch, FreeBSD publishes status report |
• Issue 1003 (2023-01-23): risiOS 37, mixing package types, Fedora seeks installer feedback, Sparky offers easier persistence with USB writer |
• Issue 1002 (2023-01-16): Vanilla OS 22.10, Nobara Project 37, verifying torrent downloads, Haiku improvements, HAMMER2 being ports to NetBSD |
• Issue 1001 (2023-01-09): Arch Linux, Ubuntu tests new system installer, porting KDE software to OpenBSD, verifying files copied properly |
• Issue 1000 (2023-01-02): Our favourite projects of all time, Fedora trying out unified kernel images and trying to speed up shutdowns, Slackware tests new kernel, detecting what is taking up disk space |
• Issue 999 (2022-12-19): Favourite distributions of 2022, Fedora plans Budgie spin, UBports releasing security patches for 16.04, Haiku working on new ports |
• Issue 998 (2022-12-12): OpenBSD 7.2, Asahi Linux enages video hardware acceleration on Apple ARM computers, Manjaro drops proprietary codecs from Mesa package |
• Issue 997 (2022-12-05): CachyOS 221023 and AgarimOS, working with filenames which contain special characters, elementary OS team fixes delta updates, new features coming to Xfce |
• Issue 996 (2022-11-28): Void 20221001, remotely shutting down a machine, complex aliases, Fedora tests new web-based installer, Refox OS running on real hardware |
• Issue 995 (2022-11-21): Fedora 37, swap files vs swap partitions, Unity running on Arch, UBports seeks testers, Murena adds support for more devices |
• Issue 994 (2022-11-14): Redcore Linux 2201, changing the terminal font size, Fedora plans Phosh spin, openSUSE publishes on-line manual pages, disabling Snap auto-updates |
• Issue 993 (2022-11-07): Static Linux, working with just a kernel, Mint streamlines Flatpak management, updates coming to elementary OS |
• Issue 992 (2022-10-31): Lubuntu 22.10, setting permissions on home directories, Linux may drop i486, Fedora delays next version for OpenSSL bug |
• Issue 991 (2022-10-24): XeroLinux 2022.09, learning who ran sudo, exploring firewall tools, Rolling Rhino Remix gets a fresh start, Fedora plans to revamp live media |
• Issue 990 (2022-10-17): ravynOS 0.4.0, Lion Linux 3.0, accessing low numbered network ports, Pop!_OS makes progress on COSMIC, Murena launches new phone |
• Issue 989 (2022-10-10): Ubuntu Unity, kernel bug causes issues with Intel cards, Canonical offers free Ubuntu Pro subscriptions, customizing the command line prompt |
• Issue 988 (2022-10-03): SpiralLinux 11.220628, finding distros for older equipment and other purposes, SUSE begins releasing ALP prototypes, Debian votes on non-free firmware in installer |
• Issue 987 (2022-09-26): openSUSE's MicroOS, converting people to using Linux, pfSense updates base system and PHP, Python 2 dropped from Arch |
• Issue 986 (2022-09-19): Porteus 5.0, remotely wiping a hard drive, a new software centre for Ubuntu, Proxmox offers offline updates |
• Issue 985 (2022-09-12): Garuda Linux, using root versus sudo, UBports on the Fairphone 4, Slackware reverses change to grep |
• Issue 984 (2022-09-05): deepin 23 Preview, watching for changing to directories, Mint team tests Steam Deck, Devuan posts fix for repository key expiry |
• Issue 983 (2022-08-29): Qubes OS 4.1.1, Alchg Linux, immutable operating systems, Debian considers stance on non-free firmware, Arch-based projects suffer boot issue |
• Issue 982 (2022-08-22): Peropesis 1.6.2, KaOS strips out Python 2 and PulseAudio, deepin becomes independent, getting security update notifications |
• Issue 981 (2022-08-15): Linux Lite 6.0, defining desktop environments and window managers, Mint releases upgrade tool, FreeBSD publishes status report |
• Issue 980 (2022-08-08): Linux Mint 21, Pledge on Linux, SparkyLinux updates classic desktop packages, Peppermint OS experiments with Devuan base |
• Issue 979 (2022-08-01): KaOS 2022.06 and KDE Plasma 5.25, terminating processes after a set time, GNOME plans Secure Boot check |
• Issue 978 (2022-07-25): EndeavourOS 22.6, Slax explores a return to Slackware, Ubuntu certified with Dell's XPS 13, Linux running on Apple's M2 |
• Issue 977 (2022-07-18): EasyOS 4.2, transferring desktop themes between distros, Tails publishes list of updates, Zevenet automates Let's Encrypt renewals |
• Issue 976 (2022-07-11): NixOS 22.05, making a fake webcam, exploring the Linux scheduler, Debian publishes updated media |
• Issue 975 (2022-07-04): Murena One running /e/OS, where are all the openSUSE distributions, Fedora to offer unfiltered Flathub access |
• Issue 974 (2022-06-27): AlmaLinux 9.0, the changing data of DistroWatch's database, UBports on the Pixel 3a, Tails and GhostBSD publish hot fixes |
• Issue 973 (2022-06-20): openSUSE 15.4, collecting distro media, FreeBSD status report, Ubuntu Core with optional real-time kernel |
• Issue 972 (2022-06-13): Rolling Rhino Remix, SambaBox 4.1, SUSE team considers future of SUSE and openSUSE Leap, Tails improves Tor Connection Assistant |
• Issue 971 (2022-06-06): ChimeraOS 2022.01.03, Lilidog 22.04, NixOS gains graphical installer, Mint replaces Bluetooth stack and adopts Timeshift, how to change a MAC address |
• Issue 970 (2022-05-30): Tails 5.0, taking apart a Linux distro, Ubuntu users seeing processes terminated, Budgie team plans future of their desktop |
• Full list of all issues |
Star Labs |

Star Labs - Laptops built for Linux.
View our range including the highly anticipated StarFighter. Available with coreboot open-source firmware and a choice of Ubuntu, elementary, Manjaro and more. Visit Star Labs for information, to buy and get support.
|
Shells.com |

Your own personal Linux computer in the cloud, available on any device. Supported operating systems include Android, Debian, Fedora, KDE neon, Kubuntu, Linux Mint, Manjaro and Ubuntu, ready in minutes.
Starting at US$4.95 per month, 7-day money-back guarantee
|
Random Distribution | 
Rubix Linux
Rubix was a Linux distribution forked from Slackware Linux. It differs from its parent in that Rubix uses Arch Linux's 'pacman' for simplified package management with dependency resolution and it has a completely revamped init system, maintaining the BSD style, but adding modularity.
Status: Discontinued
|
MALIBAL |
MALIBAL: Linux Laptops Custom Built for YouMALIBAL is an innovative computer manufacturer that produces high-performance, custom laptops for Linux. If your MALIBAL laptop is not the best Linux laptop you have ever used, you can return it for a full 100% refund. We will even pay the return shipping fees! For more info, visit: https://www.malibal.com
|
TUXEDO |

TUXEDO Computers - Linux Hardware in a tailor made suite Choose from a wide range of laptops and PCs in various sizes and shapes at TUXEDOComputers.com. Every machine comes pre-installed and ready-to-run with Linux. Full 24 months of warranty and lifetime support included!
Learn more about our full service package and all benefits from buying at TUXEDO.
|
Star Labs |

Star Labs - Laptops built for Linux.
View our range including the highly anticipated StarFighter. Available with coreboot open-source firmware and a choice of Ubuntu, elementary, Manjaro and more. Visit Star Labs for information, to buy and get support.
|
Free Tech Guides |
NEW! Learn Linux in 5 Days

In this FREE ebook, you will learn the most important concepts and commands and be guided step-by-step through several practical and real-world examples (a free 212-page ebook).
|
|