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
Other than my MAudio 7.1 card not working with the master volume and no one anywhere on the Net knowing or caring to help, I was able to dump my Windows XP system for Mandriva easily.
KDE blows away the XP desktop, although some stuff like options being buried in four or five levels of sub menus needs to be addressed.
However, it is not in the same universe as my dual G5 OS X system.
Please KDE guys, buy a Mac, steal one, whatever it takes. You have matched Microsoft, big whoop. Time to move on to the big leagues in desktop software.
Too bad that Apple got the boot from IBM, I don't see their desktop system lasting much longer now they are dumped into Intel land and their hot, slow chips. Oh well.
Background of this article makes it really unreadable.
Hmmm, the article listed about a dozen advantages, and no disadvantages. Doesn't seem very balanced.
Here are some of the disadvantages, as I see them -
- The installer did not recognize my webcam, my scanner, or my printer. Hardware support is awful
- The partition portion of the install wiped out my laptops small "save" directory for low power shutdowns
- It did not correctly set up a dual boot Windows 2003
I would there are many disadvantages. Sadly, it looks like linux is still not ready for Joe Lunchbox Windows user. Maybe by 2010.
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).
Who am I going to listen to? Geek #1 or geek #793...
Some of the major distros even try to do this, with a normal/advanced version of their distro (the one costs more...).
What about using the M$ scheme?
Home : n00bie OS. With pretty pictures and a media player.
"Proffesional" : geek OS. With all they have to offer, but you can still choose how "advanced" you want the thing to be.
"Server" : big geek OS. As above just with 4 extra DVDs to host from mail servers to whatever you'd like.
And if you want to compile everything yourself, just get the extra 7 DVDs that are availible... If not? Get the 1 CD version. Or live version (like a lot of distros now have apart from just a main "installation" version)
What else do we need?
Things like: *messages in Drakconf "Program exited abnormally" *where configuration of kicker has disappeared *systems seems to crash more often I doubt if any of the reviewers used the system for longer time. I think they just install it perform few stamdard actions and move on to review another distro. I am in the process of moving to Ubuntu. Tried Suse but it didn't work on my system. I can aford Mac, give me some advice on some good distro
I don't think this is true. Sure there are lots of Linux distributions out there, but most of them only exist because they satisfy the needs of specific niches. In reality market forces and developer resources have already paired down the choices most end users will make down to just two: Redhat and SuSE; with Ubuntu being a possible third. No disrespect intended to Mandriva but they don't have the marketing mindshare to compete with the big boys, and its mindshare that counts the most. Having two or three main competing distros is not a bad thing, its a good thing as it helps to keep them sharp and focused on quality and innovation. And having a choice of two or three is not too much to ask. It certainly doesn't do any harm.
Afterall, it worked so well for FreeBSD. I hear they're up to 3,000 users now.
j/k BSDers!
there is more redundancy between countries legislations and speech languages in the world and there is nobody claiming for making one only country or speaking an unified language.
Is there a way to automate package installation across an entire network? With MSIs and policy updates, this is really quite trivial in the Windows world and is a big reason that companies use Windows networks. Linux may have a nice single machine installer, but how about network-wide deployments? (Please note that this is a real question for those trigger-happy with the Troll mod. There's a lot going on in the linux world and maybe this problem has been addressed and I just don't know about it.)
How do you relate this to the different needs of different users? Having one or two distro's attracts a niche market, but scares all other user away. Heck, even Microsoft (one single vendor) releases several versions/distributions of their OS. Somehow the difference between Windows 2000, professional, advanced server, exterprise never confused business because they get themselved informed. The same applies to Linux distributions IMHO.
And there are just a few really good distributions for the enterprise (think SuSE/Mandrake/Redhat/Debian/Ubuntu).. the other 100-200 distributions mostly serve Open Source fans.
The best way to accelerate a windows server is by 9.81 m/s2
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?
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.
Err, other than my not being root by default in Linux it's about the same. Stuff like Acrobat, Firefox and UT2k4 all install with a friendly "wizard" and work out of the box, whatever the OS.
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?
Installed XP on identical machine. Had to open the box, attach a floppy drive, find a working floppy, create a driver disk and use that to install the drivers during installation.
Ubu install: 20mins with basic software, with working net share mounts, printers, stuff. XP install: half the day with basic software, same mounts, same printer.
'Once scientists, even the dim-witted social scientists, get muzzled, the Western Civilization is finished.' - oldhack
A few years ago, I tried installing Linux on a new machine. I had had good results on my previous box so I wasn't expecting any trouble. Bzzt, wrong! RH and Suse both failed to install. Linspire installed, but was almost as unstable as Windows. Mandrake did install, but I wasn't quite happy with it. I got Slackware mostly working with a lot of work, and Debian Sarge mostly working with a little work, but neither was 100%.
Windows came pre-installed and the basics worked, but for some reason, it couldn't see the printer driver on the CD.
My iBook just works, with far less effort than Windows or Linux.
Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
I don't think the number of distros has anything to do with it. The problem is flaws they all share in common:
1. No distro includes a simple way of installing and uninstalling software that is guaranteed to work for all Linux programs.
2. Different tookits and a lack of GUI guidelines leads to unpredictable interface behaviour and a lack of inter-operability. Even basic copy and paste can be a problem.
3. Few (if any) software retailers stock Linux software, and many crucial applications are unavailable for Linux. (This won't change till 1 and 2 are fixed)
4. Most hardware does not ship with Linux drivers. (This also won't change till 1 and 2 are fixed)
Were any or all Linux distros to solve these problems, Linux would take off.
He who lights his taper at mine, receives light without darkening me.
Still has to be the distro with the stupidest name. I understand where it came from, but it's awkward to say and just *looks* clunky. And no, I'm not putting too much weight on this (hell, you could get rid of most of the references to the name with find and tr), but it's a thought...
Telltale Games: Bone, Sam and Max
But that's what everyone is trying to do! Make the best Linux distro, so that everybody will use it, right?
AccountKiller
Good review (part 1). ...). No problem to launch the control center. But I never succeed to navigate in it using the keyboard.
I haven't tested yet the MDV2006 but I hope they have fixed the main issue I had with the previous releases: Keyboard Navigation for the Control Center. Sometimes I had my mouse frozen (when switching to a USB mouse, when pluging it in another plug, back to a PS/2 one,
Also, urpmi is easy to use but the repositories are not as good as Debian's one. Sometimes they are not updated or disappeared, sometimes I got missing dependencies warnings, other times alerts about the certificate. Except that, MDV is a good and easy-to-install Linux distribution.
Million Dollar Screenshot
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.
Sometimes it's not about the amount of effort, but about how clear and easy to use each step is to perform and understand.
It's not a race.
I'm against picketing, but I don't know how to show it.
I upgraded my LE2005 to 2006 and I'm still finding packages that rpm failed to upgrade. In one case, gimp, a new version was installed and the old version binaries and libraries were left. rpm can't even tell me what package they belong to anymore. That sort of stuff just shouldn't happen.
skribe
Blog
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.
With Mandrake you let drakconf and it's buddies do everything for you and then you have to go and hand-hack it later anyway.
Then, if you decide to use drakconf for something again, it writes over everything you've hand hacked. This is one of my biggest complaints against Mandriva (That, and I don't like urpmi. I'll take apt any day).
"Think you can take me? Go ahead on. It's your move." --Joe Don Baker in Final Justice
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.
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.
If I want to install software X under windows, i must:
-find the site of the publisher or some software site
-find the installer
-download the installer
-click the installer
-answer questions
-be aware of spyware
If I want to install software X under Mandriva, i must:
-check that it is not already installed since it comes with hundreds of softwares
-click the Software Wizard
-find the software (by finding it in its category or searching for his name)
-click OK
I therefore disagree with your statement.
What you really mean is that it is more difficult to install softwares under linux the windows way.
That is true, and that is what this article is all about: you don't install software the same way under linux and under windows.
The linux way is more difficult to set up if you are a windows user, since you have to grasp the concept of repository and then you have to learn one new software "the software manager" prior to installing softwares (like in windows, newcomers had to learn the installer first, which seems so easy to them by now), but, AFTERWARDS, installing programs is easier:
-no internet search
-no decision about where to install
-security
-the same amount of clicks or type
it's still not nearly as pretty as OpenSuse.
Honestly, I think the mass adoption of Linux just won't happen until users can be offered as much eye-candy as XP
My tech blog
Since Mandrake 9.0 there were 9.1, 9.2 (excellent), 10.0, 10.1, 10.2 AKA LE2005 (excellent) and now 2006 (looks good so far). Actually 9.0 was not good and quite broken, but since Mandriva has done a big quality effort and recent versions really rock. The installation procedure is extremely solid, features are comprehensive (more than 12,000 packages are currently provided on public FTP mirrors) and personally I love the look and feel of Mandriva.
Regarding the website, yes it changed, it's now http://www.mandriva.com/
Honestly, I think the mass adoption of Linux just won't happen until users can be offered as much eye-candy as XP
IMO SuSE's default KDE is overkill. I can't stand the bouncing icon and Fisher-Price looking desktop. How much more eye-candy do you need?
If I want to install software X under Mandriva, i must:
-check that it is not already installed since it comes with hundreds of softwares
-click the Software Wizard
-find the software (by finding it in its category or searching for his name)
-click OK
You missed the stage where the software you wanted to install wasn't in the repository, so you couldn't find it in the Software Wizard.
So you go through all those phases you disparage above for Windows: find makers' site, find setup program... oops, this is Linux, there isn't a setup program. There are three packages (Debian, Slackware, and Ubuntu). So you can't use a package, but you wouldn't want to anyway - all of them are two or three versions out of date, because nobody has volunteered to package the latest version of the software.
Never fear, this is Linux. You download the source code instead.
Er... what was it you do with source code again? You email your geekiest friend. The reply comes back in a flash: "It's really simple. Just untar it somewhere, then go into that directory and './configure && make && sudo make install'." Well, that sounds easy enough. Luckily you're not scared of computers, so you extract the source code and enter the magic command line. Mysterious text scrolls past for a couple of minutes, and then you're staring at a line saying something like Error: could not locate libfoo >= 3.1.2".
Wait, isn't this that "dependency hell" thing that centralised repositories were supposed to solve for ever...?
I tried Mandriva 2006 on my laptop, motivated in no small part by Mandriva's claim that it is the only Centrino certified distribution. I was very disappointed. The startup process takes forever--it gets to the wireless adapter, then pauses for what seems like thirty seconds. Also, support for my touchpad and trackstick were spotty--sometimes they worked, sometimes not. SUSE 10.0, which has no boasts about Centrino certification, starts up speedily, supports my WPA network nearly perfectly (support for WPA is still lacking in some ways, however) and supports my pointing devices flawlessly.
Penny - plain text accounting
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.
I'd get a Mac if I could stand Apple's crappy OS. But I can't. The diddums-baby single button thing is bad enough (and don't say "plug a real mouse in, then", because I'm talking about the single button below the touchpad on Mac laptops). Then you have the clunky "Finder" interface, the crap where you can only resize a window from one corner, "Expose" which is a poor man's substitute for virtual desktops, ugly and inconsistent widget sets that change at random not only from application to application, but within an application (click on that thing at the top right of a Finder window if you don't believe me - blammo, one minute it's brushed metal, the next Aqua!). And horrible unreadable blurry fonts to boot.
Nope, I'll stick with Windows for play and Linux for work. Sorry, Apple fanboys, but solid, usable, and stable trumps distracting eye-candy for this user.
Hell, XP has no issue with those specs listed.
The article is a load of rubbish. Perhaps if they'd bothered using current hardware such as an AMD64/nVIDIA 6xxx and wireless network card then it might have been relevent. As it is it is a nothing more than "NEWSFLASH: Linux supports out of date hardware."
Conor "You're not married,you haven't got a girlfriend and you've never seen Star Trek? Good Lord!" - Patrick Stewart
The installer is like a little baby that needs constant attention. It stops at various stages to ask you what options you want. Who sits and watches the OS install? If I come back an hour later, I find out that it is only 10 minutes into the install because it was to ask what the timezone is. I tell it and leave again, then a few minutes later it wants to ask me another question. Why can't it ask me all those questions at the beginning?
and you are outside North America beyond the reach of the MPAA and its minions, and MPlayer/totem/ogle/kaffeine/xine installs and plays Region 1 DVDs (encrypted or not) OUT OF THE BOX, please let me purchase those CDs from you.
Will gladly pay for shipping costs too.
No, do not tell me to apt-get, urpmi, emerge anything.
Wake me up if this edition of Mandriva cares not for these restrictions.
Absolutely spot on.
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.
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.
No, it's more likely you are living in the past,
or are perhaps a microsoft shill.
The reality is, a recent version of Linux (Mandriva, in my case) installs everything I need
in one (count em') one step. Without rebooting,
without calling home, without maxing out my credit card at the local software store. Without having to
download all kinds of extra software and 'updates'.
No, not really, but I would say that installing VMWare tools under Windows 95 is easier than trying to install it under Ubuntu... as soon as there's not a package for your particular distro, you can get into all sorts of pain. Although (for example) VMWare supports an number of RPM based distros, using their tools under a Debian based system can be very difficult - untar, check that gcc (3.4.5, not 4) is installed, cross fingers, etc. Can you tell that I just went through this? Pretty much anyone can get Office XP installed by hitting enter after the install screen pops up and typing in a lot of numbers; you can't always count on Linux software to be that easy to install.
You are so right. I installed my Sony rootkit in windows without a hitch. Just popped in the cd and clicked on the EULA. Try doing that in linux.
I find the real problem with Linux installation wizards is that you only perform this operation once. Until the Linux distros can require you to reinstall the OS every 2-3 months, Linux doesn't stand a chance.
You are not efficient at installing Windows because it has an easier wizard, you are efficient because you are required to repeat this process on a regular basis.
When theory and reality disagree, reality wins. Windows software is, in general, at this moment in time easier to install than Linux software.
...), and very hard to install on Linux.
... relatively seamlessly).
...
You are right : Linux software is, in general, at this moment in time easier to install than Windows software.
For example, Gimp is installed by default on Mandriva, and more difficult, but still easy to install on Windows. But Photoshop is hard to install on Windows (have to go buy it, expensive,
If you disagree with this statement, you are at best guilty of wishful thinking.
Ditto for mine.
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."
You seem to think unhealthily that it is a fixation. This topic appears only when trolls like you spout opinion as argument, opinions like the one from you above.
While most linux vendors have made admirable strides in the realm of OS installation 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)
I could pull numbers from out of my a** too, but I'll just say that I never saw an average user install Windows, so from my statistics, we are at 0 ù for Windows.
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 back on earth, I never saw an average user install Photoshop or even buy it. On the contrary, I've seen a lot of people use Gimp. That GIMP is a lousy photoshop clone is a (bad) opinion of yours. I could say that Cinepaint, that is an old fork of GIMP, is used extensively for movies; that Gimp is but a fraction of the price of Photoshop; that GIMP is available for all the platforms Photoshop is available on, the contrary can not be said.
So you see, your trollish comment and flawed logic just made you mistake the word "niche" with "key" in the expression "key area". Even worse, FYI, Gimp is not perceived as a problem. The only problem in your phrase, is Photoshop, which is not available for Linux, and that's a problem only Adobe can fix.
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
If only you understood what interoperability means, perhaps we could talk seriously
FYI, what you described is not interoperability.
...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
Have you seen Autopackage yet? It's an installation system that is very easy for the end user. Third party software in a '.package' file - you just execute the .package file, and it installs. No harder than installing Windows software from a .msi file (except unlike .msi, Autopackage has the capability to resolve dependencies automatically if there are any).
Oolite: Elite-like game. For Mac, Linux and Windows
The apparent reason is that some (most?) switchers will go through the install process for 2-3 flavors of Linux before really getting into it and actually using the distro.
You know the drill. You hear about a great distro, decide to install and then realize that because you know how to do things on your previous OS (be it OS X or Windows) you don't boot that partition again except to update it every few months.
Since 90% of my experience with Linux has been using the installation process it is the most crucial part of it!
>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.
Back in the eighties I wanted to build a PC, but I was terrified. I didn't even know where to begin. I thought building PC's was for engineering students or professional technicians. A I was interested.
I believe most people don't install OS'es themselves for similar reasons, but of course you have to add to that the fact that they probably aren't interested in the process anyway. They've got the money, why waste the time?
Installation wise between xp and any decent modern linux install system (that counts out debian and gentoo (vahnilla) of course) its all about the same. With Linux I still get to/have to make a few decisions (do I want auto or custom partitioning? extra packages or a pre-selected set? firewall/no firewall? Extra users? Whats my administrator password? Etc) which are honestly quite minor (and helpful).
Back in the day (say pre SCO) Caldera had the install process wrapped up. Great hardware detection (wow, I don't have to set up X11 by hand??) that let you play tetris while you waited. That was when I realised Linux was (or would be at some point) something more then a hobbiests OS.
I don't think its there yet, but I'm not worried about it. I'll get there when the time is right. Until then it makes my life both on the desktop and in the server room easier.
Quack, quack.
I installed Mandrake 9.2 on my laptop in Dec 2003. Since then, with each new release I've just updated the urpmi media and run urpmi --auto-select and poof, instant upgrade. It's a risky path, but the only time I had any trouble was with the 2006 release- grub wasn't updated properly and I had to go in with a rescue disk. Otherwise, I love urpmi- its my best friend. I can do without most of the drak stuff, though- old hand editing habits die hard.
So long, and thanks for all the Phish
Exactly. Windows "simplicity" is a myth. If your system crashes and you need to reinstall, or if you are upgrading, the last time I had to do this, both SuSE and Mandrake were much superior to the Windows install, as far as speed, recognizing devices, configurability, polish, and simply _working_. This is probably because most people do indeed install Linux over Windows, so the Linux install is more proven as it *has* to be better. So yeah, for the average joe user, who probably takes it to CompUSA if anything breaks, and buys a new machine anytime he needs to reinstall or upgrade, Windows install is ok. Otherwise Linux is way beyond.
it wasn't very funny
If it's application installation you have a beef with, I don't see how Gentoo could make the OpenOffice installation any easier than:
# emerge openoffice
I get the newest version of OpenOffice downloaded, compiled and installed.
If it's the application availability you have a beef with, then take it up with those applications.
And as far as the keyboard-mouse interoperability issues you have with Linux applications, I can find comparable issues with Windows applications. For instance, in Windows Ctrl-Ins and Shift-Ins work about 75% of the time for copy and paste in different apps. Or how Outlook defaults to a cryptic to find folder when it wants to save Outlook Template files without making it clear in the Explorer tree that it just did that for you... makes finding those template files again real fun.
Yes. Look at the set of knowledge you need for the Linux way:
1) You need to know that the terminal exists.
2) You need to know how to get to the terminal.
3) You need to know that the urpmi command exists.
4) You need to know what the syntax of the urpmi command is, at least basically.
5) You need to know what name the people who organize the repository gave Open Office. For instance, I wouldn't assume the ".org" would be at the end of it.
6) You need to know how to run the program after its installed. Some Linux repositories add an icon to a handy menu, some do not.
Compare that to the knowledge required to install from the Office CD:
1) You need to know the serial key.
Comment of the year
It is easier than that. On Mandriva Linux, OpenOffice gets installed by default.
.ppt files with n4K3d Ch1k5 that your mates sent you
... errr... done!
... errr... done!
1. Insert Mandriva CD on your PC
2. Install Mandriva Linux
3. On the "software selection" make sure that the "office productivity suite" is marked (it is by default)
4. Proceed with installation
Compare to Windows:
1 to 99 steps. (Windows cumbersome installation process)
MS Windows installer, although long, doesn't offer you the choice to install MS Office.
MS Office installation represents, at least, the following steps
1. Notice that you do not have an office package installed
2. yell "WTF?"
3. Get your pants back on and go back to use both hands again
4. Go to your local software provider, during business hours.
5. buy MS Office package, and pay with $$$
6. Go back home
7. deal with those pesky plastic box covers, which are a pain to break.
8. insert CD on your computer
9. If you have "autorun" enabled, Start clicking "Next" "OK "I accept" buttons during the next 20 minutes. Else, first go to My PC -> CD-ROM -> SetUp and then start clicking "OK" and such
10. enter license code, which is long and error-prone ("prone", not "pr0n")
11. Now, you can remove your pants, keep browsing the web one handed and open those
Let's see, in the case that you were a complete ID10T and unchecked the "office software" during Mandriva Linux installation, you would proceed like this:
1. click the yellow star/ KDE logo/Gnome logo/"start" button
2. Go to "System" -> "Configuration" -> "Packaging" -> "Browse available software"
3. Enter root password when it's requested
4. in the "Software installation GUI", type "office" in the search box
5. Select OpenOffice.org
6. Click on "Install" button
7. profit!
Also, if you move your mouse over the taskbar icon that looks like a wrench over a PC, you see that tihs is "configure your computer" icon. so:
1. Click on "Configure your computer" icon
2. Enter root password when it's requested
3. Click on the icon "Look at installable software and install software packages"
4. in the "Software installation GUI", type "office" in the search box
5. Select OpenOffice.org
6. Click on "Install" button
7. profit!
See? You do not need to know what an urpmi is, or what a konsole is or what an OpenOffice is. Just a few clicks and you are done.
Peace
Thats a pretty pathetic comparison. Would you expect Mr & Mrs Joe Average to download a bunch of Visual Basic project files, fire up Visual Studio, compile and install the thing, _then_ run them? Is that user-friendly? Even ignoring the costs of licenses for the above, its an insanely difficult process compared to ./configure'ing and make installing.
Most distributions these days have a one-command installer - 'urpmi openoffice', 'emerge mozilla-thunderbird', 'apt-get mplayer' and the like. All dependancies magically taken care of. No end-user effort needed. And one command to uninstall and rollback all changes. And one command to perform an update of software already installed. How much do you think that process can be improved?
And tell me, how the hell does that compare to scouring the web for the distributors page, finding the install package, downloading them ( from a single website which may be down or overloaded, not hundreds of mirrored servers around the world like Linux/BSD ), double clicking them, crossing your fingers and hoping the install doesnt kill a registry setting, clobber some DLL, come with spyware, viruses, rootkits or any other malware, etc?
Windows looks positively archaic and primitive compared to the state-of-the-art software install + distribution that Linux now offers.
Not intended that way. Your story though doesn't make much sense though - glad others already pointed that out.
I firmly believe that I got what I paid for so I wouldn't normally complain here. But this is nothing like my experience. [snip experience with linux release from dawn of time]
Well, here's your change...
Yours is one experience. Mine is another. And I happen to keep track of what goes on, for instance on mandrivausers.org and I see that your story is not quite what current linux experiences are like.
aRTee
http://www.mandrake.tips.4.free.fr/
In the menus there is entry named 'Install Software', you click on that, type the root password and then type in 'OpenOffice' in the search box. It comes back with openoffice.org or whatever the package is called, you select it and click install.
Pre-canned Evolution Links for all those Slashdot holy wars.
Mandriva doesn't continue wasting space on all mirrors on obsolete unsupported releases (such as 9.0 which must have been obsolete at the time you installed it). Instead, old releases are moved into the "old" section of the tree, which not all mirrors keep.
... use of the 'old' tree should be avoided, it means you are using a distro which is no longer supported and no longer gets security updates. If you had installed a current version, you would still have had updates and working repos ...
However, there are a number that do. Find one, add the media, and you will have no problems.
But
Whatever tool you used to upgrade can only upgrade packages that are available to it.
...
So, if you installed 2005LE, added media, and then did an upgrade via the installer, additional packages from the media you added to 2005LE wouldn't have been upgraded.
But, all you need to do is ensure you have updated all your media for 2006, and run 'urpmi --auto-select'.
The case of the gimp could be related to the fact that there have been multiple versions available simultaneously
Anything else would be a bug, please file one with sufficient information to track it down (if you are sure it is a bug).
Firstly, lets cover the reasons for MS needing software management via group policies:
... feel free to add any)
... we use pseudo-packages for a specific role which require everything they need to operate).
... and urpmi has some LDAP support, specifically media/repo configuration in LDAP, hopefully there's more to come ...
1)different roles for machines
2)Software dependant on users who use the machine
3)licensing issues
4)pushing software updates
(there may be more
Now, the first one can be handled quite easily at OS installation time by any current distribution that supports automatic installation (ie kickstart on RH/Fedora, auto_install on Mandriva, AutoYast on SuSE, semi-kickstart-compatible support in the Ubuntu installer). It's quite trivial to have a machine-specific "kickstart"-file, and then assign (via symlinks or similar, or by using PXELINUX's IP-address-dependant bootloader config file selection) it to a group of machines.
We manage a number of machines doing entirely different roles, so we generate our kickstart files on-the-fly from a configuration database (handling everything from machine role to VLANs etc). RHN's bare-metal provisining should also be able to do basic per-host configuration, but its not practical without an RHN satellite, which we didn't have time to investigate (or even if we did, and decided to take it, wouldn't have had time to get through acquisition, and probably wouldn't support VLANs and many other features we need and have in our own solution).
Usually, if (1) can't satisfy (2), it's an issue of (3), which is largely irrelevant on Linux anyway (at least for software that you would be able to deploy automatically).
Now, for the case of adding software that wasn't installed initially, Mandriva has "park-rpmdrake", which basically supports the "--parallel" option to urpmi (which installs software on all the hosts configured for the "group").
I think RHN should also be able to do this (but, we don't use RHN for this ourselves
Finally, software updates are supported by almost all distros, even if you may have to write a one-line cron job (ie 'urpmi.update --update && urpmi --auto-select --keep --auto --update').
However, I think directory integration could make this even better
Okay, there is an extra disadvantage, but from the point of the packagers/developers: * for every architecture and (practically) every release, a package must be built Yes, and this is why linux needs a universal default standard package install format. There has been one developed, but practically no distributions have adopted it. And the reason why? It would end the lock-in that distributions have and give the smaller distro's of linux a chance. Because you can't have every single piece of software out there for linux in a repository for every distro. It's just not possible. Letting the developers maintain their own application installations in a universal install format is much less work then for everybody.
My Gawd WTF...
You missed the stage where the software you wanted to install wasn't in the repository, so you couldn't find it in the Software Wizard.
I didn't miss it, it's not what this article is about. When a package is not in the repository, you're left on your own just like in windows. I agree with you that this stage is a problem and less practical than rpmdrake, that's my point.
As for source code, it's a last option, but it's still more practical than not having it.
I think there is over 11000 rpms in mandriva repositories right now.