| DistroWatch Weekly
|DistroWatch Weekly, Issue 534, 18 November 2013
Welcome to this year's 46th issue of DistroWatch Weekly! The OpenBSD project is well known for its impressive security record. The open source operating system is popular on firewalls and servers where performance, stability and security are of the highest importance. Of course performance, security and stability are also great characteristics to have in a desktop operating system and, with that in mind, this week Jesse Smith tries out OpenBSD on his desktop system. Does the security-focused operating system work well as a desktop solution? Read on to find out. In our News section this week we cover Fedora's additional support for the ARM architecture and hear arguments for running Linux desktops in enterprise environments. Plus Mark Shuttleworth, the founder of Ubuntu, talks about recent missteps by both himself and Canonical, offering up explanations and apologies. In this issue of DistroWatch Weekly we will discuss how software is named and how to find out the proper command line names of applications which are assigned alternative labels by the desktop environment. We also cover the distribution releases of the past week and look forward to exciting new developments to come. We wish you all a great week and happy reading!
|Feature Story (by Jesse Smith)
OpenBSD 5.4: Puffy on the Desktop
The OpenBSD project is one of the more interesting, though perhaps most overlooked, members of the BSD family. The OpenBSD operating system is probably best known for its impressive security record (only two remote security holes have been found in the default configuration in over a decade), but the project offers other important features. One is that OpenBSD comes with high quality and detailed documentation. In fact, the manual pages and website documentation are perhaps some of the best available in the open source world. Another great feature is the correctness, the clean implementation of OpenBSD. The operating system avoids clutter, avoids mess, avoids bugs of all sorts. This means that the core of OpenBSD is stable, secure and it is uncomplicated. These characteristics make OpenBSD a good operating system for web servers, file servers, routers and firewalls. In the past I tended to refer to OpenBSD in the context of server or network equipment, a less-flashy yet important realm. With the arrival of OpenBSD 5.4 I would like to examine how OpenBSD holds up in the role of a desktop solution.
The latest release of OpenBSD, version 5.4, contains a few new features and many bug fixes, most of them behind the scenes items. OpenBSD now supports Beagle (as in BeagleBoard and BeagleBone) and Octeon. The operating system has also gained support for Kernel Mode Setting. There have been numerous fixes and enhancements to existing tools, especially the OpenSSH secure shell service. This release of OpenBSD comes with over 7,800 ports of third-party software, including KDE 3.5.10, GNOME 3.8, Xfce 4.10, LibreOffice 4.0, Firefox 22 and Thunderbird 17. Builds of OpenBSD are available for over 20 supported architectures and I opted to download the 32-bit x86 build. The download for this build was approximately 220 MB in size.
Booting from the installation disc brings us to a text screen where we are invited to select one of three options. We can run the OpenBSD system installer, perform an upgrade of an existing installation or drop to a limited command line environment. The system installer presents a simple text interface where we are asked questions and type our answers. This may seem intimidating at first to new users, but OpenBSD's installer kindly presents sane defaults for almost all prompts. This means a new user can nearly complete the installation process by pressing Enter at each prompt. The installer walks us through confirming our keyboard's layout, selecting a hostname for our machine and configuring any detected network cards. We are then asked to create a password for the root user's account. The next series of steps allows us to choose which services to enable by default. These services include the OpenSSH secure shell service, a network time daemon and the X graphical service.
Then we are asked if we would like to create a regular user account. Disk partitioning comes next and here we are offered three options. We can let the installer divide up the disk for us, we can work on partitions manually or we can customize a suggested partition layout. After that we are asked where the installer can find the OpenBSD package files -- options include a CD, the local hard disk or a HTTP/FTP server. We can select which packages are installed on the system (I opted to install everything) and then files are copied to our disk. The last step in the process is to tell OpenBSD which time zone we are in. After that we can reboot the computer and enter into the world of running OpenBSD.
OpenBSD 5.4 - running Firefox on the default window manager
(full image size: 166kB, screen resolution 1024x768 pixels)
Since I had told the system installer I wanted to run the X graphical software, OpenBSD booted to a graphical login screen. Signing into my user account brought up a mostly empty graphical interface with a virtual terminal on the screen and a desktop switcher in the lower-right corner of the display. Clicking on any blank area of the desktop brought up an applications & settings menu. There are not many entries in this menu, just a few configuration options for the window manager, a few simple applications (such as the virtual terminal) and the option to logout. Should we explore the underlying system we can find a full set of command line utilities such as we would find on other BSD (or GNU/Linux) operating systems. The operating system comes with a small collection of command line games, the GNU Compiler Collection, a network time service and the OpenSSH secure shell. The operating system comes with detailed manual pages which cover available commands, configuration files and function calls.
Since OpenBSD ships with a fairly bare bones system, users interested in running a desktop environment will need to make use of the project's packages & ports system. OpenBSD, like other BSDs, allows users to install third-party software by downloading a collection of scripts and patches from the project's servers called ports. These ports allow the system to build and install third-party software, such as desktop environments and end-user applications. While the ports collection gives administrators a great deal of flexibility, the ports collection does require third-party software to be compiled from scratch. This can be a lengthy process and most users will probably prefer to use pre-built packages as this method is a lot faster. OpenBSD ships with a number of tools for working with these software packages. Unfortunately, the package utilities do not connect to OpenBSD's servers automatically and the administrator must manually select a package mirror to use. Once a mirror has been selected the administrator can add binary packages to the system using a tool called pkg_add. We can search for available software by downloading the aforementioned ports tree and performing searches against it.
OpenBSD 5.4 - installing third-party packages
(full image size: 155kB, screen resolution 1024x768 pixels)
Using the packages available on OpenBSD's servers I installed the Xfce desktop and several applications, including Firefox and the LibreOffice productivity suite. All the items I downloaded installed quickly and ran without any problems. It did take a little configuration work to get Xfce to start-up the way I wanted, but there were no problems with the packages themselves. In very short order I had a working desktop environment with fairly modern versions of popular applications. This allowed me to surf the web, look up documentation and write articles. The graphical interface was very responsive and I encountered no stability issues.
Above, I covered how to manage third-party software, such as Firefox, on the OpenBSD operating system. The base system itself (the core of OpenBSD) handles updates differently. The OpenBSD project occasionally releases patches and these need to be compiled and applied to the operating system. This process is longer and more involved than it is on FreeBSD or most Linux distributions, but the good news is the core of OpenBSD rarely needs to be patched.
OpenBSD 5.4 - running the Xfce desktop
(full image size: 265kB, screen resolution 1024x768 pixels)
I tried running OpenBSD in a VirtualBox virtual machine and on a physical desktop computer (dual-core 2.8 GHz CPU, 6 GB of RAM, Radeon video card, Realtek network card). I found OpenBSD worked well in both environments. The operating system was fast and stable and I encountered no problems. The operating system is extremely light with regards to memory usage, requiring only 30 MB for the default window manager and a mere 70 MB to run the complete Xfce desktop.
Compared with some other BSD systems and most Linux distributions, OpenBSD is not really geared toward running a desktop operating system. The operating system is not designed to be user-friendly, it is not designed to be automated or helpful. OpenBSD is designed to be secure and correct -- correct in the sense the system does what it says it will do and does so reliably. For these reasons not many people will flock to OpenBSD in the hope of using it to run their desktop and laptop computers. That being said, it is certainly possible to run OpenBSD as a desktop platform. In less than half an hour we can install the base system, install a light desktop environment and add a few applications, assuming we have a high-speed Internet connection. OpenBSD is highly reliable, it's very light on resources and there are very few updates to apply.
Some of the end-user software in the ports collection, such as Firefox, were out of date and this, in an odd twist, makes me wonder if security may be a concern for people running OpenBSD as a desktop system. All in all, it took more effort to get OpenBSD set up as a desktop system when compared against most Linux distributions. Plus the process was cryptic and very manual in its nature. However, once the initial work was done I didn't have to think about it anymore. OpenBSD ran very quickly, there were no notifications, no pop-ups, no nagging me to install updates and no stability concerns.
I don't think people will read this review and then rush to download OpenBSD in the hopes of running it on their laptop computers. OpenBSD is an acquired taste and probably best suited for people who are comfortable diving into the internals of their operating system. That being said, for the curious of mind, OpenBSD is ideal in two ways. First, the core operating system is very clean, it's simple and it's easy to navigate. The second benefit OpenBSD brings is its documentation. The manual pages are excellent, detailed and correct. This makes the project ideal for people who like to tinker and explore. I'd also like to mention a resource outside the OpenBSD project for people interested in trying the highly secure operating system: Absolute OpenBSD. I reviewed this book earlier in the year and found it to be a great source of tips and documentation.
Most people will still see OpenBSD as an operating system for servers and firewalls, but OpenBSD can also be used in desktop environments if the user doesn't mind a little manual work. The payoff is a very light, responsive system that is unlikely to ever misbehave.
|Miscellaneous News (by Jesse Smith)
Fedora makes ARM primary architecture, Linux on enterprise desktops, Shuttleworth addresses mistakes made
The ARM architecture is becoming increasingly popular and support for the processor family is expanding. ARM processors are used in many small devices such as phones, tablets and hobbyist equipment. The Fedora distribution has had secondary support for ARM for a while now, but the architecture has not been given the priority of primary architecture status. That is about to change with the release of Fedora 20 which will see ARM become a primary architecture, developed on the same level as x86 spins of the distribution. Fedora is already used as a base for projects like the Raspberry Pi distribution Pidora and the additional support will make Fedora a better solution for ARM developers and hobbyists. Given that Fedora acts as a testing ground for technology which may end up in Red Hat's Enterprise Linux, this move also speaks well of Red Hat's future with regard to ARM-powered servers which are becoming more popular.
* * * * *
The Linux desktop has come a long way over the years, always growing more powerful and increasing friendly. Joseph Granneman says that Linux is now a good desktop solution, especially for enterprise deployments. "Now, with shrinking technology budgets and rising Microsoft licensing fees, it's time for IT to seriously consider desktop Linux deployment as an alternative to Windows. The timing for this couldn't be better: Windows 8.1 was just released, as was the latest version of Ubuntu, 13.10. Windows XP has just five months of support left, so companies need to make the switch to something new. Ubuntu may just have what companies need to support their desktop OS needs." Granneman goes on to discuss the strengths and weaknesses of Ubuntu, looking at applications, cost, the user interface and support contracts. He concludes, "Ubuntu Linux has matured into a viable alternative to proprietary operating systems in the enterprise. The effort companies put into a Linux desktop replacement program will be worth the savings in licensing fees."
Canonical is well known in the Linux community for being experimental. Some people applaud Canonical for experimenting and trying new things with the Ubuntu distribution. Others regard Canonical's developments as breaking things which were not in need of fixing. Recently the company came under fire when Ubuntu's founder, Mark Shuttleworth, made some off the cuff comments and, shortly after, Canonical asked a blogger to make adjustments to their website to avoid using Canonical's trademarks. Shuttleworth blogged recently, addressing some of the concerns raised, saying: "Occasionally we make mistakes. When we do it's appropriate to apologize, address them, and take steps to ensure they don't happen again. Last week, someone at Canonical made a mistake in sending the wrong response to a trademark issue out of the range of responses we usually take. That has been addressed, and steps are being taken to reduce the likelihood of a future repeat." Shuttleworth goes on to talk about Canonical's trademarks and his recent comments in the face of community criticism.
|Questions and Answers (by Jesse Smith)
Menu names versus command line names
Guessing-a-name asks: I am just curious, what do developers consider in naming their software? Why are GStreamer's plug-ins "ugly", "good" or "bad"? Second question: why do some applications have names very different from the command? I wanted to tell my Claws-mail to open PDF files with Document Viewer because that is what I was seeing in Xfce's applications menu. Claws-mail did not know what that was. Only by Googling I found that the document viewer was known as "evince", and Claws-mail understood that. Last question: how do you get the command to launch an application when the common name is different from the command?
DistroWatch answers: Sometimes it can be hard to guess what thought process went into naming a piece of software. Without inside information it often looks as though a developer simply reached into a Scrabble bag and pulled out letters at random. However, with a little research we usually find software is named using an abbreviation or short-hand of some kind. For example, if you have LibreOffice installed on your system you may be aware you can launch it with the command soffice. Why soffice instead of loffice or libreoffice? Well, LibreOffice has gone through a number of name changes in its life time and was once called Star Office. The shortened name has stuck around over the years. As for GStreamer and its various add-ons, the "good", "bad" and "ugly", these names relate to the quality of the software or the licensing connected with the codecs included in each package. For example, the GStreamer "bad" package includes plug-ins which are not of high quality (either there is a problem with the code or documentation or the software needs testing). The "ugly" plug-in package contains software which may have distribution restrictions placed on it, for example copyright or patent issues may be involved if the software is re-distributed. The "good" branch of GStreamer contains high-quality software which can be legally redistributed under the GNU Lesser General Public License.
Moving along to the case of evince being labeled "Document Viewer", that is a little more straight forward. All applications have a name that gets used on the command line. This name is typically short, contains no spaces and may be an abbreviation. While this name is easy to type it may not be easy for a human to read and understand. The name evince is easy to type, but it doesn't give an overly clear description of the application's functionality. This is why many distributions relabel the software "Document Viewer". One is a formal, proper name and the other is selected to be easily read by humans.
As to how to find out what the formal, proper name of an application is, there are a few methods to try. One is to open your desktop environment's application menu editor. Find the application you want and click on it. The menu editor should show you the program's proper name, the name which appears in the application menu and a brief description. Another, somewhat crude, method to finding the proper name is to run a system monitor, like top, and launch the application you want to learn about. As you use the application in question its entry should move to the top of the system monitor's list of running processes. The system monitor will display the program's proper name rather than the label shown in the application menu.
|Released Last Week
Scentific Linux 5.10
Pat Riehecky has announced the release of Scientific Linux 5.10, a distribution built from source packages for Red Hat Enterprise Linux 5.10 and enhanced with a variety of academic and scientific software applications: "Scientific Linux 5.10 is officially released for i686/x86_64." Users upgrading to this version should pay special attention to the MySQL package: "Scientific Linux 5.10 provides updated versions, specifically versions 5.1 and 5.5, of the MySQL packages as software collections. In order to migrate from MySQL 5.0 to 5.5, you must first update to MySQL 5.1. Note that the MySQL 5.1 packages are not supported and are provided only for the purposes of migration to MySQL 5.5. You should not use MySQL 5.1 on any of your production systems. As a result of this update, we will not issue any more security advisories for the MySQL 5.0 packages." Read the release announcement and release notes for further information.
GParted Live 0.16.2-11
Curtis Gedak has announced the availability of an updated release of GParted Live, version 0.16.2-11, a Debian-based specialist live CD with utilities for disk management and data rescue tasks: "The GParted team is proud to announce the availability of a new stable release of GParted Live. This release includes a number of improvements over the previous stable release including: fix freeze/lock problem at boot menu experienced by some computers; fix wrong name for Czech locale; updated Linux kernel to 3.11.7; updated bootloader isolinux and syslinux to 6.02 with patches for local boot; built with live-build 3; based on the Debian 'Sid' repository as of 2013-11-13." Here is the brief release announcement.
Kai Hendry has announced the release of Webconverger 22.0, the latest stable version of the project's Debian-based distribution for Internet kiosks: "Webconverger 22 release. For those wise people who are using the automatically upgrading install version, you should have received all the benefits below. So this new release will help keep bandwidth low for new install users, since they don't need to download upgrades up to this release from the previous 21.0 release. And as for the non-upgrading static live users, please upgrade to keep users abreast with the latest web technologies and security updates. What's new: grabdrag API for better touch screen support; Emoji fonts; Firefox 25 and Flash security updates. Please download the latest release and we would love to hear from you!" Here is the brief release announcement.
Ryan Finnie has announced the release of Finnix 109, a small Debian-based live Linux distribution designed for system administrators: "Finnix 109 released. Finnix 109 includes a number of new features and bug fixes. Linux kernel 3.10 is included, USB 3.0 boot support has been fixed, PowerPC G5 automatic fan and thermal control has been implemented, and 'nomodeset' is now passed by default, increasing boot compatibility on many Radeon graphics cards. Minimal build support has been added to Project NEALE Project NEALE, the system to build Finnix releases, has been extended with a new 'minimal' mode. This mode builds an ISO image with just enough software to start up and shut down, and excludes the hundreds of sysadmin utilities found on a normal Finnix ISO. Developers may use this as a base for their own software and utilities, rather than using the full Finnix releases." See the release announcement and release notes for more details.
Euan Thoms has announced the release of Kwheezy 1.4 incorporating another round of minor update in the Debian-based distribution that features the KDE desktop: "Version 1.4 is now available from the download page. This release is mostly a bunch a minor fixes and improvements to the out-the-box experience. Changes in version 1.4: fix for entering accents in LibreOffice (disable iBus by default); Firefox and Thunderbird 24 ESR are now default; cdrtools (original and best) replaces wodim and genisoimage as default burning and ISO image tools; Kopete and Linphone replace Jitsi as default XMPP chat and video calling; Kwheezy Autostart Chooser has additional choices, including iBus; Make KGet and Kopete 'always visible' in system tray by default; allow kwheezy-livecd package to be uninstalled without removing Kwheezy icon; disable transitions (effects) in KScreenSaver's slideshow, making it usable." Here is the brief release announcement with upgrade notes.
Alex Filgueira has announced the release of Antergos 2013.11.17, an Arch-based distribution featuring the latest GNOME 3 desktop: "The Antergos development team is pleased to announce the latest release of our live installation image, Antergos 2013.11.17. This image includes our latest improvements in Cnchi, our graphical installer with great new features. New options to expand the user configuration when installing the system and more stability and fixed bugs in Cnchi are the main characteristics of this new release. GNOME 3.10 is now available to be tested in our live ISO. As an extra, we are working to have some of the new GTK+ 3.10 goodies. Thanks to lots.0.logs we have new header style and some aesthetic changes in our 'language' screen." See the complete release announcement for more information and plenty of screenshots.
* * * * *
Development, unannounced and minor bug-fix releases
|Upcoming Releases and Announcements
Summary of expected upcoming releases
New distributions added to waiting list|
- KaOS. KaOS is a rolling-release distribution built from scratch and focused on providing one desktop environment (KDE) on one architecture (64-bit x86).
- HandyLinux. HandyLinux is a Debian-based distribution which ships with the Xfce desktop.
- Angel Linux. Angel Linux is a Puppy-based lightweight desktop oriented Linux distribution.
* * * * *
DistroWatch database summary
* * * * *
This concludes this week's issue of DistroWatch Weekly. The next instalment will be published on Monday, 25 November 2013. To contact the authors please send email to:
- Jesse Smith (feedback, questions and suggestions: distribution reviews, questions and answers, tips and tricks)
- Ladislav Bodnar (feedback, questions, suggestions and corrections: news, donations, distribution submissions, comments)
- Bruce Patterson (feedback and suggestions: podcast edition)
|Linux Foundation Training
|• 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|
|• Issue 788 (2018-11-05): Clu Linux Live 6.0, examining RAM consumpion, finding support for older CPUs, more Steam support for running Windows games on Linux, update from Solus team|
|• Issue 787 (2018-10-29): Lubuntu 18.10, limiting application access to specific users, Haiku hardware compatibility list, IBM purchasing Red Hat|
|• Issue 786 (2018-10-22): elementary OS 5.0, why init keeps running, DragonFly BSD enables virtual machine memory resizing, KDE neon plans to drop older base|
|• Issue 785 (2018-10-15): Reborn OS 2018.09, Nitrux 1.0.15, swapping hard drives between computers, feren OS tries KDE spin, power savings coming to Linux|
|• Issue 784 (2018-10-08): Hamara 2.1, improving manual pages, UBports gets VoIP app, Fedora testing power saving feature|
|• 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 |
Tiny Core Linux
Tiny Core Linux is a 12 MB graphical Linux desktop. It is based on a recent Linux kernel, BusyBox, Tiny X, Fltk, and Flwm. The core runs entirely in memory and boots very quickly. The user has complete control over which applications and/or additional hardware to have supported, be it for a desktop, a nettop, an appliance or server; selectable from the project's online repository.