Tuesday, June 27, 2017

openSUSE "Tumbleweed"

Since I've given openSUSE "more of a chance" on my Dell Inspiron 5558 laptop than I have any other hardware, probably dating back to the days when I used to write distribution reviews for Extreme Tech (and that was about 15-16 years ago), I have, nevertheless found the recent SUSE releases to be more "stable" than one of my desktop favorites in those early days.

Mandrake (then renamed Mandriva), and there are a few derivatives today, Rosa, OpenMandriva, used to be a favorite of mine.  I used to be in the original forum, I was using their test and early update versions and I always found it easy to install and generally reasonable compared to other distributions of its time.  But when the founder, Gael Duval, left the company, things changed.  Less and less I was interested in what they did and how they did it.  The software became less stable, and the company became less stable as well.

Fortunately by then I found a "new Linux home" in Debian-based distributions.  Libranet was an early Debian favorite, as was Xandros and Corel Linux, but it didn't take long to get into the pure Debian approach either.  KNOPPIX was one of my "Swiss Army Knife" live implementations, but then Debian Live came along, and once again the main Debian distribution did the trick for me.

The MEPIS-based distributions from Warren Woodford, and later antiX the from Thessalonica and "anticapitalista" survived longer than many of those early Debian-based systems, but MEPIS was taken over by antiX and the project now produces one of my current generation favorites MX - currently MX-16.1.

openSUSE really got on my radar because the GPT (partition) and UEFI (boot loader) features, even several years after their initial introduction, are not handled very well by many systems, including many Linux distributions.  Now that I have it "set up" several distributions can "change it", but they usually do not recognize all of my installed systems.  openSUSE is one of the distributions that gets booting 100% correct, so even if I'm not always using it, I have "put in in charge" of handling my booting needs.

PCLinuxOS, Fedora, and Devuan, along with the latest Debian release have shown themselves capable of updating and managing the boot loader, but I still trust openSUSE most, because it got things right for me and did it better than anything else.  Fedora got it right first, but finding and updating it, and gaining quick access to the Fedora booting tools are more complicated than necessary, and since openSUSE does it easily and well, it "wins".  If I were tweaking my systems every day, things may be different, but life is different for me these days too.  I'm working quite hard every day on the job, and often work extra hours with little "down time" to simply rest - and when I do, most of the time I spend with my wife.  Why not tonight?  She was extremely tired, also having worked hard and seems to be suffering from recent "sleep deprivation" from a night earlier in the week where sleep was elusive after a particularly difficult day... so I have the rare moment to write.

As usual, the post ended up being a jumble of random thoughts, but I did cover some past background, the systems I have used most in the past, and those I use most often these days, outside of times with a Chromebook or a phone with Internet-based applications.

Saturday, March 18, 2017

MX-16 to the rescue!

MEPIS and antiX distributions have been among the easiest to install, configure, and use for many years, but it's also been a few years since a distribution named MEPIS has produced a release.  Instead the antiX development team, united with the MEPIS Lovers Community has been producing antiX derivatives labelled MX for the past few years.  So far we've had MX-14, MX-15 and MX-16 releases and the MX-16 is about as good as it gets.

I know that MX is nowhere near as well known as Linux Mint, but it's pretty comparable in many ways, in spite of the significantly smaller community.  Personally I prefer it; while it's relatively easy to install, it wins for me because it has - at least in my view - better tools to use in customizing the .appearance and features of the distribution

Tuesday, June 5, 2012

antiX-base M12.0 has been set up for Mother to use!

I installed the antiX-base M12.0 pre-final version on a 2004-vintage Dell Dimension 3000 desktop that I acquired from my sister, and I put it in my Mother's den, and configured it to automatically login to a JWM desktop with Rox icons, containing a Web browser and a terminal.

With the automatic login feature enabled, my Mother can press the power button, wait about half a minute, and have a ready to use system that runs quite a bit faster than the Windows XP that was previously installed on this system. All she has to do is single click on a rather large desktop icon that I've labeled "Web Browser", and I've set up her browser with two tabs; one for Email, (which my sister had set up for her three years ago), a tab for the Detroit Free Press News, and a search widget in the top of the browser to research anything else that she is interested in.

Who says that Linux is too difficult to use, even for an eighty four year old woman, who is not very familiar with technology? She can use it on her own! I did have to teach her how to do it, but I made it as simple as possible, showed her how to turn on this "new" (for her) system, what to click, how to use the different mouse, and which buttons to use to turn it on, off, and navigate. She's able to use it, and has used it twice now in the past week, including earlier on Tuesday evening.

I give my Mother a lot of credit for being willing to try things out, and I take a little bit of credit for thinking about what can be easy and fast for her to use, and setting up things in such a way, that with a few clicks, she can do all the things that she needs to do, mostly reading Email from her children and from her friends at church and in her social circles - a humanities study group, and some women's travel groups. She is able to do all the things she needs with it, and its set up so that other things stay out of her way and don't confuse her.

Three cheers to anticapitalista and his team for having the wisdom to make both IceWM and JWM, which are easier for novices to deal with than the fancier dwm, wmii, and Fluxbox that the advanced users seem to prefer, for the decision to include a feature to optionally enable automatic login, perfect for someone like my Mom, and the decision to include a tool to switch the default window manager. I used those features to set up JWM with Rox icons, and enable automatic login. These choices make even a distribution normally thought of as a "hobbyist-based", light, flexible system, into something I can set up for nearly anyone to use.

Tuesday, May 1, 2012

antiX M12.0 Test 2 - Preparing for another winner!

The antiX distribution began in a fairly low key, unnoticed manner.  Back in 2006, an English speaking educator from Thessaloniki, which is a politically charged city, appeared on the MEPIS Lovers Community Forum as "anticapitalista", and announced that he had created a lightweight alternative to SimplyMEPIS entitled antiX.

A few years earlier in 2003 when MEPIS was formed, it was initially a fairly small, light Linux distribution, formed from Debian GNU/Linux software, capable of running directly from what is called a "Live CD".  That means that you can insert a CD (or DVD) into your system, and start the system, running not from the disk hard drive, but from removable media instead.

When MEPIS was small, it ran well from CD, at least in 2003.  Even today, you can run MEPIS from CD, but since 2004, MEPIS has been a simple, but full featured desktop system, and it is a very good one.

The small, light nature of that first effort also had merit.  The gentleman named Paul, who prefers to use the "handle" anticapitalista, wanted to recapture that light, flexible look and feel, so he respun the MEPIS effort, removing the full featured, somewhat heavier software in favor of light, flexible, configurable software.  Then he approached Warren Woodford and asked for permission to distribute antiX as a derivative of MEPIS.  Warren liked the idea and has allowed anti to distribute his work through the MEPIS community.

I like antiX because it is nearly as stable as SimplyMEPIS, yet in some ways it provides even more flexibility, at only a moderate cost in terms of complexity.  In fact, it's pretty simple, it's just not quite as much of a "drop in and use" system as SimplyMEPIS is; it tends to require just a little bit more experience, particularly in using system tools, and occasionally command-based utilities.  This can scare off some beginners and novices, so it's clear that MEPIS definitely has its place, but so does antiX.  There are times when you want to be able to easily tailor your system to your own specific needs, and that is an area in which antiX truly excels.  It's great for aging hardware, and it's also great for the hobbyist and enthusiast who simply wants to experiment with a variety of configurations.

I happen to have hardware that is over three years old.  At the time I started with antiX in 2006, all I had available to me was a 2000-2001 vintage Dell Dimension 4100 desktop system with a 996 MHz Pentium III processor, 256 MB of RAM (memory) and a single 40 GB Western Digital IDE hard drive disk.  Other systems would work with this configuration, but light systems, such as Puppy, Feather Linux, and antiX, worked much better.  I also tended to take full featured systems and add light window managers and browsers on them so that I could do certain things faster and more effectively.

When antiX was released, it was immediately apparent to me that a system like this could save me time and effort.  Not only that, it had the same proven installation system and configuration tools found in the reliable and familiar SimplyMEPIS, plus it had that feel that I had enjoyed in the earliest builds of the prototype versions of MEPIS.

Since 2006, antiX has grown and evolved in capabilities.  There is now a "full featured" release, still light, using resource conserving window managers in place of heavy, full featured desktop environments, but it has acquired quite a few powerful programs in it.  Not everyone wants the same thing, though, and that is why antiX has developed two additional alternatives, the "Base" version, which still provides a graphical installation and initial login, but strips out applications, and allows you, with the assistance of tools, to create your own customized configuration.  Another version, developed over the past two years or so, called "Core", takes that a step further: all that "Core" includes is a system kernel, essential system utilities, and a core set of tools that allows you to create the system you want.  It does not come with any graphical user environment; you choose the one you want, if you want one, or you can use "Core" to set up a command-based server environment.

I've created several custom distributions of my own using antiX, starting with the original edition, the Base edition, and the Core edition.  All three are nimble, flexible, solid, and very useful, and they have become part of my essential collection of Linux systems that I use on a regular basis.  I wrote this article using antiX M12.0 Base Test 2, which I built back in the third week of March, and have been testing it since that time with excellent results.

I encourage those who have read this article with interest to take a look at the antiX offerings.  The antiX site has download locations for those who are interested in trying it out.

Saturday, April 28, 2012

Which Debian-based Linux distributions work best for me and why

Earlier on Saturday, I was using Semplice 2.0.2 for a few hours, but now I am back using  Debian Sid. After using Lubuntu and then antiX core on the Lenovo laptop, I can tell you that all of them are easy and fast to use, but my favorites are the Debian Sid and its derivatives. I have antiX core and siduction on the Lenovo as my Debian Sid derivatives, and I have antiX core, Semplice, and Debian Sid itself on the Gateway.

If you're going to use a Sid based system, then, to my way of thinking, there is no better one than Sid itself. However, if you are starting fresh from scratch, I'd pick antiX core as the one that gives you a few more tools to work with, and siduction, by a hair, over Semplice, in terms of complete, prepared, ready to go systems. For all of them, I like adding the smxi tool. Yes, I can configure them all without smxi, but smxi just makes the task faster and simpler, regardless of what aptosid and siduction developers say about using the free stuff only and sticking with the core system. If we want to do that, then forget them: use just Debian Sid!

So in the Debian Sid world, Debian Sid and antiX core, for me, get the nod, but I have to say, working with Semplice today, I've pretty much (gradually) taken out their stuff and put in the stuff I use, so there is very little difference between Debian Sid, antiX core, and Semplice for me. Same goes for siduction; they're all quite good.

In the Debian Testing arena, again, what can be better than Debian Testing itself? Once the system is completely set up, no need to go elsewhere. If you are starting from scratch, however, it's hard to beat antiX base. The antiX M12.0 base edition, even though there are some packaging defects, documentation, and tools still to be polished and finished, is one of the best there is, and antiX M11.0, already released, was a great release last year. If I were starting fresh (which I did recently, I would not hesitate to use antiX M12.0 Test 2 base, or any of the internal test builds that are taking place right now. But there are a few other good Debian Testing derivatives that also work quite well. One that I like, and I have installed on my Lenovo, is ZevenOS. I have Version 2.0, the "Neptune Edition". No reason for me to get any newer release, because Neptune looks nice and is just as up to date as any newer releases they may have come out with since then. Starting fresh, sure, grab the latest version, but for me, "Neptune" does very well.

For Debian Stable, that's one area where I think you can do better than the Debian release. SimplyMEPIS, to me, adds demonstrable value. It's much faster and easier to install, and you can choose to either stick with it, as is, and "age" it nicely, as Debian itself does, or you can, as you need them, add newer software packages from the MEPIS CR - their Community Repository. Debian Stable is great, of course, and that's where the great software comes from.

Canonical, though often criticized for not making many direct software contributions to Linux or to Debian, actually DOES provide contributions in several ways. First, the marketing that Canonical does for desktop software is something that not only Debian, but the entire Linux ecosystem has needed for years. Red Hat provides what's needed on the server side of things. SUSE has done good things on both the desktop and the server, but Canonical has made more inroads, offering four or five of their own sponsored derivatives, and they always seem to be in the news about something in free software. But something that not many people see is that they DO give back to the Debian project. There are numerous bug fixes that make their way back to either Debian Sid or Debian Testing from Canonical's efforts, and in addition to that, tools like update-manager have, over the years, seen their way to Debian, and the simplicity that Ubuntu and its derivatives have added to the installation and configuration process have slowly, but surely, made their way into many Debian projects, so that Debian itself is no longer that difficult beast to install or use, so Canonical can be thanked for their role in that.

As far as Ubuntu derivatives that I like, in the Canonical camp, my favorite by far is Xubuntu. I like it nearly as much as my Debian systems (which always end up getting Xfce installed on them). Xubuntu is Canonical's community version of Ubuntu that comes with Xfce instead of GNOME. The first Ubuntu derivative that I actually started using was Kubuntu. I don't find it quite as stable during testing as Xubuntu, but released versions are always pretty solid. For lighter computing than even Xubuntu, the LXDE-based Lubuntu has been quite useful for fast start up and use mainly when browsing is all that's planned for the login session.

Personally, I am not a huge fan of Mint and its derivatives, but there are a couple of them that are quite popular, beginning with the main Mint (GNOME-based) release. Mint, which is, in the main version, a Ubuntu derivative, has done a lot of work to deal with the erratic nature and major changes that have occurred since GNOME 3 was released. Ubuntu came up with Unity as their answer. Mint came up with a couple of alternatives, including Cinnamon and MATE, which have been popular to smooth the transition to the vastly different desktop style introduced with GNOME 3. I'm not a GNOME fan, so I usually ignore this stuff, but Mint also has a KDE edition, an Xfce edition, an LXDE edition, and others as well. But perhaps their best derivative work started as an experiment: a return to Debian rolling release testing repository package archives instead of Ubuntu derived archives. The result is called Linux Mint Debian Edition (abbreviated LXDE), and it's one of the most popular Debian derivatives, and probably second only to Mint itself within their community derivatives. Debian lovers who are also Mint lovers might want to give it a try. One of my friends who likes Debian, but struggles at times with software updates has had good success with LMDE.

That's my summary of what several of the top Debian-based distribution alternatives are out there right now. There are many other good ones in addition to these, but for general purpose use, and also for my own personal use cases, these are the ones that get the most attention from me.

Wednesday, April 18, 2012

more siduction

A few days ago in another blog, I wrote a note about siduction, asking "What will it seduce?"  Here are a few additional comments I wrote in a follow up blog note:

I found that the biggest attraction for former sidux users was a return to some of what the team and the community had hoped for in their original goals.

Debian Sid is not usually an environment or a system for casual software users, it is an environment for experimenters.  The siduction distribution, based on Debian Sid, follows in those footsteps.

As I indicated yesterday, those who are looking for a trivial system that they plug in, run, and rarely maintain, there may be better alternatives available to them - perhaps something based on one of the stable Debian distributions.

Debian Sid is primarily for people who either develop software and want a fairly current platform upon which to develop their own work, or a platform where they want to test and use fairly current software, and usually current hardware as well.

It is in this particular area that siduction adds some incremental value to what the Debian Sid project already provides: recently updated software.  The siduction project adds more current Linux-based kernels, which are more likely to support current hardware.

What you don't get as much of with either Debian Sid or siduction are a vast collection of graphically based system packaging and administration tools.  There is a good reason for this: one of the frequently changing components in a developing software ecosystem is, in fact, the graphical drivers and accompanying software.  If you are using all graphical administration tools and the graphical environment itself fails during an update or replacement of the environment, you can potentially be left without any working graphical user interface, and that's what these projects try to avoid, by instead encouraging the use of command-based administration tools.

Today, for example, when I updated the siduction packages, I found that the graphical display server was modified.  Using the command based administration tool, smxi, not directly provided by siduction, but familiar to many community members, I was able to easily install the appropriate X server software, then start up my graphical user environment without any problem.

I may have been able to do that even if I had a graphical administration environment, but I almost certainly would have had to resort to the use of commands anyway to reinstall and restart the graphical environment, and that is why the developers of siduction prefer the use of commands.  The main forum administrators are still not too keen on the use of smxi; they think it promotes laziness and does not teach what's needed to administrate and configure the system properly.

I take a different approach:  I can figure out how to configure what's needed, but only when it's truly needed.  Most of the time, I want convenience, but I do want access to the lower level tools, too, to get the job done.  I prefer to make those choices available, and personally, I go out and get the tools that I want and I use them, regardless of what others prefer or recommend.  For me, the key is to have the choice, and at least, I have those choices in this environment.

siduction 11.1 - what will it seduce?

siduction is a fork from the derivatives of Debian Sid.  Originally starting with the Kanotix project, the sidux project forked in 2006, but within three years, there was dissension, and the aptosid project was formed.  The software was good; the community was not, and that was the reason for forking yet again, creating siduction.

The aim of siduction is to build and regain a distribution that has the "feel" and similar software to what the sidux project once had, but with much more community involvement and guidance in what is produced.

It's not really a beginner-oriented system.  For those types, something like Ubuntu, or one of its derivatives, such as Linux Mint, may be more appropriate.

What siduction provides is an easy way to install and maintain software that comes from the Debian Sid repositories.  The siduction distribution, however, includes more rapidly changing Linux kernels, highly compressed ISO distribution images (that's what you can "burn" onto a CD, DVD, or other media), and packaging conveniences that many community members appreciate.

For someone who may already be using Debian Sid, I can't see that it offers much, other than the custom kernels, that provide much incremental value to existing Sid users, but for those who want to install a new system, it is a little more convenient than installing Sid, but otherwise is more similar to Sid in the software you actually use than something completely unique and different.

If you do like to try out a lot of Linux distributions, though, this is one of the more interesting ones to try out, if you already have a fair amount of experience, especially if a lot of it is Debian-based experience.

Don't expect anything earth shattering, but do expect a system that is easy to install and configure, a development and user community that is more helpful than its ancestors, and an overall experience that is likely to work well.