DistroWatch Weekly, Issue 655, 4 April 2016

Feature Story (by Joshua Allen Holm)

Parsix GNU/Linux 8.5



Parsix GNU/Linux 8.5 is desktop-friendly distribution based on Debian. Built on Debian's Stable branch, Parsix comes with a useful selection of applications and some nice customizations, but so do many of the other Debian-based and Ubuntu-based distributions. So what exactly is Parsix's niche? What does it do better than its competition? I downloaded the 1.3GB 64-bit ISO and gave Parsix 8.5 a trial run in order to try to find out.



Booting from the Parsix ISO provides six options: "Boot or Install Parsix" with text mode, failsafe video, and failsafe alternative boot/install options; "Test CD for Defects"; and "Boot from First Hard Disk." After using the "Test CD for Defects" option to check the ISO for errors, I selected the standard "Boot or Install Parsix" option, which resulted in a fairly quick load time. The GNOME desktop was ready to use and the installer was readily available on the desktop.





Parsix GNU/Linux 8.5 -- Running GNOME Shell

(full image size: 1.1MB, resolution: 1366x768 pixels)



After looking around at the live desktop, I started the installer. While perfectly functional, Parsix's installer is not as friendly as Ubuntu's Ubiquity or Red Hat's Anaconda installer. In fact, Parsix's installer is actually a text mode installer which is displayed graphically using Xdialog. Booting using the text mode option and running parsix-installer from the command line provides the exact same installer with all the same options. The installer works, it provides useful options to partition a hard disk and set up a root password and user account, but it is not anything special. It gets the job done, but nothing more.





Parsix GNU/Linux 8.5 -- The Parsix system installer

(full image size: 1.0MB, resolution: 1366x768 pixels)



I should note that there is one major drawback I found with Parsix before I had even installed it. At first I tried running Parsix in a virtual machine, but no matter which virtualization software I used, GNOME Shell would crash when I tried to open the Activities overview. After a couple of crashes, GNOME disabled all the extensions before restarting, which resulted in the desktop behaving properly, but without the Parsix customized theme. For some strange reason, Parsix's customized GNOME Shell theme was unstable under virtualization. However, everything works perfectly fine on a bare-metal install.



Once I had booted the ISO and installed Parsix on physical hardware, the experience went perfectly. The desktop was stable and was fairly light on memory usage compared to other GNOME 3-based distributions that I have tried; the system used only between 500MB and 550MB of RAM right after starting the desktop environment. The custom GNOME Shell theme looks very nice. The Parsix logo - a flower based on a design found at the ruins at Persepolis - is used in place of the "Activities" label in GNOME Shell's top bar. The GTK+ theme used is a custom Parsix theme and the icon set used is Faience. In addition, Parsix enables icons on the desktop, so Home and Trash folders appear there, and the minimize and maximize buttons have been turned back on in application windows. However, despite all the nice customization I found it very odd that for some strange reason the only folder to appear in a user's home directory is for the Desktop directory. There are no Documents, Music, etc. directories created when setting up a user account during installation.





Parsix GNU/Linux 8.5 -- The GNOME application menu

(full image size: 1.0MB, resolution: 1366x768 pixels)



The pre-selected software included in Parsix 8.5 is a nice mix of the standard GNOME applications and a good selection of extra programs. LibreOffice is there for editing documents. GIMP and Inkscape are both installed for editing graphics. Parsix includes Iceweasel, Evolution, Liferea and FileZilla for various Internet tasks. The VLC media player is the default application for playing videos and music. Users who need to run other operating systems in a virtual machine will find VirtualBox already installed. In addition, two useful command line applications, htop and Midnight Commander, are included and have icons making them easy to launch from the graphical desktop.





Parsix GNU/Linux 8.5 -- Using a dictionary and the htop process monitor

(full image size: 688kB, resolution: 1366x768 pixels)



Beyond the standard GNOME applications and the big name extra software, Parsix ships with two programs I had never heard of before. The first is Grisbi, a financial management tool. Much simpler than GnuCash, but still very powerful and useful, Grisbi lets a user manage their finances with ease. The other is xFarDic, a bilingual English-Persian dictionary and language tool. Users can use xFarDic to look up definitions and it includes a Leitner box utility for helping a user to memorize new vocabulary words.



For many users the default applications in Parsix should be enough to do most basic tasks, but plenty of additional software packages are in the distribution's repositories. Unlike some distributions that use another distribution as a base, Parsix does maintain their own repositories, so it is not just Debian repositories plus an extra repository or two for customization. There are four repositories available: Parsix Official, Parsix Continent, Parsix Wonderland (Multimedia), and Security. Looking through the available packages listed in Parsix's GNOME Packages graphical software manager, I found just about every single program that I might want to install, including packages to completely change to a different desktop environment. Packages are available for all the major desktop environments, should a user want to switch to something other than Parsix's default GNOME desktop.



Parsix's greatest weaknesses are the documentation and support forums. Right on the project's website is a notice asking for help with the documentation, which is very out of date. The support forums are not much better. Neither the English nor the Persian forums are particularly active. The most recent posts in some of the forums are from 2015, and some are even older than that. The content that is available in the documentation and forums is good, but often too out of date to be usable.



Overall, I liked Parsix 8.5, but even after spending time with it, I am not sure what its specific niche in the Linux ecosystem is. It is a polished desktop distribution and it looks nice, but it is not really unique in that respect. The Persepolis inspired logo and inclusion of an English-Persian dictionary point to a possible niche - a Persian-friendly or Persian-focused distribution, but it could do much more than it does in order to best fill that niche. The Persian localization in Parsix is not any better than it is in other distributions. Many of the installed programs do not have Persian names, so they still appear in English when using the Persian localization. Bizarrely, switching Parsix to Persian did not even change the direction of GNOME Shell to a right-to-left orientation; it places the desktop icons on the right, but the top bar and Activities overview do not switch direction. Trying the same thing on Fedora 23 works as expected.



Nitpicks about Parsix's place in the multitude of Linux distributions aside, it is a good distribution. There are some things that need to be fixed, especially the problems running under virtualization and the failure to create a full set of folders in a user's home directory, but it is a good release. If Parsix's visual customization appeals to you, give it a try. You might like it. If they do not appeal to you, there are, of course, plenty of other options to choose from. * * * * * Hardware used in this review:



My physical test equipment for this review was an Acer TravelMate X483 laptop with the following specifications: Processor: Quad-core 1.5GHz Intel Core i3-2375M CPU

Storage: Seagate 500GB 5400 RPM hard drive

Memory: 4GB of RAM

Networking: Qualcomm Atheros AR9462 Wireless Network Adapter

Display: Intel HD Graphics 3000

Miscellaneous News (by Jesse Smith)

Sabayon launches community repositories, Red Hat offers free developer subscriptions, Fedora seeks to become more modular, Debian plans cloud edition and updates Jessie, Ubuntu tablets and running Ubuntu binaries on Windows



The Sabayon project released a new snapshot of their distribution last week. Along with the launch of Sabayon 16.04, the project also announced a new set of community repositories which fill a similar roll to Arch Linux's Arch User Repository. " The Sabayon Community Repositories infrastructure will build repositories for the community, and it is managed by the community itself. There is a main Community repository while there is room to add other repositories, 'slots', that SCR Developers are free to use. More on how it works will come later. Currently we are in alpha state, but we are having great results, some packages are already available to the public. The goal here is to have a system like AUR for Arch and PPA for Ubuntu where Sabayon Community Developers (who are community members first) maintain multiple repositories or packages of the Community repository. SCR website. * * * * * Red Hat now offers free subscriptions to their Red Hat Enterprise Linux product for developers. " Today, Red Hat announced the availability of a no-cost Red Hat Enterprise Linux developer subscription, available as part of the Red Hat Developer Program. Offered as a self-supported, development-only subscription, the Red Hat Enterprise Linux Developer Suite provides you with a more stable development platform for building enterprise applications - across cloud, physical, virtual, and container-centric infrastructures. Red Hat SVP Craig Muzilla added some good points in his blog , too. Download page. * * * * * As Docker containers and the Internet of Things become ever more popular, there is increasing pressure on distributions to be small and modular. The Fedora Project has created the Modularity Working Group which seeks to " Define and maintain the Fedora Base Module and guidelines and tools for other modules. This includes releasing the Fedora Base Module in artifact form on a regular schedule - as a Docker base image, as an installable minimal system, and possibly in other ways in the future. " The new group will seek to reduce dependencies for increased security and performance. Additional information can be found on the project's wiki. * * * * * The Debian project is currently working on creating official Debian cloud images for deployments on various cloud services. Steve McIntyre began a discussion which explores some of the requirements for the new cloud images: " We have a few requirements agreed for such images to be classed as official (i.e. blessed and released by Debian), and one of these is that they should be built on Debian hardware, controlled by the (increasingly inaccurately named) Debian CD team. To get things going in time for Stretch, we're going to need to co-ordinate our work... " Cloud images should allow Debian to better compete with Canonical and Red Hat cloud deployments.



In other Debian news, the Debian project has released updated installation media for Debian 8 "Jessie". The new media does not represent a new version of Debian, but does bring the installation media up to date with available security fixes. " The Debian project is pleased to announce the fourth update of its stable distribution Debian 8 (codename Jessie). This update mainly adds corrections for security problems to the stable release, along with a few adjustments for serious problems. Security advisories were already published separately and are referenced where available. Please note that this update does not constitute a new version of Debian 8 but only updates some of the packages included. There is no need to throw away old Jessie CDs or DVDs but only to update via an up-to-date Debian mirror after an installation, to cause any out of date packages to be updated. " Further information and download links can be found in the announcement. Debian released a similar update to the distribution's 7.x "Wheezy" branch at the same time. * * * * * People who would like to run GNU/Linux distributions on tablet devices are one step closer to getting their wish as last week Bq made Ubuntu powered tablets available for pre-order. The OMG! Ubuntu website has more details: " Bq will ship the M10 Ubuntu Edition tablet within the EU and to select countries outside of it, including the USA. A full list of delivery locations can be found on the Bq website. Deliveries are planned to get underway in the second week of April - which means, fingers crossed, you should have your tablet by the time Ubuntu 16.04 LTS is released! "



In another Ubuntu-related story which had all the trappings of an elaborate April Fools prank, both Microsoft and Canonical announced last week that it will soon be possible to run Ubuntu command line applications on Windows 10. This does not require Ubuntu packages to be recompiled and it does not involve using a virtual machine or software container. Instead the technology involved appears to resemble WINE working in reverse: native Ubuntu applications running on Windows with the help of a compatibility layer. Dustin Kirkland wrote for Canonical: " I imagine some of you - long time Windows and Ubuntu users alike - are still wondering, perhaps, `Why?!?' Having dedicated most of the past two decades of my career to free and open source software, this is an almost surreal endorsement by Microsoft on the importance of open source to developers. Indeed, what a fantastic opportunity to bridge the world of free and open source technology directly into any Windows 10 desktop on the planet. And what a wonderful vector into learning and using more Ubuntu and Linux in public clouds like Azure. From Microsoft's perspective, a variety of surveys and user studies have pointed to bash and Linux tools - very specifically, Ubuntu - be available in Windows, and without resource-heavy full virtualization. "





Tips and Tricks (by Jesse Smith)

Command line tips and tricks



Linux distributions and the BSDs derive a lot of their power and flexibility from having a rich command line interface. While with many modern flavours of Linux it is not necessary to use text-based shells, there are still many helpful utilities to be found on the command line. This week I want to explore six commands I personally find useful.



Do you want to know what the weather is like in your area, but do not want to go through the steps of opening a web browser, finding a weather website and looking up your city or town? Luckily there is a quick and easy command to check the weather in most locations from the command line. To check the weather in London, England, run the command: finger london@graph.no This command will display a chart which shows the day's temperature range on the left side of the screen and the amount of expected precipitation on the right. The middle of the chart displays periods of expected rain, snow and cloud cover for the day. The finger command is used to query a remote server, graph.no in this case, and return text information. The graph.no server has been set up to return weather data for the city specified before the "@" symbol. * * * * * Do you ever find yourself copying large files or several files from one place to another and wishing the action did not impact your hard drive's performance when you wanted to load another file or launch an application? To keep long file copy operations from impacting your system's performance, prefix the copy command with ionice. For example, to make a backup of a big file run: ionice -c 3 cp bigfile.mp4 backup.mp4 The ionice command, when run with class (or level) 3 priority, will cause the copy command to only proceed when the system has no competing input or output operations in progress. This makes the system run more smoothly, though copying the file may take longer. * * * * * Do people send you files with a mixture of upper-case and lower-case letters in the file name? When you copy files off a digital camera, does it bother you that the images are typically saved with names in all upper-case letters? I like to keep my files organized with all lower-case names. Luckily, the rename utility makes converting file names all to one case easy. Let us assume we have two image files, "IMG_20160222.JPG" and "My-Family-Photo.JPG". We can convert both of these file names to all lower-case using the following command: rename 'y/[A-Z]/[a-z]/' *.JPG The rename program looks for all files with the .JPG extension in the current directory and changes every upper-case letter it finds in a file name to its lower-case equivalent. As a result, we end up with "img_20160222.jpg" and "my-family-photo.jpg". * * * * * Have you ever been watching a video and thought you would like to take a snapshot of what was on the screen, either to use it as a wallpaper or to share it with someone? The mplayer command can help with that. All you need to know is the point in time of the image in the video you want to take. Let's say there is a beautiful image five minutes and twelve seconds (5:12) into a video and I want to have a still image of it. I can run the mplayer command as follows: mplayer -vo png -ss 5:12 -frames 1 my-video.mp4 The screen shot of the video, my-video.mp4, will be saved in the current directory as "00000001.png". * * * * * When you need to see a calendar in a hurry you can run the cal command without any arguments to see a calendar page of the current month. However, I usually find it more useful to run cal -3 Running cal with the "-3" parameter displays a calendar on the screen with the previous, current and next month. This can make finding dates easier if you are near the end of the current month. * * * * * Finally, something I have noticed over the years is many distributions default to displaying directory listings (produced with the ls command) in colour. This can be useful for identifying different types of files and their permissions at a glance. When we know directories are displayed in blue, executable files in green and so on, it can be easier to get a feel for a directory's contents quickly. However, I find it difficult to read the dark blue text of directory names. To get a directory listing with all text displayed in the same, high-contrast colour I use the command: ls --color=never If you prefer the colourless version of ls you can create a bash shell alias for the command using: alias ls='ls --color=never' Placing the above alias in your ~/.bashrc file will disable colour in directory listings each time you open a terminal.



I hope you find the above examples useful, I certainly have over the years. Please feel free to share some of your own quick command line time savers in the comments. * * * * * Additional tips and tricks can be found in our Tips and Tricks archive.





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 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. 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.



Operating System Torrent MD5 checksum OpenBSD 5.9 OpenBSD_5.9_amd64_install59.iso 19bc5ed26bc984da9b8380ed92ef2404 Bodhi Linux 3.2.0 "AppPack" bodhi-3.2.0-apppack-64.iso 016eeec6cfb44e74e82e94b04be3c384 GuixSD 0.10.0 guixsd-usb-install-0.10.0.x86_64-linux.xz 88fd3d1cef11a3cd0d1bc256a73bc05e



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: 180

Total data uploaded: 33.6TB

Released Last Week

Upcoming Releases and Announcements

Opinion Poll

Ubuntu tablets and phones



As we mentioned in our News section, Canonical's Ubuntu operating system is making inroads into the mobile market. Bq has succeeded in launching Ubuntu phones and is now accepting pre-orders for Ubuntu tablets.



This week we would like to know whether our readers are interested in owning Ubuntu-powered mobile devices. If you have already purchased a phone running Ubuntu, please share your impressions of the device in the comments.



You can see the results of our previous poll on video chat software here. All previous poll results can be found in our poll archives. When it comes to Ubuntu tablets and phones...



I own one or more Ubuntu mobile devices: 43 (3%) I have pre-ordered a Bq phone/tablet: 34 (2%) I do not own one and plan to order one later: 388 (25%) I do not own one nor plan to purchase one: 709 (46%) I have an Android device and installed Ubuntu on it: 66 (4%) None of the above: 295 (19%)

DistroWatch.com News