To view parent comment, click here.
To read all comments associated with this story, please click here.
> a "package manager" denotes a hierarchical file system.
Nope, a package manager doesn't denote that. It's a way of resolving package dependencies when a one or more parent packages are installed, removed or updated. It also handles one or more software repositories and can be used for entire OS upgrades. In other words, far superior to Windows Update or Apple's Software Update, both of which only handle MS or Apple products respectively and aren't used for OS updates either.
The fact that almost every Linux system has its partitions formatted with a hierarchical file system that packages sit on top of is a full two levels of abstraction away from a package manager.
> if you take a walk and re-consider linux again... boring, complicated, un-reliable, pretentious.
Not boring at all - particularly with massive choices you get for your desktop environment (instead of one for Mac OS X or maybe two if you're suffering Windows 8) and how you can customise it, which is usually where Linux desktops shine (think Compiz with all its special effects). I bet most Windows and Mac desktops look identically boring, with just the background colour/image changed and a stupidly large number of document icons on the Desktop.
Now if "boring" you mean not many commercial games for it, then I might agree, but there is a Linux client for Steam in beta right now, plus more and more games are working under WINE, never mind stuff like indie game houses supporting Linux (Humble Indie Bundle anyone?).
As for "complicated", you can pretty do most things by the GUI in Linux now and with things like Ubuntu's Software Centre, installing new packages is actually easier than Windows (I hate Windows myriad of package installers and updaters - it's nasty when every app updates in radically different ways).
Linux is one of the most reliable OS'es on the planet - only some of the BSD variants (UNIX again!) can beat it for uptimes. It's pretty rare to get a whole kernel crash nowadays that isn't triggered by some sort of hardware fault. It's why Linux is the only OS used for tiny embedded systems (watches, phones etc), through to larger consumer products (hard disk recorders, TVs, wireless routers) right through to servers and mainframes (the most popular OS on the Top 500 supercomputers? Linux).
I'm not sure how "pretentious" is an accusation you can level at Linux - I think Apple have that moniker well and truly sewn up. I've found Mac OS X to be a rather inferior UNIX to Linux with a shiny (prententious!) desktop layer on top that is no more functional than the average Linux desktop.
> try running lie-nux on your next airplane. good luck not "crashing".
I believe many airlines use Linux for their in-flight entertainment systems, but I couldn't speak about the more critical flight systems. I wouldn't be surprised if some of those run a hardened/real-time Linux variant to be honest.
You're picking nice features from a huge range of Linux distributions.
Yes, of course Linux can run on much more limited hardware than let's say Windows and it has a number of nice DE/GUIs, but can it run those graphical wonders on limited hardware? IIRC you could run Linux on a 386 with 1 MB, but that rules out KDE, GNOME, XFCE. The Ubuntu tool you mentioned may be very nifty, but what use it is for Slackware users? Or anyone not using a GUI.
Package managers may be nice, but not everything is in a repository and even when everything is you can still break the system. Windows and OS X users can't even spell the word 'dependency'. For some reason these "inferior" systems don't have this problem.
Sure, Linux can make a great server operating system or a mediocre desktop system that's great for the more technical minded, but often when the positive points of Linux are presented they tend to be picked from various distributions.





Member since:
2012-10-27
a "package manager" denotes a hierarchical file system.
if you take a walk and re-consider linux again... boring, complicated, un-reliable, pretentious.
try running lie-nux on your next airplane. good luck not "crashing".
Edited 2012-10-27 13:27 UTC