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.
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!
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?
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."
-The installer did not recognize my webcam, my scanner or my printer. For each of these, I had to search for the manufacturer's website, download a separate driver, install it and reboot. I couldn't find a driver for my scanner which would work with the latest version of Windows. Hardware support is awful.
- It wanted to install using the whole hard drive, wiping out all my Linux partitions.
- It did not correctly set up dual boot with Linux.
Sadly, it looks like Windows is not ready for this Linux user.
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.
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
Sure, there are several ways. Primarily as a result of large parallel computing clusters such as Beowulf type systems, there have been several ways developed to manage packages on large groups of systems.
i d2859225
For the longest time I Had a relatively simple shell script where I could specify the group of systems and what packages to install and it would rsh to each and install them over a network mountpoint. I could do that because this was several years ago, a parallel cluster with a very specific and known configuration, and we were talking over a 100% trusted and isolated network.
Of course nowadays on anything but a completely trusted network like I was running on, it would have to run over ssh for security. Even on a trusted network it's usually better to run ssh however there are some networks where there are actually policies that prohibit encryption within the network for various reasons I shall not go into.
Also now, you can also use some tool like Parallel URPMI which was designed for managing large groups of machines (theoretically parallel clusters but it's not limited to that) and does essentially the same thing.
http://clic.mandriva.com/documentation/ch10.html#
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/
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
> Still has to be the distro with the stupidest name.
Oh I really thought it was SUSE.
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 also found:
During Install
+ Correctly created grub option for my Win98 installed on hda1,
- but missed the Madriva 2005LE installed on hda5, so I had to go into "Configure your Computer" and add that option.
+ Installed nvidia driver and other stuff like acrobat.
Post Install
+ Boot times are really fast.
+ It has corectly configured my microphone, Win98 and MDK2005LE both failed this simple test.
- Still have to go to easyurpmi to get plf-nonfree and the win32-codecs and stuff. A new user wouldnt know about this.
- Kuickshow doesnt obey the delete key. This is a serious problem for me as it turns my 2 minute initial sweep though photos downloaded from the camera into a 20 minute job eliminating the ones I dont want.
- Doesnt always shutdown cleanly, seems to hang shutting the hardware demon down.
- Doesnt autodetect/mount devices I plug in.
- Subversion packaging is a bit ropey, reports packages I thought I needed but didnt.
- I still have to wait 10 seconds for bootup, UT2004 and other apps to release the sound device. I hate this, as I cant go from boot to plying ut2004 to watching a DVD without having to count to 10 each time.
I think this release could have been really good, but Its let down by some obvious bugs and ommissions.
**TODO** Steal someone elses sig.
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?
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.
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.
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
>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
it wasn't very funny
Sure, Zenworks. But I'm kind of biased, I can't even get a freaking root certificate from cacert.org to install with group policies.. Not like there's much to it. *grumble* :/
Rick
"I can't give you a brain, so I'll give you a diploma" - The Great Oz (blatently stolen sig)
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
I thought that I needed Windows XP for a particular project. I have been going Native Ubuntu Linux since May and thought that it wouldn't hurt to place Windows XP on the computer. Boy was I ever wrong. Like you I had problems from the get-go. It didn't even recognize my ethernet card which is a very generic ethernet card, nor did it recognize my USB port setup, my webcam, or any of my other accessories I had. Luckily I had backed up all of my files and reinstalling Ubuntu Linux was a breezey! Trying to install window drivers and related .dll files is really a pain in the ass. First you have to find the drivers and then you have to install them. What a freakin joke.
When I installed Ubuntu Linux the items... Well they just worked. The only thing I had a problem with was a TV viewer for my tvcard and I found that right away on Linux.. Tvtime!! Linux just well... works. It doesn't whine and cry like WIndows does. It you can't run something on Linux, you sure in the hell can't run it on WIndows!! I use Crossover Office, Wine, and Cedega and I have no problems running what I want to run. I have also used REACTOS and this kicks ass. It is still in its infancy but runs Windows problem like they are native.
Anyone that runs Windowx XP and thinks LINUX is a joke should think again. Why do you think government agencies are making the switch to Open Source O/S? Because the support that Microsoft is showing and the money which you have to layout for the Operating System has become more of a joke than anything else.
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.
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.
- Still have to go to easyurpmi to get plf-nonfree and the win32-codecs and stuff. A new user wouldnt know about this.
A new user wouldn't know they have to goto divx.com and real.com and apple.com to get things called 'Divx' and 'Realplayer' and 'Quicktime' to be able to play most video files on Windows either.
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.