Mandriva Linux 2006 Review
Anonymous Coward writes "In light of the many misunderstandings about Linux, software repositories and installation of packages, part one of this season's Mandriva Linux 2006 review includes an extensive background article about it. It explains why the nature of Free Software leads to a more userfriendly software installation setup for Linux distributions in general, as compared to proprietary systems such as the current desktop market leader. The process is illustrated with Mandriva Linux tools. This first part of the Mandriva Linux 2006 review also contains information on the installation and benchmark figures against previous Mandriva/Mandrake products and much more"
It explains why the nature of Free Software leads to a more userfriendly software installation setup for Linux distributions in general, as compared to proprietary systems such as the current desktop market leader.
Nature has many ways to deliver a warning. The bright stripes of the coral snake, for instance, warn us of its poison. The yellow markings of the wasp warn us that if we touch it it could sting us. And sentences like the above warn us that the discussion may be just a teensy bit over-focused on The Destiny Of Free Software And The Slaying Of The Redmond Ogre.
Ah, Mother Nature, your resourcefulness never ceases to amaze
Whence? Hence. Whither? Thither.
but what is so unfriendly about the Windows XP install, in particular?
The higher the technology, the sharper that two-edged sword.
I thinks it's a very good idea to describe the softwares installation process under linux, which may be puzzling at first to grasp when coming from windows but is really a no brainer afterwards.
As for the online documentation that the article describes, it is contained in the distribution, just install with the "Software Packages Installation wizard" those packages :
mandriva-doc-Starter-fr
mandriva-doc-Drakxtools-Guide
mandriva-doc-Command-Line
mandriva-doc-Server_Conf_Guide
The first 2 being the most importants for the beginner. Once installed, they will be accessible in the documentation menu.
Also, if you need help and support afterwards, go to the mandrivaclub forums, you don't need to be a paying member to post there, you just have to register a login as in any online forum.
It is a community driven forum, yet with the en/us forum admin being a paid mandriva employee, an uber help machine and an "original doom" speed freak.
http://forum.mandrivaclub.com/
How can Linux compete with the current desktop market leader, which surely must be either chipboard or pine?
I stole this
Background of this article makes it really unreadable.
When theory and reality disagree, reality wins. Windows software is, in general, at this moment in time easier to install than Linux software. If you disagree with this statement, you are at best guilty of wishful thinking.
That said, there seems to be an unhealthy fixation in the Linux world with the "ease of OS installation" or "the ease of application installation." While these of course are important things, of course they represent only a relatively small portion of the whole "usability score" for a given OS/work environment. While most linux vendors have made admirable strides in the realm of OS installation (I'd argue, despite the likely claims of many here, that application installation still has a ways to go) to the point where the installation is now within the realm of 60% of computer users (compared to, I'd say, 70% for windows and 10% or less for linux 6 years ago), larger problems remain, such as the lack of true credible alternatives in many key software areas (gimp, for example, is a lousy photoshop clone) and a lack of true interoperability (like the fact that I can cut and paste items from powerpoint to photoshop to my email to into an MS-Access cell to ... relatively seamlessly).
Afterall, it worked so well for FreeBSD. I hear they're up to 3,000 users now.
j/k BSDers!
Basically, it means that any Free/Open Source software project that is even remotely interesting has been packaged. I haven't had to build any package from source in years ...
So if I read this right, this amazingly easy installation procedure (which is pitched as a strength of FOSS) does not have any dependency on the Free/Open Source development model because the installation packages are binary. Further, while it is true that the user is relieved from having to figure out which packages work with his/her system, there is a significant burden on the application developers and/or packagers to support every Tom-Dick-and-Harry distribution. Just the testing alone (which I would bet does not get done on the lesser-known distros) is a massive undertaking.
So in the end I remain unconvinced that the Linux world is even in the same ballpark as Windows when it comes to ease of use, installation-wise, for the end users. And further, the direction the Linux world is taking is to be more Windows like (binary install packages, software manager, uninstallers). The main difference is Microsoft relieves the application developers from the burden of having to build installers for umpteen platforms - typically they only have to build 1. And the average Windows user doesn't have to worry about picking the wrong distro
Here are some anticipated user reactions:
How come you can get the CDtoasterExtreme package and I can't?
What do you mean if I want that application I have to install a new operating system? But then I lose some of the applications I already have?
I subscribe to the notion of a binary installation. However, until the Linux world can harmonize on a SINGLE package that runs on ALL Linux distros they will be far behind the Windows world in this regard.
The more you regulate a company, the worse its products become.
You REALLY think that installing Microsoft Office on WindowsXP is easier than typing "urpmi openoffice.org" in a console?
This article is a joke. I firmly believe that I got what I paid for so I wouldn't normally complain here. But this is nothing like my experience.
Simplicity of the installation process? Last year I installed a Mandrake 9 on a VM. I had a functional install which I used for 2 weeks and then forgotten. This year I had to dust it off and install some new software for it.
Poof! The installation system is broken, the software repositories don't work, nothing upgrades not only automatically but even most things fail during manual installation due to library dependencies and even the Mandrake websites no longer exist. End result: I cannot install software on a year old Linux system.
Most people buy their computers with Windows pre-installed. To them, the installation process simply involves paying for the computer.
Focus the linux open source community on one or two distros max, then i really believe everything else will fall into place.
I wish people would stop moderating this quackery as insightful. It's FUD and it's a trap.
The computer OS field has been a monopoly for so long, you people don't even recognise a free market when it's running on your computers. The FOSS environment has competition between distro makers driving improvements and users benefiting, just the way capitalism is supposed to work. Almost every distro has some innovation to distinguish it, and because the software is truly free, other distro makers are free to adopt those improvements, or learn from the failures.
Limiting the number of distros will drag the rate of innovation of free software down to the level of the monopoly OS. Lets face it, the reason there are so many Linux distros is because people want to make them, and they have the freedom to do so.
"I've got more toys than Teruhisa Kitahara."
Seriously... I mean, I know M$ can't release an OS in the same year that it's name implies but do we have to underline that fact with a car-like release schedule... three or four months ahead of the actual year begins?
What's next... Debian wins the J.D. Power & Associates 2010 Consumers Choice Award?
The windows zealots don't get a lot of focus here on slashdot. They're the ones you're seeing right now, saying "Linux needs to do $CHANGE in order to get into the desktop market". $CHANGE is generally some form of comparison to Microsoft Windows.
Windows zealots don't get Linux, though a lot of the slashdot ones are actually linux users as well. They're thinking in terms of markets, and beating the competition. Linux, in its essence, is not about beating anyone. At the very core, linux is about sharing code. As long as code is being shared, linux is a success.
However, every time there's a linux article with any semblance of relating to user friendliness or The Desktop, out they come, with their redundant ideas about How to Save Linux, How to Make Millions from Linux etc.
I admit that I am a little anti-windows, though I do still keep it on my hard drive and use it from time to time (using it right now coincidentally). Having said that, a few years back when I moved to linux, I didn't hang around windows sites saying that $X was wrong with windows, or that I didn't like $Y.
So what's with all these people who for the most part don't even use linux, let alone contribute anything to it, trying to dictate to us changes we should make to our operating system (mostly in order to homogenise it with windows).
Also, the usability issue is long dead. I've used Mandriva and SuSe, and I lost IQ points as a result - that's how absurdly easy they are to use. They piss all over windows software installation, which starts at google, and ends at "Next", "Finish", and are full of little touches that literally astound windows users, like having an icon appear on the desktop for your USB stick, instead of that frankly useless little window (even though this obviously uses the same mechanism, it amazes everyone I've showed it to so far - they actually ask how it's possible, just because windows doesn't have dynamic icons).
When will you zealots understand this? They've spent years listening to you, and you're still there, demanding more windows-like, and less thought. I've got news for you all: it's got nothing to do with usability. Moving to linux used to be like learning a new language, especially because of the command line, but also because of the general look and feel. It's now so windows-like that it's more like learning a new dialect, for example the difference between Latin American Spanish and Peninsular Spanish. As such, my opinion is that by now, these little niggles are not so much deal-breaking flaws, but rather excuses not to do the work required to acclimatise oneself in a new environment.
It... lovely... soft... ravishing!
Anyway, where was I? Oh yeah - leave my OS alone, stupid windows zealots.
Who wrote this article - Baghdad Bob? I use both Windows and Linux on a regular basis, and I like both of them. But software installation is one of the most horrible, frustrating deficiencies of RPM-based Linux distributions. Sure, if you stick to your distribution's official software repository you're unlikely to find yourself in RPM hell. But sooner or later you will need/want to install an application that is not available there, and then good luck to you.
Windows software is, in general, at this moment in time easier to install than Linux software. If you disagree with this statement, you are at best guilty of wishful thinking.
./configure; make; make install and hoping there's no error.
It's not completely true. If the Linux distro you use has the package you want, it's now always easier (and cleaner) to install it on Linux than on Windows. You usually don't have to write anything about where you want to install it, and the files are stored in a more consistent way.
That said, try to remove a software cleanly on Windows, it will mostly fail.
But in the case the software is not available for you distro, then I agree that it's simpler to click on Setup.exe than download and install development librairies, open a console, do the
I hate all sigs, mine included.
Windwos XP install is not directly unfriendly, but compared to Mandriva Linux install (and most other distros), a couple of issues stand out:
1. Time to install; Windows XP takes on average ~1-2 hours to install the OS and install all the drivers for motherboard, graphics card and so on. Mandriva takes on average 20 minutes, and is then configured with all drivers including NVidia/ATI 3d drivers and everything set up to go.
2. User interaction required; XP requires constant interaction during said install, to enter information, make choices, reboot and insert CDs. Mandriva requires a few choices first, the installation starts, and you can go away for 15 minutes and come back when everything is all set. One reboot to be up and running.
3. Functionality; XP, after said install, has the bare minimum requirements for an OS. If you want any more functionality, you need to spend lots of extra time and effort to install lots of software. Mandiva is all set up with office software, photo-software (manipulation and album software), games, calendaring, messaging, email, internet and most everything you need. All included in the 20 minutes (you can manage to make the install take up to 40 minutes, but then you install everything you can including server software and all).
All in all, I have installed quite a few of both, and I do not think you can compare the two. Setting up a windows machine is half a days work, while Mandriva is maybe one hour for everything including updates. In addition, the process of upgrading / reinstalling is much easier because of the separation of user data in the home folder.
Why does it have to be such a PITA to get the 2006 DVD? (No jokes about the distro name ;))
This is what the mirror page list says: "This is the raw installation tree for Mandriva Linux 2006. If you are looking for ISO images to burn CDs or a DVD, look in a few weeks in the other section of this page."
Yeah, I know I could just pay the money and d/l it today, but FFS, this is a really shitty tactic, forcing users to pay or wait. Bastards.
...and in those cases, there is Autopackage.
The difficulty in installing some software is not the fault of Linux - it's just that maybe the developers haven't got around to making a decent distro-agnostic installer. Oolite-Linux is *not* distributed with any Linux distro, but it is very easy to install - download the autopackage, and run it. An Autopackage is basically an archive wrapped in a shell script that bootstraps the entire process - including getting the autopackage management infrastructure if your distro doesn't have it, and resolving dependencies if there are any to be resolved. Autopackages can either be installed in a GUI or in a terminal window. Superficially, it looks similar to the InstallShield-style Windows installers (but it does quite a bit more, such as dependency resolution, and can install programs quite happily as a non-administrative user where this makes sense, for example, you can choose to install Oolite-Linux system wide or in your home directory).
Autopackage is fairly new, but it's picking up popularity:
http://www.autopackage.org/
Oolite: Elite-like game. For Mac, Linux and Windows
>Background of this article makes it really unreadable.
I found the as-to-be-expected text and near-duplicate screenshots really spoiled the whole background experience for me.
I really have to come to Mandriva's defense on this one. My experience was completely the opposite of yours except for one point: I too installed Mandriva 2006 on my laptop (a Compaq Presario X1030US) mainly because of the advertised support for Centrino. It installed very smoothly, and the Centrino does indeed work wonderfully (even though I did have to point it to the correct file first).
KDE looks great with the included interfaces, WINE runs c-evo (my favorite strategy game) nearly perfectly with a single interface tweak (see the September/October forum for details) and all the other software I use (OpenOffice.org, Firefox, Gaim, Dia, Netbeans, etc.) was either included with the install or installed and worked with minimal effort. Battery life seems comparable to running under Windows and my widescreen display (1280x800) was correctly detected during installation. The system is quite responsive and runs speedily enough for me.
So I'm guessing your problems are laptop-specific and, I propose, not representative of Mandriva 2006 as a whole. I'm sorry you had such trouble, but I hope that others aren't turned off; it's working great for me. :-)