DistroWatch Weekly |
DistroWatch Weekly, Issue 605, 13 April 2015 |
Welcome to this year's 15th issue of DistroWatch Weekly!
Open source distributions are constantly evolving and improving and we often do not think about the work involved or the people who put our operating systems together. This week we talk a bit about code, tools for collaboration and the people who create our operating systems. In our Questions and Answers column we discuss the closing of Google Code and why the free collaboration service is being discontinued. In our Ask-A-Leader column debut we hear from Vince Pooley, the man behind the Chapeau distribution, as he talks about how Chapeau came about and the work which goes into making a distribution. Our main feature this week is a review of SuperX, a project which combines Ubuntu packages with the KDE desktop. In our News section this week we discuss work being done on DragonFly BSD's advanced HAMMER2 file system, new features coming to openSUSE and the recent trouble Manjaro had with their website security certificate. Plus we celebrate the arrival of version 4.0 of the Linux kernel. In our Torrent Corner we share the open source torrents we are seeding and then we cover the distributions released last week. Plus we welcome Bella OS as the most recent addition to our distribution database. We wish you all a terrific week and happy reading!
Content:
|
Feature Story (by Jesse Smith) |
Exploring SuperX 3.0
The SuperX distribution began as a one-person project and was first put together by a developer in India. However, the distribution grew and is now maintained by Libresoft Technology. The latest release of SuperX, version 3.0 "Grace", offers users the KDE 4 desktop and ships with a number of features designed to make the desktop operating system more responsive. As the project's website states, "Grace gives more priority to application responsiveness; you will feel it right from the start -- a fast, smooth, responsive system. Grace, by default, compresses unused memory pages within RAM rather than swapping out to the swap partition, making it responsive even when the system memory is low. Commonly used applications are preloaded and cached in memory for faster start-up of your favourite applications." SuperX provides users with multimedia support out of the box and a useful collection of desktop applications.
Version 3.0 of SuperX can be downloaded as a 1.6GB ISO file. There are two builds available, one for 32-bit and another for 64-bit machines. Booting from the live media brings up the KDE desktop environment. The desktop's wallpaper is soft blue. On the desktop we find a single icon for launching the distribution's system installer. At the bottom of the screen we find the application menu, task switcher and system tray. Clicking the application menu button brings up a full screen application menu with large, colourful icons. I want to talk about the application menu more, but first let's briefly talk about SuperX's system installer.
The SuperX system installer is a graphical application which appears to be borrowed from the Kubuntu project. The installer has a nice, friendly interface that is easy to navigate. We are first shown the distribution's license agreement. From there we are guided through selecting our preferred language, partitioning the computer's hard drive, selecting our time zone from a map of the world and confirming our keyboard's layout. We conclude by creating a user account for ourselves and then we wait while the installer copies its files to our computer's drive and configures the operating system. The process is fairly quick and I especially like how the partition manager is set up. Manual partitioning is quite straight forward and there is an automated partitioning option for people who want to let the installer decide what partition layout will work best.
SuperX 3.0 -- Visiting the SuperX website
(full image size: 283kB, resolution: 1280x1024 pixels)
When we boot into our new copy of SuperX we are brought to a graphical login screen. Signing into the account we created during the installation process brings us back to the KDE 4.13 desktop. I experimented with running SuperX in two test environments, a VirtualBox virtual machine and a desktop computer. When I was running the distribution on physical hardware everything worked as expected. My display was set to my monitor's maximum resolution, networking and sound worked automatically and the desktop was very responsive. When I ran SuperX in a VirtualBox virtual machine the experience was similar. Once again the distribution performed quickly and everything worked, but my screen was set to a very low resolution (640x480 pixels). Once I had installed the VirtualBox guest packages from SuperX's software repositories I was able to visit the distribution's control centre and increase my desktop's resolution. In both environments the distribution required approximately 370MB of memory to log into the KDE desktop.
Earlier I mentioned SuperX offers users a full screen application menu with large icons. This menu is divided into three screens or tabs. The first tab displays commonly used applications and documents we have accessed recently. We can add or remove program launchers from this first screen by right-clicking on them. There is also a button to wipe our document history if we wish to unclutter the screen. The second tab displays all available desktop applications installed on the operating system. Applications are separated into categories, making it easier to find what we need. The third tab provides us with shutdown, reboot and logoff options. In the upper-right corner of the menu we find a search box we can use to locate applications by their name or description.
SuperX 3.0 -- The Home tab of the application menu
(full image size: 125kB, resolution: 1280x1024 pixels)
One aspect of the application menu I appreciate is that programs are usually labelled based on what they do rather than their official name. For example, LibreOffice's Writer program is labelled "Word Processor". The GNU Image Manipulation Program is simply called "Image Editor". This approach to naming menu entries is especially beneficial for KDE applications since KDE program names tend to be spelled with extra "k"s. For instance the Okular document viewer is labelled "PDF Viewer" and Kamerka is simply called "Webcam".
After using SuperX for a while I realized the system had not notified me of any available security updates. I found the Software Updates program in the application menu and launched it. The update manager displays a list of software upgrades available in the project's repositories. Each new package is listed with its name and size. We can check which items we want to install and then the update manager goes to work. The first day I ran SuperX there were several updates (I did not get an exact count) and these updated packages totalled 41MB in size. The Software Updates application downloaded and installed all available upgrades without any problem.
SuperX 3.0 -- The App Center and desktop settings panel
(full image size: 396kB, resolution: 1280x1024 pixels)
On the subject of package management, SuperX provides us with two graphical package managers. The first one is labelled "SuperX Apps Center" and appears to be a re-branded copy of Linux Mint's mintInstall. The Apps Center shows us categories of software where categories and individual applications are represented by large, colourful icons. Each application is listed with the program's name, an icon, a brief description and user rating. Clicking on an application brings up a full page description with a screen shot and reviews supplied by other users. We can install or remove an application with the click of a button. The App Center performs its actions in the background, leaving us to browse for more software while it works. The second package manager is called Muon. This package manager deals with individual packages rather than just desktop applications. Muon displays a simple list of packages in alphabetical order. We can filter items based on categories. To install or remove an application we right-click on the package. The Muon package manager processes its actions in batches, locking the program's interface while it works. I noticed Muon reported there were 71,599 packages available in the SuperX repositories, a surprisingly large number. The distribution maintains its own package repositories with most packages being pulled from SuperX servers. A few packages are provided by VideoLAN.org servers.
The distribution ships with a good deal of desktop software. Looking through the application menu we find the Firefox and Chromium web browsers. Flash is installed for us and works in both web browsers. SuperX also ships with the Thunderbird e-mail client, the Filezilla file transfer program, Telegram and the Konversation IRC client. KTorrent is available for downloading and sharing torrents. SuperX provides users with the VLC multimedia player, the OpenShot video editor, the K3b disc burning software and Sound Recorder. The Musique audio player is available as is the Minitube YouTube client. The distribution ships with multimedia codecs installed, allowing us to play a wide range of media files. The LibreOffice productivity suite is provided along with the Okular document viewer and the Gwenview image viewer. A few games ship with SuperX. Users are given the GNU Image Manipulation Program, the KolourPaint drawing application, an archive manager, text editor and calculator. The distribution provides us with a hardware information browser, the KDE System Settings panel (labelled Control Panel in the application menu) and the KDE Partition Manager. The KGpg application allows us to work with security keys and encryption. To help us get on-line SuperX offers Network Manager and a USB modem/3G manager. In the background we find Java, the GNU Compiler Collection and the Linux kernel, version 3.13.
SuperX 3.0 -- Watching videos with Minitube
(full image size: 446kB, resolution: 1280x1024 pixels)
The SuperX distribution worked well for me. The system was always responsive and the applications provided worked as expected. I was especially happy to find the dial-up networking application with support for 3G modems in the application menu. Sometimes connectivity is hard to come by and it is nice when distributions include plenty of options to help us access the Internet.
Perhaps the only aspect of SuperX I did not like was of minor concern. I found I was able to add different application menus to the KDE panel which offered more traditional approaches to launching programs. However, I was unable to remove the SuperX menu button from the panel. It's not a serious issue as there is a lot of space on the panel, but I found it interesting I could add/remove other launch buttons, but not the default one. Perhaps there is done as a safety measure to prevent people from disabling the application menu by accident.
Conclusions
I enjoyed my time with SuperX. The distribution performs quickly, the application menu is easy to navigate and the system installer is very friendly. The operating system ships with two friendly package managers (one for desktop software and one for lower-level package operations) and we have multimedia support out of the box. All of my hardware was handled properly and the KDE desktop is wonderfully flexible.
In the past I have sometimes found KDE could be distracting, showing the user lots of notifications. SuperX seems to have done away with most notifications and the desktop remains pleasantly calm. Actually, I might have preferred it if SuperX had been more aggressive in letting me know when software updates were available, but checking for updates manually is easy as the Software Updates application is present in the Home menu.
I did not find any special features that set SuperX apart from other polished KDE distributions, but I do feel SuperX is indeed very polished. Working with this operating system was a smooth and trouble-free experience. I definitely think people who try this distribution will enjoy it.
* * * * *
Hardware used in this review
My physical test equipment for this review was a desktop HP Pavilon p6 Series with the following specifications:
- Processor: Dual-core 2.8GHz AMD A4-3420 APU
- Storage: 500GB Hitachi hard drive
- Memory: 6GB of RAM
- Networking: Realtek RTL8111 wired network card
- Display: AMD Radeon HD 6410D video card
|
Miscellaneous News (by Jesse Smith) |
Details on DragonFly BSD's HAMMER2 file system, new features in openSUSE's Tumbleweed, Manjaro's security certificate expired and Linux reaches 4.0
DragonFly BSD is mostly known for its performance enhancing design and its HAMMER file system. The latter has been gaining attention recently, especially with HAMMER version 2 under development. The HAMMER2 design document has been updated and presents readers with a list of changes and improvements over the original HAMMER design. Some of the more interesting advancements coming to HAMMER2 include writing to file system snapshots (the original HAMMER file system used read-only snapshots), a low memory footprint, support for multiple compression algorithms, deduplication, whole disk encryption and support for massively large file systems. "A single physical disk from H2's point of view can be sized up to 2^56 which is 64 Petabytes, and the total file system size can be up to 16 Exabytes." Further details on the design of HAMMER2 and how it differs from the original HAMMER file system can be found in the design document.
* * * * *
The openSUSE developers continue to roll out new and appealing features to the Tumbleweed rolling release repository. In a blog post the team unveiled plans to include Appstream application data in their package manager. They also revealed an upgrade of the Firefox package to version 37 will be coming soon. "What is really cool about this snapshot is Appstream meta-data being published in Tumbleweed repos. On the client side, GNOME Software uses that information to display software in a more user friendly way and the availability of this meta-data is likely to influence other developments and projects. Everyone is encouraged to fix packages that provide no or incomplete Appstream meta-data since this is a major improvement." The blog post goes on to warn that a bug in Tumbleweed may cause the operating system to lock-up after a crash if openSUSE is running on the Btrfs file system.
* * * * *
Philip Müller, a member of the Manjaro development team reported last week that the project's security certificate expired before the team was able to get a replacement. This resulted in web browsers showing security warnings when visiting the Manjaro website and support forums. The developers originally suggested some workarounds and later posted an update letting everyone know the issue was resolved. "We will soon replace our current broken web server, holding our forums, wiki, mailing list and merge to a new one. We plan to provide a packaging service for packages and ISO images soon. Regarding the expired SSL certificate: Roland got a reminder on Mon, 23 Mar 2015 18:14:37 +0900 (JST) from GlobalSign. He also replied in time for extension. Sadly we got no response from GlobalSign back then. Luckily today, I got mail with a new certificate code from GlobalSign. They will sponsor us a Wildcard SSL from now on. Also, we want to thank all our community members who donated so far. These donations will finance us for another half year." It is nice to see the situation handled transparently and hopefully the Manjaro project will continue to receive funds from happy users so they can keep their infrastructure running.
* * * * *
The Linux kernel has reached a new milestone. On April 12th, Linus Torvalds updated the kernel's version number to 4.0. Despite the increase of the kernel's major version number, the new release of the kernel appears to carry relatively few changes. In a mailing list post Torvalds wrote, "Linux 4.0 was a pretty small release both in linux-next and in final size, although obviously 'small' is all relative. It's still over 10k non-merge commits. But we've definitely had bigger releases (and judging by linux-next v4.1 is going to be one of the bigger ones). Which is all good. It definitely matches the 'v4.0 is supposed to be a stable release', and very much not about new experimental features etc. I'm personally so much happier with time-based releases than the bad old days when we had feature-based releases."
|
Questions and Answers (by Jesse Smith) |
Google Code closing and social media
Curious-concerning-Code asks:
Not being a developer, I was still very interested to read about Google Code's closure and the success of GitHub. Can you explain what GitHub is and how it serves developers in a way non-developers can understand? What Google Code didn't offer, and why it's closing down?
DistroWatch answers:
Why don't we start with what GitHub and Google Code are. According to GitHub, the website provides a place for "powerful collaboration, code review, and code management." Perhaps the easiest way to think about services like GitHub is to regard them as a place where developers can store and share code. I like to think of GitHub as a big pot where developers can ladle out portions of code and contribute back their own personal modifications.
A more simplified way of looking at Google Code and GitHub is to think of them as places where developers can post code for people to copy. Sometimes other developers offer their own pieces of code back in the hope of fixing bugs or adding features. GitHub is a sort of software bazaar.
As to why Google Code is closing down, according to Google, other code hosting services were better: "We've seen a wide variety of better project hosting services such as GitHub and Bitbucket bloom. Many projects moved away from Google Code to those other systems. To meet developers where they are, we ourselves migrated nearly a thousand of our own open source projects from Google Code to GitHub."
Personally, I have never used Google Code so I cannot comment on what they did or did not have as far as features go. I can say that GitHub is fairly flexible, has a good deal of documentation that is pretty easy to follow and they have a number of free and commercial solutions to match what developers need. Perhaps just as importantly, GitHub seems to have gained a good deal of mind share. GitHub, for many people, has become the default place to work. I sometimes hear from developers asking why a project is hosted with Company A, rather than GitHub, or if a project will consider moving to GitHub to follow the crowd of developers already working there. I suppose you could say GitHub has become to open source development what Google Search has become to finding things on the Web.
* * * * *
Some people have asked if DistroWatch has any presence on social media and the answer is a bit mixed. As you can see, we do not clutter up DistroWatch with social media buttons. We don't think they look good and we know some people are concerned about their web browsing habits being tracked by "share" buttons. With this in mind, we try to keep the DistroWatch website a social media free zone. For that matter, we do not have the time to interact with people on social media. People are welcome to contact us through e-mail or discuss topics in our comments section, but we don't hang out on social networks.
However, we do acknowledge there are people who like to follow (and share) news through social media. To that end we (along with others) have set up news streams that allow people to find, share and discuss material published on DistroWatch. People who are on Facebook can get the latest news and distribution release announcements from facebook.com/distrowatchnews. People with Google+ accounts can keep up with DistroWatch announcements at the +DistroWatch page and readers can get DistroWatch announcements from Twitter by following @DistroWatch.
We do not maintain these pages, post personally or check their mailboxes. The accounts are all automated or maintained by people not working directly on DistroWatch. Still, if you want to have announcements of new releases and articles come to you via social media, the above pages will act as social media news feeds.
|
Ask A Leader |
Vince Pooley from the Chapeau project
Chapeau is a remix of the GNU/Linux distribution Fedora Workstation with the GNOME desktop environment and this article gives an insight into the motivation and work behind Chapeau. The following column was written by Vince Pooley, the man who created (and maintains) the Chapeau distribution.
I am the creator and maintainer of Chapeau, I live in the South of England and I've tinkered with and played video games on personal computers & consoles since I was a little lad with a VIC20. I've worked in IT professionally for almost two decades, GNU/Linux has been my primary platform of choice for the past eleven years and I've been a system analyst and system administrator of enterprise Unix & Linux based systems for about nine years. Fedora was my preferred desktop/laptop distro since about 2005 until Chapeau was a thing, but I still use various distributions, for example Ubuntu LTS runs my media centre & NAS, Raspbian on my Raspberry Pis and I currently admin HP-UX, RHEL & OEL servers at my day job, now Chapeau powers my desktops & laptops used for work and play.
What lead to the creation of Chapeau?
To summarize the motivations that led to the creation of Chapeau: I often carry around with me a pendrive with a live bootable GNU/Linux installation which comes in handy fairly often, it's a habit I've had for years. This can be used to boot up Linux on most PCs and use it how I want without affecting the installed OS.
Also, as any IT professional can tell you, family and friends will often think you can help them out when they have computer issues, even if you have nothing to do with PC maintenance in your work life. For those you don't mind helping it is handy having a bootable toolkit OS that you can use to fix file systems, scan viruses, take backups etc. These two requirements are often mutually exclusive when you're using live bootable Linux distributions. You can't boot up an Ubuntu or Fedora live session and change an NT user account password on a Windows installation, scan for offline viruses or recover a missing partition, nor can you boot up GParted Live, System Rescue CD or other toolkit distros and use them like a normal desktop OS to watch BBC iPlayer, edit photos, listen to music etc.
Chapeau covers those use cases and is installable as a complete daily-driver operating system that newbies could use, something that just works without extra faff.
Chapeau is simply what I wanted from a GNU/Linux distribution but could not find, it runs on my laptops & desktops and it's on that USB stick I carry around. It's designed so I'm never without the best that open-source currently has to offer. Because it's based on Fedora, the software is as up to date as you could possibly want without being unstable and it is running the toolset of the sysadmin's favourite Linux platform, Red Hat.
Motivation
Chapeau has been and continues to be a personal technical exercise, something to tinker with, creating and learning along the way using skills that add to my professional portfolio. I saw what Ian Firns & Chris Smart are doing with Korora and liked their take on Fedora although it didn't tick all my boxes as described above, I thought "Can it be that hard to do my own?"
I began not knowing where to start and overcame each hurdle as they arose. There is no rebranding guide for Fedora & there's next to no themeing documentation for Plymouth, for example, so starting something like this is not all just reading the appropriate manuals.
I'm not a software developer so packaging, releasing and version control were also new to me and the project turned out to be more involved than I thought it could be. Chapeau is a motivator for me to keep learning new things. It's not just putting an ISO image together, that's the easiest bit. It's everything involved in making it a solid, releasable thing for others to use and putting together the infrastructure to distribute and maintain it, that's where it gets interesting. From using livecd-creator & creating RPM packages to managing YUM repos, learning Git and thinking about how to create a community (which is yet to happen) many of these things I have learned from scratch for this project.
It's another hobby when I'm away from work and when off my bikes and whilst it hasn't built a huge following of its own, if it does it may have an influence on what I choose to do next in my career and what my opportunities might be. In the meantime I'm enjoying it and giving something back to others in a way I know how which is all good for the karma bank.
How is Chapeau built?
The Chapeau live image is built using the livecd-creator tool available from Fedora's repositories which reads in kickstart files, builds a chrooted live system and writes it to a bootable ISO image. I don't just run livecd-creator directly as I have a script that automates this and other related tasks that the build process depends on. This script is one of a collection of scripts and files that make up Chapeau's 'build-kit' which is available on GitHub
To prepare for each major Chapeau release I'll start by reviewing a new set of kickstarts and I'll create a dedicated build and testing environment in a KVM virtual machine running Fedora (the same release as the Chapeau release being built), all the VMs running on my fairly well-specced workstation are currently running Chapeau 21. The project data is on my file server & the hypervisor's storage pools are all local storage either on SSD or spinning disk depending on the VM. This system builds a bootable image in about 25 minutes or so which is fast, my previous Core 2 based system I used during the Chapeau 20 release cycle would take over 2 hours to build an image.
Whilst the workstation hosts the virtual machines the hypervisor can be accessed over the network so l don't actually have to be at my desk to work on Chapeau but it's nicer to do so.
These build environment virtual machines are quickly setup with various dependencies for the job using a setup script (also in the build-kit) and these VMs are used to build and test Chapeau's packages, generate the package repos and build the ISO images. The ISOs are tested for functionality in fresh VMs to make sure they boot & install as expected, customizations & package defaults have applied and, of course, to see how it runs. If all's good then it'll be installed on bare-metal systems for further testing.
Hardware testing
Onto the bare-metal testing, after the installation to a secondary or removable disk the rest is usually done simply by using it on a day to day basis and see how it performs or if it breaks when installing drivers, installing/updating/removing software, gaming, usual stuff. Chapeau includes Valve's Steam client for Linux, the hardware detection/driver installation tool Pharlap created by Ian Firns & Chris Smart for Korora and PlayOnLinux for running Windows software, these at least warrant some additional bare-metal testing of driver installation and the performance of native Linux games & Windows games with WINE.
Chapeau is Fedora and so there is already a solid base of structured testing already carried out before I can complete a Chapeau build so once I'm happy that I haven't introduced any problems with my changes then it usually good to go.
Being the only maintainer there is a limit to the amount of systems I can test this on before release and I welcome any feedback or problem reports from users. Thankfully Chapeau 21 has been as stable as a Fedora install which is pretty stable nowadays.
The hardware that I regularly run & test Chapeau on are:
System |
Workstation |
Desktop B |
Laptop A |
Laptop B |
Laptop C |
Vendor |
Custom |
Custom |
Acer V7 Ultrabook |
Dell Inspiron |
Lenovo Thinkpad T440 |
Processor |
Intel Core i5 4690K 4.5GHz |
Intel Core 2 Duo 3GHz |
Intel Core i7 3.1GHz |
Intel Core 2 Duo 2.1GHz |
Intel Core i5 2.6GHz |
GPU |
Nvidia GTX 970 4GB |
Nvidia GTS 450 1GB |
Intel HD 4000 + Nvidia GTX 720M |
Intel 965 GM |
Intel HD 4600 |
RAM |
16GB 2500MHz DDR3 |
8GB 800MHz DDR3 |
12GB 1600MHz DDR3 |
2GB DDR3 |
8GB 1600MHz DDR3 |
Storage |
Samsung EVO 840 SSD + WD Black HDDs |
Seagate HDD |
Kingston SSD + Seagate HDD |
Hitachi HDD |
500GB HDD |
Screen |
1920x1080 |
1920x1080 |
1366x768 Touchscreen |
1280x800 |
1600 x 900 Touchscreen |
These are an adequate representation of 64-bit systems out there and Chapeau flies along on all of them. I don't have any systems with AMD GPUs so I'm not experienced with using their drivers, they haven't had a good history on Linux which is why I haven't bought any system with ATI/AMD graphics for over a decade but I hear their open source driver is getting better. I'll get a cheap AMD GPU to test eventually, funds permitting. After November a Steam Machine PC would be a good addition to these, again, funds permitting.
Release schedule
Chapeau follows Fedora's major release schedule and I aim to have the Chapeau remix of the latest Fedora ready within a month of Fedora's release date. The third party software repositories are a dependency of getting out a new major release so, for example, I couldn't release Chapeau 22 Alpha right now as the RPMFusion & VirtualBox repos are not available for Fedora 22 yet.
Because Fedora's packages can be so close to the upstream projects', such a fast moving set of packages means lots of updates. Fedora is renowned for pulling in a huge amount of package updates immediately after install and during the support cycle, it's just a symptom of being cutting-edge. This is lessened when installing Chapeau as I push out interim releases in between the major release cycles that include updates so the latest live image also moves along during the support cycle.
What's next for Chapeau?
I have a growing list of to-do items for Chapeau. I'm just about to release the next and final point release of Chapeau 21 then there's the next major release, based on Fedora 22, which is well on schedule to have a timely release very soon after the Fedora 22's release. After that there are these things to work on...
Desktop
I feel a unique identity for Chapeau's desktop environment is the next bit to tackle on the technical side. I think GNOME is the best DE there is and I'm looking at including some more desktop customization on Chapeau 22 without ruining GNOME's core work flow and I'm interested in continuing this progression to Chapeau 23 & GNOME 3.18. Right now I'm intending on changing the default icons to the Moka icon set which is a start, unique GNOME-shell & GTK themes would be the next step after that.
Repo mirrors
These are needed so I can rehost my web server if I had to do so as currently the repo is on the same server as the web site.
Community
I've only recently pushed the project out beyond the website and onto social media so there's plenty of improvement needed on that side to build a community around Chapeau.
Collaboration
One thing I had been putting off for too long is proper version control and recently got to grips with Git and pushed all the historic versions of Chapeau's scripts and sources to GitHub. The reason I did this was to promote collaboration as GitHub makes it so easy. So if anyone reading has ideas, or has a skill they can offer they are welcome to get in touch.
Finally
Thanks to Jesse Smith at DistroWatch for inviting me to tell you about myself and Chapeau. Grab yourself a copy over at the Chapeau website.
- Vince Pooley
|
Torrent Corner |
Weekly Torrents
Bittorrent is a great way to transfer large files, particularly open source operating system images, from one place to another. Most bittorrent clients recover from dropped connections automatically, check the integrity of files and can re-download corrupted bits of data without starting a download over from scratch. These characteristics make bittorrent well suited for distributing open source operating systems, particularly to regions where Internet connections are slow or unstable.
Many Linux and BSD projects offer bittorrent as a download option, partly for the reasons listed above and partly because bittorrent's peer-to-peer nature takes some of the strain off the project's servers. However, some projects do not offer bittorrent as a download option. There can be several reasons for excluding bittorrent as an option. Some projects do not have enough time or volunteers, some may be restricted by their web host provider's terms of service. Whatever the reason, the lack of a bittorrent option puts more strain on a distribution's bandwidth and may prevent some people from downloading their preferred open source operating system.
With this in mind, DistroWatch plans to give back to the open source community by hosting and seeding bittorrent files for distributions that do not offer a bittorrent option themselves. This is a feature we are experimenting with and we are open to feedback on how to improve upon the idea.
For now, we are hosting a small number of distribution torrents, listed below. The list of torrents offered will be updated each week and we invite readers to e-mail us with suggestions as to which distributions we should be hosting. When you message us, please place the word "Torrent" in the subject line, make sure to include a link to the ISO file you want us to seed and please make sure the project you are recommending does not already host its own torrents. We want to primarily help distributions and users who do not already have a torrent option. To help us maintain and grow this free service, please consider making a donation.
The table below provides a list of torrents we currently host. If you do not currently have a bittorrent client capable of handling the linked files, we suggest installing either the Transmission or KTorrent bittorrent clients.
Archives of our previously seeded torrents may be found here. All torrents we make available here are also listed on the very useful Linux Tracker website. Thanks to Linux Tracker we are able to share the following torrent statistics.
Torrent Corner statistics:
- Total torrents seeded: 47
- Total downloads completed: 23,692
- Total data uploaded: 4.7TB
|
Released Last Week |
Kwort Linux 4.2
David Cortarello has announced the release of Kwort Linux 4.2, a new version of the project's lightweight distribution with Openbox, no systemd, and a custom package manager called kpkg - all based on CRUX: "As the title says, Kwort Linux 4.2 is out there in the wild. This new version is fast, stable and simple as always and a little bit smaller. Everything has been built from scratch in a clean way from a new toolchain to every X.Org package. Most significant technical aspects are: Linux kernel 3.19.2; Chromium 41.0.2272.76; as usual our system remains light and clean as Kwort users like it; new and improved GUI aspect. As usual, a big thanks to the CRUX people for developing it, as it is the system Kwort is based on; even though Kwort 4.2 isn't based on a CRUX release, their ports system was a key component to build this release. The eudev folks for supporting and approving our patch to make /run to be configurable (Kwort uses /var/run). And of course, the people who develop every project Kwort makes use of." Visit the distribution's home page to read the full release announcement.
SalentOS 14.04.2
Gabriele Martina has announced the release of SalentOS 14.04.2. Along with an updated set of core packages, the latest version of SalentOS features a number of visible changes. These changes include a new Control Center, a new Update Center for handling package upgrades, a new software repository and Firefox is now the default web browser. "The Full version is complete with all the software available so can be used right now to surf the web, enjoy multimedia content and work. The live ISO weighs around 850MB, it is installable and can be burned to DVD or used to create a bootable USB device. The Light version is planned to use alternative software and programs according to the tastes and preferences of each user. It contains the base system and has only web browser and text editor installed. The live ISO image weighs around 550MB and can be burned to a CD or used to create a bootable USB device." A full list of changes in the new version can be found in the project's release announcement.
SalentOS 14.04.2 -- Default desktop and application menu
(full image size: 1.3MB, 1280x1024 pixels)
Semplice Linux 7
Eugenio Paolantonio has announced the release of Semplice Linux 7, a lightweight, Debian-based distribution that comes with a custom GTK+ 3-based desktop environment called "vera": "It's my pleasure to announce the release of Semplice 7, code-named 'Comfortably Numb'. Functionally and aesthetically-wise, you won't find that many differences from Semplice 6. But under the hood there are plenty. Openbox became a component of the desktop environment and not the desktop environment itself. This distinction will help me introduce vera, a plugin-based GTK+ 3 desktop environment, made from scratch by us. Currently Openbox and tint2 run as plugins, but they will eventually get replaced by our own ones. We are not fans of the NIH thing, but personally I feel that this is the right step to make in order to get things up and running on Wayland. Wayland is the future and it's actually already production-ready (I, for example, already run it in my phone, and it's pretty damn exciting)." Continue to the release announcement for more information, with additional details provided in the release notes.
Bella OS 2.2
Bella OS is a user-friendly Linux distribution based on the latest Xubuntu LTS release with a highly customised Xfce desktop that combines the best features of several popular operating systems. Bella OS 2.2, released yesterday, is the project's current stable release: "Launch release version 2.2 is now live! Fully functional live CD, or install to hard drive or virtual machine; comes complete with a curated suite of high-quality web, office and entertainment applications; takes design queues from several modern operating systems; declutters and beautifies the desktop; built from Xubuntu LTS and Debian GNU/Linux; large community support and software compatibility. The top Linux applications for work and play are already installed and configured with the most popular options: Firefox web browser, Shotwell photo album, Banshee music player, VLC media player, GIMP image editor, LibreOffice office suite, Brasero CD burner, KeePassX password manager, Ubuntu Software Center..." The brief release announcement is provided on the project's SourceForge page, but visit also the distribution's website at BellaOS.org for more information.
Linux Mint 2 "LMDE"
Clement Lefebvre has announced the launch of Linux Mint "Debian Edition", version 2. The new release, code named "Betsy", is available in two variants (Cinnamon and MATE) and is based on packages provided by Debian "Jessie". There are separate release announcements for Linux Mint Debian Edition 2 Cinnamon edition and for the MATE edition. Both announcements discuss the features of the new release and how it differs from Linux Mint's other products: "LMDE (Linux Mint Debian Edition) is a very exciting distribution, targeted at experienced users, which provides the same environment as Linux Mint but uses Debian as its package base, instead of Ubuntu. LMDE is less mainstream than Linux Mint, it has a much smaller user base, it is not compatible with PPAs, and it lacks a few features. That makes it a bit harder to use and harder to find help for, so it is not recommended for novice users. LMDE is however slightly faster than Linux Mint and it runs newer packages. Life on the LMDE side can be exciting. There are no point releases in LMDE 2, except for bug fixes and security fixes base packages stay the same, but Mint and desktop components are updated continuously." More information and workarounds for known problems can be found in the release notes.
Linux Mint Debian Edition 2 -- Cinnamon desktop
(full image size: 333kB, resolution: 1280x1024 pixels)
Slackel 6.0.3 "Openbox"
Slackel, a distribution based on Slackware and Salix, has launched a new release, version 6.0.3 "Live Openbox". The new release provides a lightweight desktop environment with useful, yet efficient, desktop applications. The new Slackel supports UEFI and ships with Midori as the default web browser and AbiWord for word processing. "This release is available in both 32-bit and 64-bit architectures with both fitting comfortably within the size of a single CD. ISO images are isohybrid. The 64-bit ISO supports booting on UEFI systems. Secure Boot is however not supported. The 32-bit flavor is also the first live release that supports both i686 PAE SMP and i486, non-PAE capable systems. The focus of this release has been to provide a lightweight and fast system and also to be easy for all users. The default web browser included in this release is Midori, while the default e-mail client is Claws-mail. The Internet/network applications also include the Pidgin instant messaging application, the Transmission torrent client, the gFTP for connecting to (S)FTP servers, the Wicd Network Manager for connecting to wireless and wired networks and Sakis3g for connecting to 3G mobile networks." More information can be found in the project's release announcement.
HandyLinux 1.9
The developers behind HandyLinux, a beginner friendly distribution, have announced the availability of HandyLinux 1.9. The new release is based on Debian Wheezy and mostly focuses on minor improvements and bug fixes over the 1.8 release. The 486 and 686 builds have been merged, removing the necessity of selecting the correct ISO image for one's 32-bit architecture. Installing the Skype VoIP client should now be easier. Plus an upgrade path from HandyLinux 1.8 to 1.9 has been introduced and most users should be able to upgrade using a simple graphical utility. The new release also features a new tool for changing the desktop interface. Further information on the new version of Handy Linux, along with screen shots, can be found in the release announcement (the release announcement is in French).
elementary OS 0.3
The developers of elementary OS have announced the launch of a new stable release, code name "Freya". The new release features UEFI support, improved interactive notifications, a new firewall utility, designed administrative utilities and a unified login/lock screen. "elementary is proud to announce the stable release of elementary OS Freya. After a year and a half of development, over a thousand bug fixes, and countless lines of code, we can finally say it's here. Freya is the latest version of elementary OS, a design-oriented and open source Linux-based operating system for desktops and laptops. It succeeds Luna which was released in August of 2013." The new release offers Google Calendar support, improved network share support through Samba and more flexible search tools. More information on the new release can be found in the distribution's release announcement.
elementary OS 0.3 (Freya) -- Desktop and application menu
(full image size: 1.6MB, resolution: 1280x1024 pixels)
Antergos 2015.04.12
Dustin Falgout has announced the release of a new version of the Antergos distribution. The new release, version 2015.04.12, offers an updated system installer and the GNOME 3.16 desktop environment. The distribution can be downloaded as one of two images, a Full edition and a Minimal edition. The Minimal ISO has been reduced in size and is now just 437MB. "We've updated our installation media to include all of the latest packages available in the Arch Repos. The most notable updates are our installer, Cnchi v.0.8.0 (released earlier today) and GNOME 3.16. Our Live Install Image includes a fully working GNOME 3.16 environment that you can use before making any changes to your system. Our Minimal Install Image includes only what is required to run our installer and thus offers a much smaller initial download." Further information on the new build of Antergos can be found in the project's release announcement.
* * * * *
Development, unannounced and minor bug-fix releases
|
Upcoming Releases and Announcements |
Summary of expected upcoming releases
|
DistroWatch.com News |
Distributions added to the database
Bella OS
Bella OS is a beginner-friendly Linux distribution based on Xubuntu's latest LTS (long-term support) release and featuring a customised Xfce desktop. The project's primary goal is to provide a curated suite of high-quality web, office and entertainment applications on top of a desktop that combines some of the best features from several popular operating systems.
Bella OS 2.2 -- Default desktop interface
(full image size: 1.3MB, resolution: 1280x1024 pixels)
* * * * *
DistroWatch database summary
* * * * *
This concludes this week's issue of DistroWatch Weekly. The next instalment will be published on Monday, 20 April 2015. 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)
|
|
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 1100 (2024-12-09): Oreon 9.3, differences in speed, IPFire's new appliance, Fedora Asahi Remix gets new video drivers, openSUSE Leap Micro updated, Redox OS running Redox OS |
• Issue 1099 (2024-12-02): AnduinOS 1.0.1, measuring RAM usage, SUSE continues rebranding efforts, UBports prepares for next major version, Murena offering non-NFC phone |
• Issue 1098 (2024-11-25): Linux Lite 7.2, backing up specific folders, Murena and Fairphone partner in fair trade deal, Arch installer gets new text interface, Ubuntu security tool patched |
• Issue 1097 (2024-11-18): Chimera Linux vs Chimera OS, choosing between AlmaLinux and Debian, Fedora elevates KDE spin to an edition, Fedora previews new installer, KDE testing its own distro, Qubes-style isolation coming to FreeBSD |
• Issue 1096 (2024-11-11): Bazzite 40, Playtron OS Alpha 1, Tucana Linux 3.1, detecting Screen sessions, Redox imports COSMIC software centre, FreeBSD booting on the PinePhone Pro, LXQt supports Wayland window managers |
• Issue 1095 (2024-11-04): Fedora 41 Kinoite, transferring applications between computers, openSUSE Tumbleweed receives multiple upgrades, Ubuntu testing compiler optimizations, Mint partners with Framework |
• Issue 1094 (2024-10-28): DebLight OS 1, backing up crontab, AlmaLinux introduces Litten branch, openSUSE unveils refreshed look, Ubuntu turns 20 |
• Issue 1093 (2024-10-21): Kubuntu 24.10, atomic vs immutable distributions, Debian upgrading Perl packages, UBports adding VoLTE support, Android to gain native GNU/Linux application support |
• Issue 1092 (2024-10-14): FunOS 24.04.1, a home directory inside a file, work starts of openSUSE Leap 16.0, improvements in Haiku, KDE neon upgrades its base |
• 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 |
• 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 |
SharkOS
Shark Linux was a new distribution of a Linux-based operating system. The goal of Shark Linux was to provide a stable environment with easy administration, targeting 64-bit AMD Opteron and Athlon 64 processors. Shark Linux aims to become a hardware optimised operating system with its own unique set of management tools and new functionality of the ANSI console for administrator use. Combined with ease of use and optimised code, it should outperform other out-of-the-box systems from the start. Shark Linux was derived from the Gentoo Linux project.
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.
|
|