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) |
|
|
|
bc1qxes3k2wq3uqzr074tkwwjmwfe63z70gwzfu4lx lnurl1dp68gurn8ghj7ampd3kx2ar0veekzar0wd5xjtnrdakj7tnhv4kxctttdehhwm30d3h82unvwqhhxarpw3jkc7tzw4ex6cfexyfua2nr 86fA3qPTeQtNb2k1vLwEQaAp3XxkvvvXt69gSG5LGunXXikK9koPWZaRQgfFPBPWhMgXjPjccy9LA9xRFchPWQAnPvxh5Le paypal.me/distrowatchweekly • patreon.com/distrowatch |
|
Extended Lifecycle Support by TuxCare |
| |
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 1091 (2024-10-07): Redox OS 0.9.0, Unified package management vs universal package formats, Redox begins RISC-V port, Mint polishes interface, Qubes certifies new laptop |
• Issue 1090 (2024-09-30): Rhino Linux 2024.2, commercial distros with alternative desktops, Valve seeks to improve Wayland performance, HardenedBSD parterns with Protectli, Tails merges with Tor Project, Quantum Leap partners with the FreeBSD Foundation |
• Issue 1089 (2024-09-23): Expirion 6.0, openKylin 2.0, managing configuration files, the future of Linux development, fixing bugs in Haiku, Slackware packages dracut |
• Issue 1088 (2024-09-16): PorteuX 1.6, migrating from Windows 10 to which Linux distro, making NetBSD immutable, AlmaLinux offers hardware certification, Mint updates old APT tools |
• Issue 1087 (2024-09-09): COSMIC desktop, running cron jobs at variable times, UBports highlights new apps, HardenedBSD offers work around for FreeBSD change, Debian considers how to cull old packages, systemd ported to musl |
• Issue 1086 (2024-09-02): Vanilla OS 2, command line tips for simple tasks, FreeBSD receives investment from STF, openSUSE Tumbleweed update can break network connections, Debian refreshes media |
• Issue 1085 (2024-08-26): Nobara 40, OpenMandriva 24.07 "ROME", distros which include source code, FreeBSD publishes quarterly report, Microsoft updates breaks Linux in dual-boot environments |
• Issue 1084 (2024-08-19): Liya 2.0, dual boot with encryption, Haiku introduces performance improvements, Gentoo dropping IA-64, Redcore merges major upgrade |
• Issue 1083 (2024-08-12): TrueNAS 24.04.2 "SCALE", Linux distros for smartphones, Redox OS introduces web server, PipeWire exposes battery drain on Linux, Canonical updates kernel version policy |
• Issue 1082 (2024-08-05): Linux Mint 22, taking snapshots of UFS on FreeBSD, openSUSE updates Tumbleweed and Aeon, Debian creates Tiny QA Tasks, Manjaro testing immutable images |
• Issue 1081 (2024-07-29): SysLinuxOS 12.4, OpenBSD gain hardware acceleration, Slackware changes kernel naming, Mint publishes upgrade instructions |
• Issue 1080 (2024-07-22): Running GNU/Linux on Android with Andronix, protecting network services, Solus dropping AppArmor and Snap, openSUSE Aeon Desktop gaining full disk encryption, SUSE asks openSUSE to change its branding |
• Issue 1079 (2024-07-15): Ubuntu Core 24, hiding files on Linux, Fedora dropping X11 packages on Workstation, Red Hat phasing out GRUB, new OpenSSH vulnerability, FreeBSD speeds up release cycle, UBports testing new first-run wizard |
• Issue 1078 (2024-07-08): Changing init software, server machines running desktop environments, OpenSSH vulnerability patched, Peppermint launches new edition, HardenedBSD updates ports |
• Issue 1077 (2024-07-01): The Unity and Lomiri interfaces, different distros for different tasks, Ubuntu plans to run Wayland on NVIDIA cards, openSUSE updates Leap Micro, Debian releases refreshed media, UBports gaining contact synchronisation, FreeDOS celebrates its 30th anniversary |
• Issue 1076 (2024-06-24): openSUSE 15.6, what makes Linux unique, SUSE Liberty Linux to support CentOS Linux 7, SLE receives 19 years of support, openSUSE testing Leap Micro edition |
• Issue 1075 (2024-06-17): Redox OS, X11 and Wayland on the BSDs, AlmaLinux releases Pi build, Canonical announces RISC-V laptop with Ubuntu, key changes in systemd |
• Issue 1074 (2024-06-10): Endless OS 6.0.0, distros with init diversity, Mint to filter unverified Flatpaks, Debian adds systemd-boot options, Redox adopts COSMIC desktop, OpenSSH gains new security features |
• Issue 1073 (2024-06-03): LXQt 2.0.0, an overview of Linux desktop environments, Canonical partners with Milk-V, openSUSE introduces new features in Aeon Desktop, Fedora mirrors see rise in traffic, Wayland adds OpenBSD support |
• Issue 1072 (2024-05-27): Manjaro 24.0, comparing init software, OpenBSD ports Plasma 6, Arch community debates mirror requirements, ThinOS to upgrade its FreeBSD core |
• Issue 1071 (2024-05-20): Archcraft 2024.04.06, common command line mistakes, ReactOS imports WINE improvements, Haiku makes adjusting themes easier, NetBSD takes a stand against code generated by chatbots |
• Issue 1070 (2024-05-13): Damn Small Linux 2024, hiding kernel messages during boot, Red Hat offers AI edition, new web browser for UBports, Fedora Asahi Remix 40 released, Qubes extends support for version 4.1 |
• Issue 1069 (2024-05-06): Ubuntu 24.04, installing packages in alternative locations, systemd creates sudo alternative, Mint encourages XApps collaboration, FreeBSD publishes quarterly update |
• Issue 1068 (2024-04-29): Fedora 40, transforming one distro into another, Debian elects new Project Leader, Red Hat extends support cycle, Emmabuntus adds accessibility features, Canonical's new security features |
• Issue 1067 (2024-04-22): LocalSend for transferring files, detecting supported CPU architecure levels, new visual design for APT, Fedora and openSUSE working on reproducible builds, LXQt released, AlmaLinux re-adds hardware support |
• Issue 1066 (2024-04-15): Fun projects to do with the Raspberry Pi and PinePhone, installing new software on fixed-release distributions, improving GNOME Terminal performance, Mint testing new repository mirrors, Gentoo becomes a Software In the Public Interest project |
• Issue 1065 (2024-04-08): Dr.Parted Live 24.03, answering questions about the xz exploit, Linux Mint to ship HWE kernel, AlmaLinux patches flaw ahead of upstream Red Hat, Calculate changes release model |
• Issue 1064 (2024-04-01): NixOS 23.11, the status of Hurd, liblzma compromised upstream, FreeBSD Foundation focuses on improving wireless networking, Ubuntu Pro offers 12 years of support |
• Issue 1063 (2024-03-25): Redcore Linux 2401, how slowly can a rolling release update, Debian starts new Project Leader election, Red Hat creating new NVIDIA driver, Snap store hit with more malware |
• Issue 1062 (2024-03-18): KDE neon 20240304, changing file permissions, Canonical turns 20, Pop!_OS creates new software centre, openSUSE packages Plasma 6 |
• Issue 1061 (2024-03-11): Using a PinePhone as a workstation, restarting background services on a schedule, NixBSD ports Nix to FreeBSD, Fedora packaging COSMIC, postmarketOS to adopt systemd, Linux Mint replacing HexChat |
• Issue 1060 (2024-03-04): AV Linux MX-23.1, bootstrapping a network connection, key OpenBSD features, Qubes certifies new hardware, LXQt and Plasma migrate to Qt 6 |
• Issue 1059 (2024-02-26): Warp Terminal, navigating manual pages, malware found in the Snap store, Red Hat considering CPU requirement update, UBports organizes ongoing work |
• Issue 1058 (2024-02-19): Drauger OS 7.6, how much disk space to allocate, System76 prepares to launch COSMIC desktop, UBports changes its version scheme, TrueNAS to offer faster deduplication |
• Issue 1057 (2024-02-12): Adelie Linux 1.0 Beta, rolling release vs fixed for a smoother experience, Debian working on 2038 bug, elementary OS to split applications from base system updates, Fedora announces Atomic Desktops |
• Issue 1056 (2024-02-05): wattOS R13, the various write speeds of ISO writing tools, DSL returns, Mint faces Wayland challenges, HardenedBSD blocks foreign USB devices, Gentoo publishes new repository, Linux distros patch glibc flaw |
• Issue 1055 (2024-01-29): CNIX OS 231204, distributions patching packages the most, Gentoo team presents ongoing work, UBports introduces connectivity and battery improvements, interview with Haiku developer |
• Issue 1054 (2024-01-22): Solus 4.5, comparing dd and cp when writing ISO files, openSUSE plans new major Leap version, XeroLinux shutting down, HardenedBSD changes its build schedule |
• Issue 1053 (2024-01-15): Linux AI voice assistants, some distributions running hotter than others, UBports talks about coming changes, Qubes certifies StarBook laptops, Asahi Linux improves energy savings |
• Issue 1052 (2024-01-08): OpenMandriva Lx 5.0, keeping shell commands running when theterminal closes, Mint upgrades Edge kernel, Vanilla OS plans big changes, Canonical working to make Snap more cross-platform |
• Issue 1051 (2024-01-01): Favourite distros of 2023, reloading shell settings, Asahi Linux releases Fedora remix, Gentoo offers binary packages, openSUSE provides full disk encryption |
• Issue 1050 (2023-12-18): rlxos 2023.11, renaming files and opening terminal windows in specific directories, TrueNAS publishes ZFS fixes, Debian publishes delayed install media, Haiku polishes desktop experience |
• Issue 1049 (2023-12-11): Lernstick 12, alternatives to WINE, openSUSE updates its branding, Mint unveils new features, Lubuntu team plans for 24.04 |
• Issue 1048 (2023-12-04): openSUSE MicroOS, the transition from X11 to Wayland, Red Hat phasing out X11 packages, UBports making mobile development easier |
• Issue 1047 (2023-11-27): GhostBSD 23.10.1, Why Linux uses swap when memory is free, Ubuntu Budgie may benefit from Wayland work in Xfce, early issues with FreeBSD 14.0 |
• Issue 1046 (2023-11-20): Slackel 7.7 "Openbox", restricting CPU usage, Haiku improves font handling and software centre performance, Canonical launches MicroCloud |
• Issue 1045 (2023-11-13): Fedora 39, how to trust software packages, ReactOS booting with UEFI, elementary OS plans to default to Wayland, Mir gaining ability to split work across video cards |
• Issue 1044 (2023-11-06): Porteus 5.01, disabling IPv6, applications unique to a Linux distro, Linux merges bcachefs, OpenELA makes source packages available |
• Issue 1043 (2023-10-30): Murena Two with privacy switches, where old files go when packages are updated, UBports on Volla phones, Mint testing Cinnamon on Wayland, Peppermint releases ARM build |
• Issue 1042 (2023-10-23): Ubuntu Cinnamon compared with Linux Mint, extending battery life on Linux, Debian resumes /usr merge, Canonical publishes fixed install media |
• Issue 1041 (2023-10-16): FydeOS 17.0, Dr.Parted 23.09, changing UIDs, Fedora partners with Slimbook, GNOME phasing out X11 sessions, Ubuntu revokes 23.10 install media |
• Issue 1040 (2023-10-09): CROWZ 5.0, changing the location of default directories, Linux Mint updates its Edge edition, Murena crowdfunding new privacy phone, Debian publishes new install media |
• Issue 1039 (2023-10-02): Zenwalk Current, finding the duration of media files, Peppermint OS tries out new edition, COSMIC gains new features, Canonical reports on security incident in Snap store |
• Issue 1038 (2023-09-25): Mageia 9, trouble-shooting launchers, running desktop Linux in the cloud, New documentation for Nix, Linux phasing out ReiserFS, GNU celebrates 40 years |
• Issue 1037 (2023-09-18): Bodhi Linux 7.0.0, finding specific distros and unified package managemnt, Zevenet replaced by two new forks, openSUSE introduces Slowroll branch, Fedora considering dropping Plasma X11 session |
• 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.
|
Random Distribution |
Luminux
Luminux was a Brazilian Linux distribution based on Conectiva Linux.
Status: Discontinued
|
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.
|
|