Slashdot Mirror


Living Free With Linux, Round 2

bsk_cw writes "About a month ago, in Living free with Linux: 2 weeks without Windows, Preston Gralla wrote about what life was like for a long-time Windows user trying to live with Linux. His main problems came when he tried to install or update software. Loads of people responded with advice — so he went back and tried again. Here's what he learned, and what did and didn't work for him."

936 comments

  1. Re:Linux isn't ready for the desktop by PinkyDead · · Score: 0, Flamebait

    Neither are you.

    --
    Genesis 1:32 And God typed :wq!
  2. Lol by Nursie · · Score: 5, Funny

    (I won't cover apt in this piece, because it's simply too confusing for newbies; even many experienced Linux experts stay away from it.)

    Lol wat?

    apt-cache search

    apt-get install

    Yup, my head just exploded from the complexity.

    1. Re:Lol by Aladrin · · Score: 3, Funny

      Heck, that's the advanced version. You can even just 'apt-get search'.

      He also doesn't get that the command line utility is the -same thing-. Ugh.

      Well, if he's trying to review from a 'clueless user' perspective, he's certainly on track.

      --
      "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
    2. Re:Lol by Anonymous Coward · · Score: 0

      Don't know about ubuntu, but since debian lenny 'aptitude' is the preferred tool to upgrade your system.

    3. Re:Lol by Anonymous Coward · · Score: 4, Interesting

      You know what's really funny? People used to balk at package managers, yet now everybody is scrambling to use these "App Stores" that are weak versions of the exact same thing. I could have told you that the Apple App Store would be easy to use because the jailbroken installers were easy to use. And I could have told you those would be easy to use because they're based on apt.

      As a Linux user for 12 years, I would like to congratulate the rest of the computer world on discovering the convenience of package management systems. Just one suggestion though. You can't put all software in a package management system, so please don't go giving up the ability to install software in other ways. You'll regret it someday if you do.

    4. Re:Lol by Hatta · · Score: 5, Insightful

      Yeah, pretty bizarre that a two word command causes so much vexation. Most people can handle a command line interface to, for instance, their dog. "Rover, fetch" "Rover, sit" etc. Is "apt-get install" really that much different?

      --
      Give me Classic Slashdot or give me death!
    5. Re:Lol by Anonymous Coward · · Score: 0

      (I won't cover apt in this piece, because it's simply too confusing for newbies; even many experienced Linux experts stay away from it.)

      I guess that means no...

      emerge apachee

      emerge --update world

      When I was new to Linux I found apt-get and emerge to be very helpful... who says stay away from it?

    6. Re:Lol by oodaloop · · Score: 1

      I'm an Ubuntu user, since Apr 07, and I couldn't tell you what exactly apt is. I know how to do stuff like sudo apt-get update though, and I know it downloads updates. It's not rocket science, even for a non-techie noob user like myself.

      --
      Tic-Tac-Toe, Global Thermonuclear War, and relationships all have the same winning move.
    7. Re:Lol by cromar · · Score: 4, Insightful

      Well, if he's trying to review from a 'clueless user' perspective, he's certainly on track.

      That's exactly what Linux needs. The only way to get respect is through an easy to use UI, which is what the "clueless users" need who, you know, drive the market for desktops. If Linux was easier to use and free/cheap (as in beer), it wouldn't take long for it to be adopted. It just isn't there yet. And the only way to get there is to listen to these "clueless users."

    8. Re:Lol by Nursie · · Score: 5, Insightful

      "That's exactly what Linux needs."

      I disagree. What it needs is people who can write for clueless users. NOT people who are actually totally clueless writing about it.

      We seem to have the latter here.

    9. Re:Lol by Anonymous Coward · · Score: 0

      Configuration

      First, to configure your system, you need to setup your sources.list file which is located in /etc/apt/sources.list . This file contains the information that apt looks for when attempting to install a package. Sources can include a cdrom, ftp, http, nfs, etc. One of the benefits of Debian is that you do not need a cd to install or maintain a system, you can configure it to work totally from the internet. The following is an example sources.list file for the main stable distribution:
      Note: Editing apt-get config files as well as issuing apt-get commands must be done as root or with sudo.
      # /etc/sources.list - APT repositories
      #
      deb ftp://ftp.us.debian.org/debian stable main contrib non-free
      deb-src ftp://ftp.us.debian.org/debian stable main contrib non-free

      # The following line is for security updates released by Debian
      deb http://security.debian.org/ stable/updates main
      You can add any repository that you like, a good list of third-party sources is available on http://www.apt-get.org.
      Syncking with Repository

      After saving your sources.list file, we first want to update our local database so that it's in sync with Debian's sources:
      apt-get update
      The output will show apt-get downloading the information from Debian's servers and then syncking its own database. Your output should look something like this:

      linuxhelp.net:~# apt-get update
      Get:1 ftp://ftp.debian.org testing/main Packages [3245kB]
      Get:2 http://security.debian.org stable/updates/main Packages [220kB]
      Get:3 http://security.debian.org stable/updates/main Release [110B]
      Get:4 ftp://ftp.debian.org testing/main Release [81B]
      Get:5 ftp://ftp.debian.org testing/main Sources [1280kB]
      Get:6 ftp://ftp.debian.org testing/main Release [83B]
      Fetched 4744kB in 2m40s (29.5kB/s)
      Reading Package Lists... Done
      linuxhelp.net:~#
      Package Installation

      From here we can install any piece of software available on the Debian servers with a simple, one-line command. For example, if we wanted to install Mozilla Firefox, you would issue the following command:
      linuxhelp.net:~# apt-get install mozilla-firefox
      From here, apt will look at its database and see if the package is available. If it is, it then checks to see what mozilla-firefox depends on, then queues those dependencies to download along with the package. Here is the output when I attempted this on my Debian system:
      linuxhelp.net:~# apt-get install mozilla-firefox
      Reading Package Lists... Done
      Building Dependency Tree... Done
      The following extra packages will be installed:
          libatk1.0-0 libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libidl0 libpango1.0-0
          libpango1.0-common libxcursor1 libxft2
      Suggested packages:
          ttf-kochi-gothic ttf-kochi-mincho ttf-thryomanes ttf-baekmuk
          ttf-arphic-gbsn00lp ttf-arphic-bsmi00lp ttf-arphic-gkai00mp
          ttf-arphic-bkai00mp mozilla-firefox-gnome-support latex-xft-fonts
          xprt-xprintorg
      Recommended packages:
          libatk1.0-data x-ttcidfont-conf
      The following NEW packages will be installed:
          libatk1.0-0 libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libidl0 libpango1.0-0
          libpango1.0-common libxcursor1 libxft2 mozilla-firefox
      0 upgraded, 10 newly installed, 0 to remove and 7 not upgraded.
      Need to get 14.9MB of archives.
      After unpacking 43.1MB of additional disk space will be used.
      Do you want to continue? [Y/n]

    10. Re:Lol by Saffaya · · Score: 2, Informative

      I think the article author meant the complexity involved IF a problem arises when using apt-get install.
      A beginner user wouldn't know how to troubleshoot it.

    11. Re:Lol by TheRaven64 · · Score: 5, Insightful

      A beginner also doesn't know what to do when setup.exe pops up a dialog box saying 'Installshield Error: -51'. Actually, most advanced users don't either, come to think of it.

      --
      I am TheRaven on Soylent News
    12. Re:Lol by ducomputergeek · · Score: 2, Informative

      However, for most people, they are used to popping in a disc or double clicking an icon that says "install". That's it. Believe me, the fact that one drags and drops most applications on a Mac boggles people minds. That's why I think we've seen more applications come with installers on OSX even if all the installer does is just copy the .app to the application directory.

      Now there are GUI front ends to APT or Ports (if you're a BSD user like myself), and dare I say I find the command line easier for such tasks. One of the reasons I favored BSD over Linux back in the day was the fact I could go /usr/ports/whatever make install clean and then go grab a cup a coffee or watch TV while it fetched the needed packages and dependancies, compiled and it worked.

      --
      "The problem with socialism is eventually you run out of other people's money" - Thatcher.
    13. Re:Lol by Anonymous Coward · · Score: 1, Informative

      Huh? /etc/apt/sources.list is configured during the installation routine in Debian, and all Debian descendants. A user doesn't need look at it at all unless he needs something way outside of normal usage, and by then that user normally has enough computer experience to be able to edit a text file.

      There are so many help forums on the net that it's almost impossible to miss them if you have even average research skills.

    14. Re:Lol by Anonymous Coward · · Score: 2, Informative

      blah@blah:~$ apt-get search test
      E: Invalid operation search

    15. Re:Lol by ahoehn · · Score: 1

      "even many experienced Linux experts stay away from it" is ridiculous, but the principle of not requiring apt-get - or anything else that requires opening a terminal - from "teh newbz" is totally valid.

      I think - like me - most new Linux users will initially revile and fear the terminal, then eventually discover that it's the easiest and quickest way to accomplish certain tasks, like Apt-Get.

      --
      Mod my comments down. It'll be fun.
    16. Re:Lol by Chabo · · Score: 1

      With "intrepid", apt-get is supposedly just as good as aptitude. Before that, I've heard that you're totally right.

      --
      Convert FLACs to a portable format with FlacSquisher
    17. Re:Lol by CannonballHead · · Score: 5, Insightful

      But not everyone WANTS to learn how to use apt. Most people want to turn it on, click an icon, and have something install. Not have to add a repository, update the package listings, install it, etc.

      Writing for a clueless user and telling them how to do that only works for non-lazy clueless users. Which are somewhat rare. Most clueless people are clueless from laziness.

    18. Re:Lol by Daimanta · · Score: 1

      I think you invented some aliases for the usage of apt-get. I suggest that somebody build some packages that support this(even if it is for some simple laughs)

      --
      Knowledge is power. Knowledge shared is power lost.
    19. Re:Lol by Captain+Spam · · Score: 5, Insightful

      Except that a better comparison is if you named your dog "Farciot-Shake", "Sadi-RollOver", "Satyendra-Heel", or, in general, some combination of a name completely outside of your native culture and a verb which sounds like a command you've already given the dog.

      (note: obviously, I'm assuming an American English culture; substitute names alien to your culture to fill in the gaps if need be)

      Forget Debian/Ubuntu/etc. Then, ask yourself what an "apt" is. And why it has anything to do with installing programs. Then, still remembering that you're forgetting you know Debian/Ubuntu, ask why you need "install" at the end of "apt-get", which sounds like you're already asking the system to get the program you're asking for. Non-geeks don't care about the difference between "get" and "install", and the redundancy throws a wrench in their understanding.

      Same goes with "yum" (same situation as apt, minus the redundant verb). Same with "emerge" (which is on a system with far more baffling points for a non-geek). Same with "ports" or "portmanager" (while "manager" helps, the "ports" part of it can cause non-BSD geeks to puzzle over the new meaning). It's the sometimes strange, it-made-sense-at-the-time command line names that, at times, drive the laypersons away from the command line.

      --
      Demanding constant attention will only lead to attention.
    20. Re:Lol by Niris · · Score: 2, Insightful

      I just switched over to Linux a month ago, and apt-get was the first thing I learned . There's enough out there explaining how to use it pretty damn simply, and I love the little bugger. That's the biggest hurdle for Linux though, Windows users are too use to "it doesn't need a CD and a key? LOLWUT"

    21. Re:Lol by Anonymous Coward · · Score: 0

      It's amusing that he is using apt. All the programs he mentioned are just frontends for it...

    22. Re:Lol by morgan_greywolf · · Score: 5, Insightful

      Well, if he's trying to review from a 'clueless user' perspective, he's certainly on track.

      You don't get it, do you?

      Adding a user through GST's "Users and Groups" is also the same thing as editing /etc/passwd, /etc/group and /etc/shadow. Guess which one a newbie end-user migrating from Windows is going to understand?

      Vim and Gedit also do the same thing (more or less). Guess which editor newbies have an easier time understanding?

      In fact, Brasero and cdrtools do the same thing. Brasero even calls cdrtools to do it's thing. How many newbie users migrating from windows are going to type 'man cdrecord'?

      Big hint: if the answer to all of these questions is not obvious to you, my friend, then you are decidedly not helping 2009 -- or any other year -- be the Year of Linux on the Desktop.

    23. Re:Lol by Nursie · · Score: 2, Insightful

      I'm not saying he should have gone into detail about how apt works and how to use it, I'm just saying that his assessment of it is a bit off.

      By all means leave it out and tell the clueless users how to use the GUI, I just didn't think his comment on apt was useful, and it was kinda funny.

    24. Re:Lol by CannonballHead · · Score: 2, Interesting

      I would agree with that, then. Actually, I found the comment "...even for command-line veterans like myself" kinda funny, too. I don't consider *myself* a command-line veteran (I'm very comfortable with it, but "veteran," to me, implies about 10 years of using it ... I've only used Linux for about 6 or 7 so I can't quite claim veteran status =P) but I found apt to be pretty easy.

    25. Re:Lol by CannonballHead · · Score: 1

      I've never seen a negative error number. I wouldn't know how to troubleshoot that either, hehe.. :)

    26. Re:Lol by Anonymous Coward · · Score: 0

      There already is an operating system for clueless people. Linux has always been for people, who have a clue. I really hope, it stays this way.

    27. Re:Lol by tverbeek · · Score: 1

      "Fetch" and "Sit" are commands that the user intuitively understands, and might even guess at if he wasn't already familiar with them.

      "Apt-get install" is not.

      --
      http://alternatives.rzero.com/
    28. Re:Lol by TheLink · · Score: 1

      If Microsoft did that (package management system for "certified" 3rd party software), there'll be lots of people screaming "monopoly".

      It's one of the ways they could reduce the number of users downloading and installing malware.

      It's not like they can't do it technically - they do something like this for Windows Update already.

      --
    29. Re:Lol by Ninnle+Labs,+LLC · · Score: 4, Informative

      There already is an easy to use UI for apt that's been around for years. It's called Synaptic.

    30. Re:Lol by qoncept · · Score: 1

      Great, but what if Rover fucks up fetching? How do you fix that? Or what if the stick isn't in your repository? And the code doesn't compile right and the error messages don't give you a clue as to what the problem is?

      I quit my linux expirament and switched to Mac. Couldn't be happier.

      --
      Whale
    31. Re:Lol by Tarlus · · Score: 1

      I know how to do stuff like sudo apt-get update though, and I know it downloads updates.

      Not quite. That command will update your computer's local index of available packages. To actually download the updates you'd have to use apt-get -d upgrade . The -d means it'll download the updates. Strip the -d to download AND install them.

      --
      /* No Comment */
    32. Re:Lol by Kjella · · Score: 3, Interesting

      Just one suggestion though. You can't put all software in a package management system, so please don't go giving up the ability to install software in other ways. You'll regret it someday if you do.

      Not one repository, but I don't see why you couldn't have one package management system. Having to deal with the kazillions of different auto-updaters on windows is quite frankly annoying, I wish they'd just register with some apt-get like utility for updates. I've got several repos where I'm only pulling a single applicatino like WINE, and payware could be exactly the same with a little license key management on top. Except they'd probably roll it into some sort of horrible DRM nightmare instead of a convienient update center.

      --
      Live today, because you never know what tomorrow brings
    33. Re:Lol by livewire98801 · · Score: 4, Funny

      He probably means 'command line' not 'linux command line'. He's been using the DOS command line for a long time, but he's implying that the Linux command line is different.

      He's right. . . 'ls' never has worked on the Windows machines I work on, no matter how often I try :)

      --
      "He may be mad, but there's method in his madness. [...] It's what drives men mad, being methodical." G.K.Chesterton
    34. Re:Lol by tverbeek · · Score: 1

      Actually, an increasing number of OS X apps require an installer, to put things like libraries and other resources in the necessary locations. For example, the vast majority of an Adobe Creative Suite install is located entirely outside the Applications folder, which is why you must use the un/installer to add or remove components of it.

      --
      http://alternatives.rzero.com/
    35. Re:Lol by jedidiah · · Score: 1

      There is also another shiny happy GUI tool for managing your sources.

      On Ubuntu it's right next to the package manager.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    36. Re:Lol by chris462 · · Score: 1

      This is a perfect example of why Linux will never supplant Windows or Mac OS X. The Linux crowd needs a major mindshift.

    37. Re:Lol by Sfing_ter · · Score: 5, Funny

      i proclaim the name of the new debian package manager - FUCK
      fuck this
      fuck install
      fuck remove
      fuck search

      --
      A computer once beat me at chess, but it was no match for me at kick boxing. Emo Philips
    38. Re:Lol by Anonymous Coward · · Score: 0

      Why would anyone want to type so much?

      apt-cache search

      $ eix

      apt-get install

      $ emerge

      yes, alias, blah blah

    39. Re:Lol by PitaBred · · Score: 4, Insightful

      Being lazy doesn't work for Windows, either. Why do people keep thinking it does? There's a reason that Geek Squad and countless local techs are in business... it's because computers are complex no matter what OS they're running.

      People take lessons to learn how to ride a motorcycle after all they've known how to drive is a car. Why would software be any different? Hell, I'd think it would be MORE important with software, it's a much more complex system than just driving.

    40. Re:Lol by tr1907 · · Score: 0

      You can even just 'apt-get search'.

      I don't think you can use search operation with apt-get. 'aptitude search' should work though.

    41. Re:Lol by FictionPimp · · Score: 1

      What is more complicated. Using the GUI to add a new user, or using the adduser command?

      Hell the useradd command is still really freaking easy.

    42. Re:Lol by Anonymous Coward · · Score: 0

      I was a newbie end-user migrating from Windows less than a year ago - I literally said "I have to edit the registry to get my god damn iPod to work in Vista Basic? Fuck that, I'm installing Ubuntu." I did it, it worked, and I didn't even need to use the command-line for anything. Of course, as I'm typing this, I'm installing urxvt on Slackware via pkgsrc, so there's clearly room for growth.

    43. Re:Lol by CannonballHead · · Score: 1

      It works on mine... cygwin! =P :)

      I understand what he meant, but I used the DOS command line for quite a while and didn't find the linux command line "hard." Just had different commands, etc. It takes a little getting used to, but running simple commands isn't hard or unfamiliar. If he's talking about being able to really USE the command line, that's different, but that's not what he was talking about ... I think he was just talking about running commands that are given to you as instructions... not being able to browse directory trees, know the default directory structure/hierarchy, etc...

    44. Re:Lol by Anonymous Coward · · Score: 0

      There already is an operating system for clueless people. Linux has always been for people, who have a clue.

      No, Linux has always been for people, period.

      Simplicity of use increases the potential audience, allowing economies of scale to apply resulting, for example, in more and better driver support.

      That doesn't mean that those, like you, who don't want to change won't be able to continue to approach things in an arcane fashion. The support for 'old' will always be there, since there is no commercial incentive with Linux for new model years that intentionally make older models obsolete.

      The rest of the world might move on from where in time you chose to plant your stake, but you will have no need to join them. That should give you some peace of mind.

    45. Re:Lol by Penguinoflight · · Score: 1

      LS works great in the powershell. It's like cmd with a blue background PLUS ls!

      --
      "And we have seen and do testify that the Father sent the Son to be the Savior of the World"
      1 John 4:14
    46. Re:Lol by Anonymous Coward · · Score: 0

      Nursie,

      You're just another script kiddie.

      Like some obscure command line references
      are related to intelligence.....

      You must have loved COBOL before your head exploded.

      Abstract this (,.!..)

    47. Re:Lol by PitaBred · · Score: 1

      "Why would I click on 'Start' to shut down?"
      "My Computer? How can I click on your computer?"

      The same kinds of terminology issues happen in Windows. The main problem is that Linux is not Windows, and people don't like that. They want Windows, but they want it for free. Which means they should just look at ReactOS. If they want to run Linux, they need to realize it will take some relearning of habits and some new tools. You don't learn to drive a motorcycle by driving a car.

    48. Re:Lol by tthomas48 · · Score: 1

      But he uses the UI for clueless users in the article. Then complains it doesn't have the package he needs. He basically wants an OS he doesn't have to learn or that works exactly the same as Windows.

    49. Re:Lol by Anonymous Coward · · Score: 0

      Or you could always go /stand/sysinstall and use the ncurses based installer which did the exact same thing, and queue up several apps if you needed it which at the time was the graphics version.

    50. Re:Lol by Burnhard · · Score: 4, Insightful

      Most clueless people are clueless from laziness.

      This is, with respect, complete rubbish. Most "clueless users" have other things to do and don't want their computer getting in the way. Not everyone is an anally retentive command-line nerd, or has dreams about being one. I shudder reading this guy's Linux experiences. I wouldn't use it as it is now. My life is too short.

    51. Re:Lol by Nethead · · Score: 1

      Having been a FreeBSD user for many years it took me a bit of google'n to figure out the Linux way of installing things, and that was on Ubuntu. From where I was, ports rocked, and to find that it wasn't there in Linux took a bit for my head to get use to. Then I remembered: FreeBSD is an OS and Linux is just a kernel.

      --
      -- I have a private email server in my basement.
    52. Re:Lol by Leafheart · · Score: 1

      "Why would I click on 'Start' to shut down?"

      Because even a shutdown process has an Start. Of all the problems in Windows terminology, this is by far the silliest one.

      --
      --- "When you gotta do something wrong. You gotta do it right. (Fighter)"
    53. Re:Lol by overlordofmu · · Score: 1

      Nope. Don't make Linux easier for the common computer user. Linux should remain a niche product. The dumbing down of media for the masses simply speeds the masses decent into ignorance. It is destructive to society to kow-tow to this force.

      Let windows remain the predominant product and the lazy can use it.

      Those that are willing to work harder can get a better experience for less money.

      Hard work gets rewarded. There would be multiple tiers of quality to reflect multiple tiers of effort.

    54. Re:Lol by Anonymous Coward · · Score: 0

      or:

      aptitude search
      aptitude install
      etc.

    55. Re:Lol by houghi · · Score: 1

      And for that YaST is great. Icons for the beginner, CLI (with zypper) for the advanced user. When only looking at the software installation it just works, while you can also re-write it to make your own installation process.

      Next to that there is the easiness of software installation. No program, but just a link on a website (as well as all the rest).

      --
      Don't fight for your country, if your country does not fight for you.
    56. Re:Lol by SatanicPuppy · · Score: 1

      I showed apt/yum to the MCSE onsite and he about came in his pants (which is twice as disturbing if you were there...yech). Yea, it's that good.

      *nix package management systems blow the windows version out of the water...And that doesn't even count stuff like being able to install multiple different versions of the same software on the same system.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    57. Re:Lol by CannonballHead · · Score: 4, Insightful

      Actually, I agree with you to some extent. I should have said from laziness *OR* from lack of time/interest. However, the people that know and admit they are ignorant are seldom the ones that are the problem, in my experience. It's the ones that are ignorant and seem to think they should be able to do it anyway, without any effort.

      My parents are an easy example. They know they are "ignorant" about computers. If they have a question, they ask me... and they are also aware that Linux (which they're using now, due to viruses on Windows that they kept getting) is different, has quirks, and isn't perfect, but it is preventing them from having to completely wipe the computer annually (literally).

      I'm a huge fan of making Linux way more user friendly than it is. I think this guy's Linux experiences are not quite proportionate to most people's Linux experiences, unless they tried to do it themselves.

      Also, I might add that I think it's unfair to think we have to make Linux be able to be installed by someone who can't install Windows, either. If they don't know what to do when their computer "gets really slow" then in order to use Linux, someone else will have to set it up for them... just like someone else has to fix Windows for them.

      And again, having other things to do/not wanting computer getting in the way, point taken, and you're right. I have argued that before, as well, but didn't think about it, my mistake. I should have used "non-busy clueless" ... would have been more accurate, probably.

    58. Re:Lol by Anonymous Coward · · Score: 0

      "I have to edit the registry to get my god damn iPod to work in Vista Basic? Fuck that, I'm installing Ubuntu."

      Say what? I'm sorry, are you smoking crack? Getting your iPod to work in Vista is as simple as plugging it in to your USB port (I should know, I just did last night). What is this registry editing bullshit you're spewing?

    59. Re:Lol by ArhcAngel · · Score: 1

      Just for you livewire98801

      http://cygwin.com/

      --
      "A person is smart. People are dumb, panicky dangerous animals and you know it." - K
    60. Re:Lol by The+Moof · · Score: 1

      A beginner also doesn't know what to do when setup.exe pops up a dialog box saying 'Installshield Error: -51'.

      They call the tech support number on the box.
      Not really any comparable options when a package manager spits an error back at you.

    61. Re:Lol by DMUTPeregrine · · Score: 1

      Swear at it and threaten it with a hammer, of course.

      --
      Not a sentence!
    62. Re:Lol by Savage-Rabbit · · Score: 4, Insightful

      But not everyone WANTS to learn how to use apt. Most people want to turn it on, click an icon, and have something install. Not have to add a repository, update the package listings, install it, etc.

      Writing for a clueless user and telling them how to do that only works for non-lazy clueless users. Which are somewhat rare. Most clueless people are clueless from laziness.

      Lazy, clueless? Why does simplicity always have to equated with stupidity or lazyness?

      1. Download software you want to install.
      2. Drag said software to a main "Applications" folder marked with a big fat distinctive icon.
      3. Enjoy.

      That's how easy it can be. Why put up with repositories, RPM files, dependency hell, etc... when installation can be that simple? When it comes to complicated, most users are defeated even by Windows install packages. Sacrilegious as it may be of me to say this Windows install packages are often less complicated to use than Linux RPM packages can be. The poor UI design of many Linux package managers doesn't help either. What Linux needs, and this has been pointed out by more people than me, is a simple well thought out installation mechanism that is used by all Linux distributions. It would have to be two fold, firstly you could retain an RPM like package system for the non-consumer oriented 'professional' software. For GUI apps, which is what most of your "clueless and lazy" consumers are installing anyway, it is hard to beat the OS X concept of a drag-and-drop application-bundle for ease of use.

      --
      Only to idiots, are orders laws.
      -- Henning von Tresckow
    63. Re:Lol by Anonymous Coward · · Score: 0

      Yes they do, they phone the vendor. Not an option for Linux

    64. Re:Lol by livewire98801 · · Score: 2, Funny

      lol, why would I want that :) Any time I'm on a Windows computer, it's not mine. . . ls works great on my machines. . .

      --
      "He may be mad, but there's method in his madness. [...] It's what drives men mad, being methodical." G.K.Chesterton
    65. Re:Lol by pushing-robot · · Score: 5, Insightful

      Try sitting someone inexperienced with computers in front of Synaptic, and sit someone else in front of the Apple App Store. Don't help them. See who figures out how to install a program first.

      There's an absolute night-and-day difference between a package manager, written by and for people who don't ever think outside the *nix box, and an App Store, written by design experts for people who have never installed a software program before. Claiming that a package manager is "more powerful" is utterly missing the point.

      You don't have to be a mechanic to put gas in your car. You don't have to be an electrician to plug in a lamp. You shouldn't have to be a CS major to install a program.

      --
      How can I believe you when you tell me what I don't want to hear?
    66. Re:Lol by Anonymous Coward · · Score: 0

      Package names don't help at all either.

      For someone just switching over, "aptitude install " returning "not found" or "over 40 matches" doesn't help. Even if apt *does* return a match (say "aptitude install vpn") with multiple packages, how do they know which one is the one they're looking for, what package does what, etc in a easy to follow fashion? They don't.

      That's where the GUI based package managers make things easier to follow and understand for new users.

    67. Re:Lol by ais523 · · Score: 2, Informative

      Ubuntu (in particular, I don't know about whether other Linux distributions do this) also has an even easier to use cut-down version of Synaptic called Applications | Add/Remove... No good for installing most command-line applications, but people who are scared of apt probably don't want those anyway (and can use Synaptic if they do).

      --
      (1)DOCOMEFROM!2~.2'~#1WHILE:1<-"'?.1$.2'~'"':1/.1$.2'~#0"$#65535'"$"'"'&.1$.2'~'#0$#65535'"$#0'~#32767$#1"
    68. Re:Lol by moose_hp · · Score: 2, Interesting

      Works on mine as well, but thats because every time I format a machine with windows, or start using a windows account, I do something like:

      copy con ls.bat
      %echo off
      dir /w %1 %2 %3 %4 %5 %6 %7 %8 %9
      ^Z

      on a directory on the PATH, Cygwin is awesome for having a windows native X server + SSH + Xnest.

      --
      DON'T PANIC.
    69. Re:Lol by jonesy16 · · Score: 1

      I completely agree with you that the drag-to-applications install method was completely foreign to me when I got my first Mac. That being said, after using it for two years I'm sold that it's got to be the best application install paradigm out there. When it comes time to remove the application, I know exactly what needs to be deleted. I don't need to worry about one file getting corrupt and the uninstall application failing to ever remove the entire program, etc.

    70. Re:Lol by nschubach · · Score: 5, Insightful

      I'm negating my moderation to reply to this...

      Command lines lack language intuitiveness. (If there is such a thing...) I deal with this with my designers when I write up an API for their work. If I want them to add content to the screen, do I have them type Screen.Load('mycontent.file') or Screen.Add(new File('myContent.file')? There are so many different ways to "say" something to a computer to make it do what you want. If it's in the GUI, the user can visually determine what button to click because the button is given to them. They don't have to guess to type "Yes", "Okay", "Continue", "Cancel", "Stop", "Abort" or several other verbs to describe how the program should proceed. They only have the choices available on the screen.

      when I go to the command line and I want to add a user, do I type:
      ADDUSER nschubach
      ADD USER nschubach
      ADD ID nschubach
      ADD LOGIN nschubach
      LOGIN ADD nschubach
      LOGINID ADD nschubach
      USER ADD nschubach
      USERADD nschubach

      If it was in the GUI, there would simply be a text field and a button. They likely wouldn't have to guess if it was called a Login ID, User ID, Active Directory ID, or any other. They would know that it was the field you enter the user id into. With a GUI you can group content to make it more intuitive as well. If you have a field called Client, is it the client ID or the client name? If you group that with Address, you can figure out that it's the client's name. If you had that in a command line, you'd have to first know to use "client" instead of "customer" or "user" and you'd have to use it in a way that the executable understands it.

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    71. Re:Lol by PitaBred · · Score: 1

      You're talking from an advanced user perspective. We're talking about "normal" users, for whom it IS a logical disconnect, just like the funny names of Linux tools is a logical disconnect. It's quite logical that "rm" means "remove", but if you aren't used to it, it's impenetrable.

    72. Re:Lol by Ecuador · · Score: 1

      For the love of god!
      I logged on just to post this quote, so I am not surprised it is the top post...
      What kind of "experienced linux experts" did he talk to? The Geek Squad? Did he give it 20 seconds?
      I haven't found even windows users not get excited when they are shown apt...

      --
      Violence is the last refuge of the incompetent. Polar Scope Align for iOS
    73. Re:Lol by Anonymous Coward · · Score: 0

      I agree. When people basically put their whole life on their personal computers it's downright irresponsible not to learn how to use it.

    74. Re:Lol by mandelbr0t · · Score: 2, Insightful

      Yup, my head just exploded from the complexity.

      I think you miss the point of this article. This guy is talking about what Windows users feel about Linux, and you make a sarcastic comment about how easy it is to type something on the command line that accomplishes what you want.

      Here's a challenge for you: try using your Linux box without ever opening a terminal window. We all know that command line junkies who have memorized every command and parameter and have some shell scripting knowledge can do anything in a single command, but your non-Linux friends (you do have some of those, right?) will not want to learn that. I've spent a year or so on that challenge, and I think I've managed to ditch the command line almost entirely, except to remotely administrate headless machines.

      I have non-Linux friends who use my computer regularly, and 99.9% of the time, they have no problem. The websites they use work properly, even those based on Flash or Java. They have no problem finding the applications they want to use. In short, there is no discernible difference to them between using a Linux desktop and a Windows desktop.

      But that 0.1% of the time still embarrasses me. When a friend is visiting and can't use my computer to do what they expect, I cringe, because my computer somehow seems inferior to theirs. Sure, I can pull up a dozen forums and mess around in a terminal to try and solve that particular issue. And, in fact, Windows has a myriad of issues that require the same sort of hacking.

      But Linux has to be that much better. It won't do that it's an equal to Windows, because that leaves no incentive to switch and try something new. But if it's better, not just in terms of abstract things like being Free, or community-supported, etc., then my visiting friend says, "Hey, what's this fancy desktop you're running? Maybe instead of cleaning up my Windows machine for me, you could install this Linux thing instead."

      Basically, these annoying newbs are a source of two very important things: users who may be willing to try something new if you're willing to spend some time showing them around, and a source of income. A friend of mine once said that geeks should be grateful for stupid users, because it's their stupidity that puts food on our table. And as aggravating as those newbs can be, it's nice to get paid to solve their problems.

      --
      "Please describe the scientific nature of the 'whammy'" - Agent Scully
    75. Re:Lol by Nursie · · Score: 5, Informative

      1. Download software you want to install.
            2. Drag said software to a main "Applications" folder marked with a big fat distinctive icon.
            3. Enjoy.

      or the linux way:
      1. Find the software you want to install
      2. apt-get (or GUI) install it
      3. enjoy

      Why put up with repositories, RPM files, dependency hell, etc..

      Spoken like someone that hasn't used linux in 5 years or more.

      Sacrilegious as it may be of me to say this Windows install packages are often less complicated to use than Linux RPM packages can be.

      When was the last time anyone using a recent distro and recent software touched an rpm? I played with an rpm recently because I Wanted to install a piece of software that hadn't been updated in a decade.

      What Linux needs, and this has been pointed out by more people than me, is a simple well thought out installation mechanism that is used by all Linux distributions.

      Why? The whole point of FOSS is that there isn't one "true" path. And which clueless home users are going to be installing software across multiple distributions anyway? In all liklihood they'll have Ubuntu, Fedora or one other distro and to them that will be linux. Or even "the computer".

      For GUI apps, which is what most of your "clueless and lazy" consumers are installing anyway, it is hard to beat the OS X concept of a drag-and-drop application-bundle for ease of use.

      It's already been beaten. Start up your software installer GUI, select a piece of software, click install. I believe in Apple terms that would be an "App Store" except they're all free.

      Seriously, get your knowledge up to date.

    76. Re:Lol by jshackney · · Score: 5, Funny

      There's a reason that Geek Squad and countless local techs are in business...

      So, I guess we need the Gnerd Hurd.

    77. Re:Lol by nschubach · · Score: 1

      A beginner also doesn't know what to do when setup.exe pops up a dialog box saying 'Installshield Error: -51'. Actually, most advanced users don't either, come to think of it.

      Google it!

      This is where the zealots show their side though. If you have to go outside the OS to find out what's wrong, people usually give up blaming the system. Since Linux usually comes in a package of other applications, they tend to blame the whole OS instead of some lame program they downloaded that doesn't work with their OS.

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    78. Re:Lol by HangingChad · · Score: 1

      Well, if he's trying to review from a 'clueless user' perspective, he's certainly on track.

      Come on now, give him a little bit of credit. He learned a lot from one article to the next, and he gave it another shot. That's pretty open minded. Though it's painful to watch someone limited to the GUI.

      What really hurts to watch are Windows admins trying to implement Linux desktops. They keep trying to force Linux into what they know and that will never work right.

      I had to work on a Vista laptop today...now that was painful. I asked the user if it was always that slow. They confirmed that was the case. Once you get used to Linux, going back to Windows is like running in sand.

      --
      That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
    79. Re:Lol by CannonballHead · · Score: 1

      In different reply to someone else I mentioned I should not have used only lazy... lazy OR busy. My mistake.

      it is hard to beat the OS X concept of a drag-and-drop application-bundle for ease of use.

      Unless you are totally not used to that. I can say, with assurance, that no one in my family (having not really ever used a Mac) would find that intuitive. Why? Because they are all used to Windows and thus used to "installing." (which, by the way, seems to fit more with Linux than OS X in terms of familiarity to Windows).

    80. Re:Lol by frenchbedroom · · Score: 2, Interesting

      You jest, but actually there's a good idea in your post. How about :

      alias please="sudo apt-get"

      $ please install tuxracer

    81. Re:Lol by digitalhermit · · Score: 4, Interesting

      Here's my take:

      Linux to me is like a great fishing spot. There are few people hanging around. All of them fairly experienced. No one asks, "What's a lure?"

      Having millions of clueless newbies flocking to Linux is like building an interstate highway next to my fishing spot. Sure, it makes it easier to get to my fishing spot, but then it's not quite the same.

      Of course, it's not a perfect analogy. In the Linux world there can be thousands of fishing spots. Some of them can have interstates and access ramps right along side of them. Some can only be accessed via a mile long spelunk and a hike.

      There's room for both. But I think it's misguided to invite users just for the sake of market share. Market share is irrelevant to Linux. Or at least it is to me.

    82. Re:Lol by Nursie · · Score: 1

      I think you miss the point of this article.

      not to be too snarky, but I think you miss the point of my post.

      I have no argument against your point that self-described newbs, especially those with experience/comfort on the MS Windows OS's will be better served with decent GUIs, and that when they lack understanding of how something's done then it's a good sign that the linux community needs a bit more polish here and there.

      I was just flabbergasted by his turn of phrase there.

      Pick on the command line all you like, but apt is IMHO a thing of simplicity (for a command line app) and what he says there is just plain wrong, to the extent it's funny. Much like his advice to only allow the update manager to update stuff tyou recognise. Which if you're new to linux will be pretty much nothing...

      But that 0.1% of the time still embarrasses me. When a friend is visiting and can't use my computer to do what they expect, I cringe, because my computer somehow seems inferior to theirs.

      I share a flat with a windows IT guy. He sometimes thinks this, then I set up an NSLU2 torrent server/media streamer and he realised this linux thing had some other attractions that perhaps windows was lacking.

      I'm not going to argue one way or another if it's ready for Joe Sixpack, but it fits certain needs very well and I think we've definitely arrived at power-user-friendly, down from dedicated-linux-hacker where we were a decade back.

    83. Re:Lol by Anonymous Coward · · Score: 0

      Yes, thank you! You browse by category (games, office, graphics, etc.) and are presented with a list of titles along with descriptions and ratings. You aren't prompted for your password until you're ready to install. It's not going to hold your hand and tell you which programs are the best for your particular purpose, but it's far more friendly than anything I've seen on Windows or MacOS.

    84. Re:Lol by moteyalpha · · Score: 1

      You are absolutely right and this is a problem with the adoption and use of Linux. I deal with Doctors and Lawyers and research scientists and ask them to use Linux. They do not have the time to learn the "weirding way" of Dune.
      When they are making a report or communicating with someone, they cannot take the time out to investigate some lore of gnomes to determine what they need. They need an answer and if there were a single "clueless" -google like- site that they could just click or search then this would probably be enough.
      Microsoft has a single point of contact for problems, ( though in their case, it is an endless merry go round ). If there were one single place for people to look for answers it would make it much easier to adopt a better system.

    85. Re:Lol by Anonymous Coward · · Score: 0

      Then, ask yourself what an "apt" is.

      And don't forget to ask yourself what a "powerpoint" points at. Or what you read with an "acrobat reader". Or what you see when you look through "windows".

      People remember each other's names, street names, brand names, phone numbers. They don't ask themselves what a "66120" is, what a "Captain Spam" is, they are quite used to remembering meaningless names.

    86. Re:Lol by CannonballHead · · Score: 1

      If they say "LOLWUT" they have other problems that no GUI will help... ;)

    87. Re:Lol by Anonymous Coward · · Score: 0

      2009 will be the year of Linux.

    88. Re:Lol by LoRdTAW · · Score: 1

      He is most likely venting his frustrations as a new user. If he were really bent of running Linux he would have done a bit of searching the net for software installation guides. If apt was so difficult for him to use how did he manage to install anything? Even Gentoo's emerge or the ports collection of BSD is easy to use once you learn the commands.

      Even compiling from source is easy thanks to Apt. ./configure fail? Its usually because your missing a tool or library and 4 out of 5 times the name of the library is the name of the package. Missing libxyx? sudo apt-get install libxyz and then try ./configure again. No problem. My first Linux system was a Debian box that I got running on an old P3 1ghz some years back. Sure I messed up the first few days. Running "rm -rf *" in you home directory is a very bad thing and I reinstalled but I was compiling from source in a matter of days with great results. Patience and searching for help is the best way to go and if you get stumped a forum can be of some further help.

      The problem is he's not used to having a central software repository for installation. He is too used to clicking the the downloaded exe or msi installer. A central repository is much more convenient and to a degree a bit more trustworthy. Plus searching and installing from the command line is light years faster than using synaptic or the like.

    89. Re:Lol by thetoadwarrior · · Score: 1

      Ubuntu does that. I rarely use the CLI unless I'm connecting to my machine over the internet.

      However most people think that not thinking is cool so even the mere fact that things are in different places within the OS' menus is enough to completely boggle their mind. TBH, that's the user being stupid and they should accept that they just possibly might have to learn a new skill to use computers instead of depending on developers treating them like a dim-witted baby.

    90. Re:Lol by CannonballHead · · Score: 1

      Any time I'm on a Windows computer, it's not mine

      Well, I'm sure they would love having cygwin, whoever they are! ;)

    91. Re:Lol by Arancaytar · · Score: 1

      "Rover, fetch"

      You mean beagle-search? :P

    92. Re:Lol by pjt33 · · Score: 1

      Before step 1 there is a step 0: find the software you want to install. That's what repositories are for, so I'm not sure why you want to get rid of them. I can't speak to the rest of your post because I use Debian so I don't have RPM files or dependency hell.

    93. Re:Lol by thetoadwarrior · · Score: 4, Insightful

      Yeah they don't want their computer eating up their time or getting in the way. That's why the navigate through the menus so damn slowly and peck type things out slower than I could type as a 13 year old in business typing class.

      He is quite right. I've seen more than enough people not able to find things on the screen because they simply can't even take the time to read the equivalent of a sentence or two worth of words on the screen.

      It's a shame we can't get everyone to agree to start developing innovation and stop pandering to the stupid. Over night you'd see the quality of the net improve ten-fold.

    94. Re:Lol by CannonballHead · · Score: 1

      Interesting point... basically, when you're using a GUI, you have a limited set of options (to "remember" or even to intuitively figure out which one you need to push). On the command line, there's a more or less unlimited set of options and no immediate helpful visual stimulus. Typing the first few letters that you seem to remember and pushing tab doesn't always work...

    95. Re:Lol by JTorres176 · · Score: 4, Insightful

      Most clueless people are clueless from laziness.

      I don't think it's laziness. This guy admittedly has been with windows since version 2.0. He has windows interface and doing things the windows way burned so deep into his skull that it would take a flamethrower and some napalm to remove it.

      Imagine coming from windows and being used to windows updating just updating windows. Suddenly you click on something that updates every single piece of software on your entire computer. Imagine how scary that would seem to a windows user. I'd imagine it's much more complex for him, even using the gui, to update things that he doesn't understand like bind, tzconfig, or even allowing ubuntu to update his openoffice.

      If windows update told me it had to update my firefox, I'd be more than a little leary. Coming from the windows world into linux and moving over to a completely different philosophy behind the word "update" would be hard enough.

      Using apt (command line anything) is in an entirely different ballpark. Most windows users probably don't even know how to get to a command line, much less use it for anything useful. Trying to tell them to go to a command line interface to update their computer is even more alien than the computer updating all software at once.

      It took microsoft years to teach people their interface and philosophy. Giving someone a cd and allowing them two weeks (referring to article) to learn an OS on their own is a ridiculous task. Imagine taking a clinical engineer from a hospital after 20 years of working on that equipment and putting him into a mechanical engineer in the aerospace field. Sure it's the same general job title "engineer" but they are vastly different jobs. Even though Linux and Windows are both OSs, they are vastly different in makeup, interface, philosophy, and interaction. Two weeks is hardly a primer.

      --
      Evil Walrus >83=
    96. Re:Lol by vlm · · Score: 1

      They call the tech support number on the box.
      Not really any comparable options when a package manager spits an error back at you.

      Some script reader in India is unlikely to be of any help.

      On the other hand:

      http://www.us.debian.org/consultants/

      Lists a mere 759 consultants worldwide whom would love to trade their real expertise for your money.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    97. Re:Lol by Anonymous Coward · · Score: 0

      Good thing it rarely happens and google exists.

    98. Re:Lol by kent_eh · · Score: 1

      If Linux was easier to use and free/cheap (as in beer), it wouldn't take long for it to be adopted.

      I think it's more like:
      If Linux was pre-installed on more machines available at retail locations (not mail-order, but actual bricks-n-mortar stores) then you'll start seeing more people adopt it.
      The vast majority of computer users have never installed an OS, and would never do it by choice. If they had to install Windows (or OSx) before using their brand new computer, the world would have a lot less computer users.

      --

      ---
      "I can't complain, but sometimes still do..." Joe Walsh
    99. Re:Lol by thetoadwarrior · · Score: 1

      If they pay for Linux then yes, just like paying Windows customers, they would get tech support and can do the same thing.

    100. Re:Lol by ianare · · Score: 2, Insightful

      People take lessons to learn how to ride a motorcycle after all they've known how to drive is a car. Why would software be any different? Hell, I'd think it would be MORE important with software, it's a much more complex system than just driving.

      The basic principles of operation may be less complex, but in practice it's much harder to ride a motorcycle than use software. Harder because any mistakes are punished by instant injuries or death, there is no 'undo' button !!

    101. Re:Lol by Anonymous Coward · · Score: 0

      ...obviously...

    102. Re:Lol by jw3 · · Score: 1

      Don't forget Are you sure you want to install this program? [Y]es [N]o [F]uck yeah j.

    103. Re:Lol by ratboy666 · · Score: 3, Insightful

      Sure, let's pit Apple App Store against package manager.

      What do you need with app store? A signon. Note that no help is given as to aquiring the signon.

      But, I'll let you in on the "secret". You need to install iTunes, and give your credit details on-line. Fill in the details on app store and then start buying applications.

      Package Manager? You launch it, and it asks for a password. No credit details needed, or second computer, etc. Categorized list with search comes up.

      Since App Store needed iTunes on another computer to create an account, and no guidance to that is given, I would imagine the Package Manager would win.

      --
      Just another "Cubible(sic) Joe" 2 17 3061
    104. Re:Lol by thetoadwarrior · · Score: 1

      People who pay for Linux get support. Since these people are clueless then certainly won't be grabbing Fedora off of a torrent. They'll almost certainly be buying a Dell or something similar and of course they support it.

      The Ubuntu forums are exceptional for online help too and often easier to comprehend compared to MS's online support because it's written by average people and not some fat lazy slob in MS' support department.

    105. Re:Lol by paganizer · · Score: 1

      If I had mod points, you would be getting them.

      --
      Why, yes, I AM a Pagan Libertarian.
    106. Re:Lol by Requiem18th · · Score: 2, Insightful

      Congratulations in your FUD, why compare Apple's to the simple Gnome Application Installer right in the Applications menu when you can use the power user Synaptic inside System>Administration.

      --
      But... the future refused to change.
    107. Re:Lol by mhall119 · · Score: 1

      please would be a better alias for sudo.

      --
      http://www.mhall119.com
    108. Re:Lol by Marriedman · · Score: 1

      That is so awesome, I literally laughed out loud! I want to have fuck installed on my computer for when I want to violently remove a package from my computer.

    109. Re:Lol by Cro+Magnon · · Score: 1

      With all the thousands of Debian packages, I sure hope someone wrote one named "you".

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
    110. Re:Lol by Deagol · · Score: 5, Insightful

      Yeah, and I'd like a full-service gas station at every fracking corner so I'm not required to learn how to pump gas.

      The the hell is wrong with people?!? Not everyone in the 80's with PCs were early-adopter whiz-kids. You remember the 80s, right? The pre-GUI-centric days of the PC where people had to actually type in commands to get shit done? Where the hottest programs of the day were Lotus 123 and Wordstar and Wordperfect that required byzantine key combinations to do half the interesting stuff? If Granny could figure out Word Perfect 20 years ago while being a secretary at the local elementary school she sure as hell can deal with popping open an xterm and typing a few "apt-get" commands today.

      We see phrases today about people being more "technology savvy"? Give me a break. Pressing "Play" on the Blu-Ray player, being addicted to WoW, or running around like a pompous ass with a bluetooth phone dongle hanging from your ear at the 7-11 does not make people "savvy" at anything, except knowing how to fashionably piss away their money.

      An "apt-get" or "portage" one-liner or two typed into a command prompt is no more effort than going to a web site, finding the downloads page, clicking a button, and then running the installer with all its options to choose from and EULA to read. In fact, the typical command line package manager is LESS work for the end user.

      I've had it, man. I'm totally fed up. I've been rooting for the Linux underdog since the late 90s. No more. Linux just is what it is, which is a kick-ass operating system for the PC and various other devices. Chasing the "Year of the Desktop" is a fool's errand for Linux and other open source efforts. Come *ON* people, quit making excuses for the users. If Linux were the the only OS in the mass market, people would be doing wonderfully, just like in the 80s when MS-DOS was king. The truth is, people don't want it. Period. They like what they have (Windows mostly, with some OS-X sprinkled around), and fear change. At least Linux is gaining traction in the netbook market, where at least some people will inevitably cut their teeth on the OS and become set in their ways.

      There is simply no point in these articles, as all they do is highlight not only how lazy the end user has become, but how tech-oriented people not only expect, but condone, such laziness. It's really sad when you think about it. To hell with the lowest common denominator. Let them sink or swim on their own. They truly don't deserve the fruits of open source developers' labors unless they're willing to roll up their sleeves once in a while.

    111. Re:Lol by Anonymous Coward · · Score: 0

      I don't see the difficulty in finding your app, clicking a checkbox to install it, then clicking an apply button to install it. How is synaptic hard to use?

    112. Re:Lol by Anonymous Coward · · Score: 0

      one single place for people to look for answers

      http://google.com

      If that's not enough, then see the "lazy"-argument above.

    113. Re:Lol by Anonymous Coward · · Score: 0

      The fundamental problem with linux is that linux devs are under the ridiculous delusion that people actually want their code. We do not want your code. We want to do what your code does, and then we want to go have lunch.

      The Other fundamental problem with Linux, is it's users. When a new user encounters problems, and have the the unabashed gall to ask for help, they are met with a hoard of delusional, unwashed basement dwellers, flaming them to a crisp because they can't compile his own kernel customized to their hardware.

      In short, getting support from the Linux community is worse then getting support from Nick Burns, your companies computer guy, and the linux community is PROUD of that.

    114. Re:Lol by ianare · · Score: 1, Insightful

      or the linux way:
      1. Find the software you want to install
      2. apt-get (or GUI) install it
      3. enjoy

      Don't you mean :
      1. find the software you want to install
      2. search for app in repos to see if you can install via GUI.
      3. app you want isn't packaged by your distro.
      4. go to app's web site and download the linux version.
      Two possibilities :
      5a. the app is closed source - the binary hasn't been updated since 2006 and won't work with your kernel version.
      5b. the app is OSS - you won't be able to find all the lib-xyz dependencies needed to compile from source (if you even get that far!)
      6. give up and assume linux sucks.

      Now do you see why this is a REAL problem ?

    115. Re:Lol by mcgrew · · Score: 1

      I've installed Mandriva for completely novice users. These are people who never used a computer before and bought one for various reasons.

      In all these cases, the PC's owner was a friend who wanted me to help use the new machine, which came with XP preinstalled. Well, after spending hours getting viruses and other shitware out I got fed up and reformatted the drive and reinstalled Windows, then installed Mandriva dual-boot on all of them and told them if they wanted on the internet they'd have to do it in Linux (it wouldn't work in Windows as I deliberately disabled networking) or I wasn't going to support them.

      In every case (half a dozen or so) they found KDE easier to use.

      Mind you, they still needed me to install programs for them but you know, I like that - it keeps them from mindlessly installing screen savers and other virus vectors. That is, if they can figure out how to install a Windows program.

      Linux is only hard to use if you're used to doing things Microsoft's bass-ackwards way.

    116. Re:Lol by Anonymous Coward · · Score: 0

      emerge openoffice

    117. Re:Lol by Anonymous Coward · · Score: 0

      Exactly what I was thinking.

      1) Pick a category or search.
      2) Click a checkbox.
      3) Press apply.

      Is the App Store really easier than that?

    118. Re:Lol by ais523 · · Score: 1

      At least one beginner user has. I tend to hang around #ubuntu during releases, and have helped users to sort out messes that have been made when the upgrades have caused package management related problems. (Beginning users know how to troubleshoot a lot of things; a pretty reliable method is to find someone who knows, and ask them. A less reliable method is to ask on IRC, but that often works too.) Incidentally, dpkg -a --force-depends, followed by apt-get dist-upgrade, followed by using synaptic to fix broken packages, is a relatively good method for sorting out even really weird package management borkage on DEB-based systems. I wouldn't expect beginning users, or even most power users, to know that, though, or even have to know that. (The last time I used it was when I had to do a hard reboot in the middle of upgrading Ubuntu Hardy to Ubuntu Intrepid due to hardware problems. That's pretty likely to screw up your packaging system. On the other hand, I doubt there's any way, other than reinstalling, to recover from an upgrade from XP to Vista where you lost power halfway through...)

      --
      (1)DOCOMEFROM!2~.2'~#1WHILE:1<-"'?.1$.2'~'"':1/.1$.2'~#0"$#65535'"$"'"'&.1$.2'~'#0$#65535'"$#0'~#32767$#1"
    119. Re:Lol by Nursie · · Score: 1

      What's a perfect example of why linux, a multi-billion dollar industry, will never get anywhere?

      Did you see me say that every last user needs to know the ins and outs of repository management and dependencies? Did you? Or did you read into my first comment the idea that I'm sneering at him for not explaining the command line?

      Use the GUI if you like, it probably is better and more intuitive for windows users and is as fully functioned as the command line.

      But to say that apt is complex and difficult is laughable. As is your reading comprehension.

    120. Re:Lol by Anonymous Coward · · Score: 0

      That's B.S. Synaptic is easy enough for anybody to use. Really couldn't be any simpler without being voice-activated.

    121. Re:Lol by CannonballHead · · Score: 1, Redundant

      Any time I'm on a Windows computer, it's not mine. . .

      Well, I'm sure they would love having cygwin, whoever they are! ;)

    122. Re:Lol by chris462 · · Score: 1

      But to say that apt is complex and difficult is laughable.

      I'll say it again: This attitude is what's wrong with the Linux community.

    123. Re:Lol by UltraMathMan · · Score: 1

      While on the surface the method of application installation on the Mac may seem to be the simplest, there are cases where it can get you into trouble. Dragging the .app to the Trash doesn't delete the Library files that were created in the course of running the app, containing preferences and such.

      While on the whole this generally isn't a big deal, as these files tend to be size insignificant, it does make reinstalling a misbehaving application slightly more tricky. More seriously, abandoned kernel extensions can cause the system to stop booting after a major upgrade; if the extension index is deleted, when the system recreates it on next boot it will try to load the old extension and boom, kernel panic.

      On the whole though, yes, I'd agree with you - from a clueless end user standpoint it certainly makes the most sense.

      --
      Registered Linux User #423733
    124. Re:Lol by mhall119 · · Score: 1

      Most package descriptions contain a URL and an email address, should you have problems with a package.

      --
      http://www.mhall119.com
    125. Re:Lol by mcgrew · · Score: 1

      One word: "prompts". You can have them with a CLI but it's damned hare to put them in that little icon.

    126. Re:Lol by tepples · · Score: 1

      Find the software you want to install

      This step is a bit more involved than before, as you will probably have to add a repository if the software you're trying to install isn't both widely used and completely Free.

    127. Re:Lol by Anonymous Coward · · Score: 0

      6. give up and assume linux sucks.

      Whaddya bet that iPhone users manage to navigate the process using their AppStore without coming to the conclusion that the iPhone sucks?

    128. Re:Lol by Anonymous Coward · · Score: 0

      > Also, I might add that I think it's unfair to think we have to make Linux be able to be installed by someone who can't install Windows, either.

      Linux is not Windows. Who cares if they can't install Windows? In order to use Linux you need to be good at Windows?

      The sooner developers and the idea dudes can get over the "like Windows" crutch the better. LOTD won't come until then. Linux needs to improve its usability not by being Windows or being easier than Windows but by being easier than earlier versions of itself. Otherwise Windows will always be the limiting factor.

      More often than not, one's perception of "easier than windows" is not easier than Windows. However when we set out to make things easier than previous versions and we perceive that we succeeded in doing so, that perception is often more accurate. This design philosophy more readily leads to incremental improvements. It also doesn't turn into "easy as Windows, we can stop now" or "meh... close enough."

    129. Re:Lol by kimvette · · Score: 2, Insightful

      You know, it's amazing that expecting people to learn to use a package manager is asking too much, especially when those same people have no problem figuring out how to install and use P2P software to download "pirated" copies of Photoshop, Microsoft Office, etc.

      If they can manage to learn how to download and install "pirated" software, then I don't think it's too much to expect them to learn how to run a package manager - which when equipped with a GUI is quite honestly even easier to use than a Mac.

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    130. Re:Lol by moose_hp · · Score: 1

      As Neal Stephenson wrote, the modern GUI is a collection of badly used analogies, let's say you don't know anything about computers and read this:

      To open this program's window in the desktop, you have to click on the icon with your mouse

      Windows inside a desktop? mice? icons? menus? bugs? pretty much everything is a badly mixed metaphor.

      --
      DON'T PANIC.
    131. Re:Lol by tuxgeek · · Score: 1

      All things are relative.
      Sit down your 90 year old aunt Tillie in front of your windoz PC and request her to check your email.
      In her view you may as well be speaking chinese.

      Linux users are just windoz users that have learned another way of doing daily computing tasks. Nothing magical about it. Learning any version of windoz, for a newbie, requires reading a book or web page detailing the task at hand. Same thing for learning Linux except that there is an enormous community out there that are very helpful. There are piles of books on this subject at your favorite book store , or just join a forum and ask how to update all the software on your new Debian Lenny or Ubuntu Scrawny Salamander install:
      #apt-get update
      #apt-get upgrade

      If you can pass a driving test, you can do this.
      Hell, what takes 2 minutes of your time on Linux
      will take you 2 weeks on windoz and cost you $1000 to upgrade all the software on your system.
      I consider that a no brainer.

      --
      "Suppose you were an idiot...and suppose you were a member of Congress...but I repeat myself." Mark Twain
    132. Re:Lol by rastos1 · · Score: 1

      This is, with respect, complete rubbish. Most "clueless users" have other things to do and don't want their computer getting in the way. Not everyone is an anally retentive command-line nerd, or has dreams about being one. I shudder reading this guy's Linux experiences. I wouldn't use it as it is now. My life is too short.

      Are you saying, that you don't have time to learn using tools, that can save you time? I see ...

    133. Re:Lol by clickety6 · · Score: 4, Funny

      This is Linux command line we're talking here.

      if you want to add a user it's more likely to be a command like

      GRAWK
      ZZOD
      PRIGTO
      ZZZZEPP

      with useful options like:

      grawk -tgh username -ryUI password

      --
      ----------------------------------- My Other Sig Is Hilarious -----------------------------------
    134. Re:Lol by jonesy16 · · Score: 1

      Out of curiosity, do you know if most Windows applications also remove your personal preferences from the hidden directories in your home folder? It seems to me that they wouldn't though I guess I remember a few specifically asking me if they should do so ... just curious.

      The problem of storing user preferences has always been a pain but I do prefer their non-hidden state on the Mac to the hidden "Local Settings" folder on Windows (or even worse, in the registry).

    135. Re:Lol by kimvette · · Score: 1

      No kidding, but on top of that there is a plethora of GUI front ends for the package managers, which make it easier to install software than a Mac or Windows. The closest mainstream equivalent I can think of is the iPhone - just search or browse for the kind of application you want, select it, and click install. It's that easy. Sometimes you will have to resolve dependencies but with more recent package managers it's generally "to install $zag you also need $foo and $bar. Is this okay?"

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    136. Re:Lol by jonbryce · · Score: 1

      I've been with Windows since v2 as well, but I still manage to operate linux and mac machines.

      I gave up trying to get Red Hat 4 to work, but by the time SuSE 6 came out, the only problem I had was that I had to change my winmodem for an external model.

    137. Re:Lol by Nursie · · Score: 1

      And you'll miss the point again that the guy is just wrong in his summation of apt. Nobody is forcing anyone to use the GUI. Nobody is even trying to get him to use a command line.

      Look, if I said about Windows - "lets use windows explorer to look at a directory (we could use "dir" but it's complicated and even windows experts shy away from it)", would you not laugh at me?

      Because you damn well should.

    138. Re:Lol by Kjella · · Score: 1

      Except it's more like "Fishing rod? Hiking boots? Camping gear? Huh? Nobody uses those things." then you have to teach yourself to piece it all together with duct tape and dark magic (aka perl scripts), instead of enjoying your fishing trip. No matter how many n00bs start using linux, there'll always be enough userhostile forums for you to hang out in.

      There's a lot of geeky things you can do that are cool and would make others go "Wow, I could never do anything like that". Being the only guy with tweaked ndiswrapped drivers in a custom-compiled kernel is more likely to get you "Yeah umm I just picked a linux-friendly card and it autodetected it for me". A lot of the crap you have to struggle with won't ever have any charm, and increased marked share would make a lot of it go away.

      --
      Live today, because you never know what tomorrow brings
    139. Re:Lol by moteyalpha · · Score: 1

      I have been changing my mind after thinking about this and reading comments. I think that perhaps the interface is friendly enough and the problem lies elsewhere. There is a large base of people who use what they have had available and they just don't want to learn something new. So lazy is probably the right answer.
      Professionals like doctors and Lawyers don't know ms any better than Linux, they depend on a secretary being trained to do that. It is the lack of low level support that keeps people away from a better system.

    140. Re:Lol by Fishead · · Score: 1

      About a month ago I was trying to get Ubuntu working on my computer in my electronics lab in my basement. I have several computers in my home running windows, but have always wanted to learn Linux.

      So I got Ubuntu installed and everything worked.

      Then I wanted to install a program from the ubuntu installation (point and click) program.

      I selected the program and told it to do it's thing.

      It didn't work.

      I posted on a forum for some help. Some of the responses were useless (degrading) but some of the responses were of people genuinely trying to help. Eventually I DID manage to get the program running, but it involved a LOT of command line.

      I then tried to figure out how to program pic microcontrollers from the linux box. After pulling my hair out for a couple weeks following how-tos on WINE and stuff I gave up, installed windows, installed the software and was able to program the pic that afternoon.

      Electronics are my hobby. Computers are not. Every time I try linux I get a little bit further then the previous attempt, but I still get stuck on something stupid. I suppose I could be considered a lazy computer user because I am used to windows, but having to spend hours and hours trying to get things to work that should just work is frustrating and takes energy that I would rather spend elsewhere.

      I haven't given up entirely though. My next project is to build a surveillance system using Zone Minder on a linux box. Apparently my hardware is supported, so we'll see where it goes.

    141. Re:Lol by david_thornley · · Score: 1

      In what way does the standard Ubuntu UI fall short?

      (No, of course I haven't read TFA. Remember where you are.)

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    142. Re:Lol by Nursie · · Score: 0, Troll

      "Now do you see why this is a REAL problem ?"

      No, no I don't. Unless you mean people blaming the operating system for abandonware and broken software, which is just wrong.

      Lets us OSX as a counter example:

      1. find the software you want to install
      2. Oh, nobody makes it for Mac. FAIL.

      Or windows

      1. find the software you want to install
      2. Download it from the internet
      3. Get infected with spyware.

      Going back to your linux list, why would you search the web when you can look in the repository first?

      Hmm, I want a media player.
      So I start Synaptic, hit "search", type "media player", select one or more and then install it.

      What could be easier?

      I haven't had to get an app outside the distro repositories in... well since I switched to using linux as a main OS a couple of years back. There is now probably more software for linux than there is for windows, and certainly more that's (cost) free.

      What SPECIFIC examples do you have of when you've come across that situation?

    143. Re:Lol by jonbryce · · Score: 1

      apt - advanced packaging tool

      apt-get install is needed because you can also have
      apt-get update - to update the repositry list
      apt-get upgrade - to upgrade your programs to the latest version
      apt-get dist-upgrade - to upgrade your distribution to the latest version

    144. Re:Lol by Anonymous Coward · · Score: 0

      I just delete the C:\Program Files\Common Files\InstallShield\Professional\RunTime directory...

    145. Re:Lol by Nursie · · Score: 1

      You may well have to.

      However, given that debian (and as a result Ubuntu) now has over 23K pieces of software, you'd be hard pushed not to find what you need in the official repos.

      You may need to add non-free and contrib. I believe Ubuntu is more automated and sets up more by default compared to debian.

    146. Re:Lol by tendrousbeastie · · Score: 1

      I've never understood how a package manager can work on a system where the software is a free market commodity.

      If I download from a package manager do I pay the people that made the software or do I pay the package archive maintainers?

      If I pay the producers then what is in it for the package mantainers to keep the archive going? Where is their incentive to keep going?

      If I pay the package archive mainainers then how does the money filter down to the producers? Are the archive maintainers obliged to add every piece of software that applies? If not then how can it be effective or at least fair? What about large companies (Microsoft, Adobe, AutoDesk, etc.), what is to stop them from marketing their product through independent channels?

      As most Windows software is a free market commodity who is funding this package archive? An industry consortium (what if some companies don't want to join), or are we suggesting this should be publicly funded?

      I don't see package managers working in a paid for commodity setting.

    147. Re:Lol by Anonymous Coward · · Score: 0

      You don't have to be a mechanic to put gas in your car. You don't have to be an electrician to plug in a lamp. You shouldn't have to be a CS major to install a program.

      I'm not a CS major, and haven't a chance of becoming one. I'm fine with apt, Synaptic, and Add/Remove. I've just converted my 81 year old dad to Ubuntu and he's fine with it too.

      Is installing software like plugging in a lamp or gassing a car? No it's like altering a lamp or a car, and yeah a lot of people get electricians and mechanics to do that. Lamps and Cars actually don't have anything analogous to software installation that isn't handled by electricians or mechanics. It's a tribute to Ubuntu usability that package management is made so easy.

      You could say Windows is easier, but the lack of package management combined with trusted repositories is why I finally had to take dad's old computer out back and put a bullet in it.

      Could Synaptic's interface be improved for inexperienced users? Yes, and that project is ongoing. To say it takes longer to figure out (for a new user) than Apple Apps Store does not mean it Hard or Impossible or requires being a CS major. Right now you have to read the explanatory pop-ups and tool tags, and oh-noes, maybe even glance at Help > Contents for clarification the first time you use it. That's not as fast as AAS, but hard? No.

      What's more, you're not comparing like with like. AAS is narrowly targetted at only the iPhone and iPod, nothing nearly as varied as the hardware Ubuntu runs on. A truer comparison would be with Ubuntu's dead simple Add/Remove, and you've notably avoided that.

    148. Re:Lol by Anonymous Coward · · Score: 0

      That's not a fair comparison,

      Try gnome-app-install and Apple App Store and see if you get a difference

    149. Re:Lol by Thinboy00 · · Score: 1

      please apt-get install foo
      too many verbs.

      --
      $ make available
    150. Re:Lol by Dewin · · Score: 1

      And if you're the Oracle, you remove users with ZOT

      --
      Of course nobody reads the FAQ! If people read the FAQ, the Questions wouldn't be so Frequently Asked.
    151. Re:Lol by CannonballHead · · Score: 2, Insightful

      Hmm, I want a media player.
      So I start Synaptic, hit "search", type "media player", select one or more and then install it.

      And then I put in a DVD, and get an error saying it can't read the disc.

      Depending on the distro, it may or not tell you it's due to encryption and legal issues and libdvdcss is necessary. Depending on how you install libdvdcss, it may not work. Normal users are not interested in spending an hour or more trying to figure out how to play a DVD player. "Why doesn't it work, all I have to do is put it in the drive on my other computer and it asks me if I want to play it!"

      Admittedly, it's a setup issue. Still, it's there.

    152. Re:Lol by EvanED · · Score: 1

      "Why would I click on 'Start' to shut down?"

      Because Microsoft actually carries out and pays attention to usability tests, and the usability tests said that's what people did to turn off their computer.

    153. Re:Lol by Anonymous Coward · · Score: 0

      "You shouldn't have to be a CS major to install a program."

      There's a colossal difference between CS major and what apt-get requires. At least there was when I was in college.

      My wife wanted to launch supertux for our 6yo. She typed "supertux". It said "try sudo apt-get install supertux". She typed that. It installed. It launched.

      The end.

    154. Re:Lol by tendrousbeastie · · Score: 1

      You're trying to apply linguistic logic to an applied logic situation.

      By which I mean, has anybody's experience found that My Computer or the Start menu are confusing people? I don't know anyone for whom these metaphors have ever caused a problem.

      They might be bad metaphors but they are effective none the less.

    155. Re:Lol by gbarules2999 · · Score: 1

      I've said it before and I'll say it again: when the majority of the customers in an extremely major and integral industry don't know that a free and fully functional substitute exists because they choose (willfully or not) to ignore it, there is something fundamentally wrong with that industry. Even the Windows fanboys can agree to that.

    156. Re:Lol by CannonballHead · · Score: 1

      Linux pre-installed: probably would be ok.

      But we're talking about switching from Windows to Linux on the same PC, I think. BUYING a Linux PC, I would hope that it has been set up to play DVDs, media, hardware works, video works, etc. If not, that OEM has some major issues. But "switching" to Linux is different, isn't it?

      I generally agree that it's not hard and Linux is "easy," but there's a LOT of different kinds of people. Some of them don't know what a "file" is. And still use a computer.

      If Linux were the the only OS in the mass market, people would be doing wonderfully, just like in the 80s when MS-DOS was king.

      Oh? Then why did Windows (and Mac) even happen? I'm sure Bill Gates, with his immense college-dropout fortune and huge influence, illegally monopolized OEM's to ship Windows 2.0 and 3.1 instead of DOS. Yeah. Or maybe, just maybe, DOS wasn't enough, and Linux/UNIX didn't go fast enough for the average consumer on the user-friendly side of things.

      I remember the 80s, but I was born in them. My parents remember the 80s; they used typewriters in them. Computers were expensive, remember? Typewriters were, too, but they were pretty easy to use.

      It's not a strange phenomenon. People used typewriters for a long time after the computer; people used cassette tapes for a long time after CDs; people used VHS cassettes for a long time after DVDs; people are using DVDs for a long time after blu-ray.

      So, either we admit Linux is not for everyone and Windows has its place and then carry on a good discussion about merits of each, ease of use, etc., or we are arrogant twerps that think everybody should be used to what we're used to...

    157. Re:Lol by EvanED · · Score: 1

      Out of curiosity, do you know if most Windows applications also remove your personal preferences from the hidden directories in your home folder?

      Not in general.

      There are a ton of good reasons (on any platform) why you probably don't want to do this, and a few for why you would. I tend to think that the former reasons are more compelling, so I think programs get it right.

    158. Re:Lol by Anonymous Coward · · Score: 0

      Try sitting someone inexperienced with computers in front of Synaptic, and sit someone else in front of the Apple App Store.

      ...

      You don't have to be an electrician to plug in a lamp. You shouldn't have to be a CS major to install a program.

      And you don't have to be a CS major to install a program. I won't claim Synaptic is as simple but it's not too bad, once the user's used it once or twice it's no problem.

                Converesely, sit a CS major in front of both. The one in front of the Apple (almost any product) will ask where the rest of the functionality is -- answer.. it doesn't exist, it was traded off in the interests of simplicity. There IS a tradeoff made here, it's not just "Oh the Apple version is better because it's simpler."

    159. Re:Lol by Anonymous Coward · · Score: 0

      *clap clap clap*

      Thank you. You just said what I've been thinking for at least a year and a half. And yes, the bit about people being more "technology savvy" now is complete and utter BS.

    160. Re:Lol by FictionPimp · · Score: 1

      But how do I find that option? Is it under the start menu? Control Panel? System Preferences? Administration? Computer management? YAST?

      Sure once I find what I'm looking for, then the gui is easy. No different then the adduser command. Once I know the command to use then the rest is easy.

    161. Re:Lol by Anonymous Coward · · Score: 0

      finally the noobs will say fuck windows

    162. Re:Lol by Anonymous Coward · · Score: 0

      I know how to click through the menus to get the software installed under ubuntu.

      I guess i am a CS major.

      In windows, i can even search through the web, download programs, THEN click through the installation to install programs.

      Must be close to Ph.D now !! :-)

    163. Re:Lol by timbck2 · · Score: 1

      Oh, so it's like cmd plus ls overlayed on a BSOD!

      --
      Absurdity: A statement or belief manifestly inconsistent with one's own opinion. -- Ambrose Bierce
    164. Re:Lol by Sj0 · · Score: 2, Insightful

      What's easier: Opening the control panel and editing the users from there, or opening a google window, entering "add a user linux" and sifting through the various sites until you find something that's actually useful, then finding the terminal on your system and using the command line to edit users from there?

      Too many of these ideas come from the viewpoint of someone who already has this information on the top of their head, so it makes sense for them to use the command line.

      --
      It's been a long time.
    165. Re:Lol by mhall119 · · Score: 1

      alias get='apt-get install'

      --
      http://www.mhall119.com
    166. Re:Lol by Sj0 · · Score: 1

      What's funny is, I read "visual basic", and was even more confused.

      I dunno, I use songbird now, it doesn't care what OS I run.

      --
      It's been a long time.
    167. Re:Lol by jonesy16 · · Score: 1

      Agreed, though there have been several instances where OpenOffice would not start until I removed the entire preferences directory and started over.

    168. Re:Lol by digitalhermit · · Score: 1

      A lot of the crap you have to struggle with won't ever have any charm, and increased marked share would make a lot of it go away.

      And that's precisely the reason market share should not be the driving force. There's no charm (for me) in using ndiswrappers to get my wireless card to work. All I care about is that it works with minimal effort. Increased market share won't magically get my drivers to work. If I want my wireless to work, I buy hardware that works well with Linux.

      Look at something as innocuous as a DVD... I was recently using a CD burner application to copy some homemade videos. I launched the burner utility (CDBurnerXP) and then inserted a blank. After a few moments the OS ejected the DVD. Why? It was set to autoplay and couldn't read the blank. On another machine, inserting a blank DVD will launch a backup utility. If VMWare or iTunes is open, something else might happen entirely. It's not the fault of the OS in this case, just the fault of applications assuming they know what the user wants.

      The problem with targeting the masses is that you end up targeting the mode or the median user. You end up removing "power" features because it's dangerous in the wrong hands. Certainly this is needed for some users, but again, this is the problem with striving for market share.

    169. Re:Lol by Anonymous Coward · · Score: 0

      Something like Click 'n run?

    170. Re:Lol by jmorris42 · · Score: 1

      > Having millions of clueless newbies flocking to Linux is like building an
      > interstate highway next to my fishing spot.

      The better analogy would be the Internet was a great place, full of helpful clueful people... the AOL unleashed their mindless hordes and it has never recovered.

      In the quest for The Year of Linux on the Desktop we have put all this autoconfiguring crap in, all this GUI config crap in, etc. And now when dbus/udev/hal/etc get something wrong good luck dropping to a command line to fix it. None of the interconnects between all that plumbing is obvious, any documentation you find is outdated and often worse than no documentation at all because it is subtly wrong and even if you do figure it out the next distro update will wipe it all away and replace it with something even more bizarre. I went to Linux because I liked the UNIX computing model, not because I thought DOS sucked. And now the leading designers of Linux desktops say that even exposing a launcher for an (x|gnome)term is a defect. That DOS sucked was obvious to anyone who had ever seen anything else.... and probably would have been obvious anyway. So now we judge new features by whether they behave exactly like Windows (or worse, exactly like Apple).

      --
      Democrat delenda est
    171. Re:Lol by Fishbulb · · Score: 1

      Lets us OSX as a counter example:

      1. find the software you want to install 2. Oh, nobody makes it for Mac. FAIL.

      Spoken like someone that hasn't used OS X in 5 years or more.

    172. Re:Lol by 99BottlesOfBeerInMyF · · Score: 1, Insightful

      People take lessons to learn how to ride a motorcycle after all they've known how to drive is a car. Why would software be any different?

      The law requires them to take lessons, or at least an examination because riding a motorcycle can lead to death or injury for the rider or others. Using a computer is unlikely to result in death or harm to serious harm to others, thus does not infringe their rights, thus should not be regulated.

      Secondly, motorcycles behave pretty much as the user expects. When you push the gas it accelerates. When you push the clutch lever the engine disengages. When you push the brake it decelerates. When you drive past certain areas it does not suddenly and without your explicit command start heading to the mall or dumping gas out the bottom. The difference being, computers do not behave as users think and expect because most computer designs do not live up to the reasonable expectation of users. Most people don't assume double clicking an icon will allow the creator of that icon to take compete control of their computer forever, because that seems ludicrous. Sadly, it is the current state of the art since the industry has been crippled and failed to innovate due largely to control by a monopolist.

    173. Re:Lol by nschubach · · Score: 1

      That's why I love the simplicity of Gnome...
      System / Administration

      If you want to find a game:
      Applications / Games

      Play a video or music:
      Applications / Media

      Everything is 3-4 clicks away and it's actually organized. Granted. Sometimes I check both System/Preferences and System/Administration for things because there's a bit of crossover, but it's not like digging through Windows trying to find out how to set something without a wizard.

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    174. Re:Lol by kaini · · Score: 1

      fetch, apt-get, fetch! good boy. *tosses apt-get a biscuit*

      --
      please restate bitrate in libraries of congress per hour.
    175. Re:Lol by Anonymous Coward · · Score: 0

      I can get Apache 2.x for Mac OSX 10.4 at the Apple
      App Store?

      Oh...

    176. Re:Lol by mr_josh · · Score: 1

      That's the point, man, he doesn't know and it's not obvious.

    177. Re:Lol by Totenglocke · · Score: 1

      Nice. Made me laugh pretty hard.

      --
      "The tree of liberty must be refreshed from time to time with the blood of patriots and tyrants." ~Thomas Jefferson
    178. Re:Lol by dbcad7 · · Score: 1

      I won't dispute what your trying to say.. The GUI is easier, but that doesn't mean that the command line should be abandoned.. Just as in Windows when the GUI fails, you can still accomplish things using it. (perhaps related to fixing what's broken ?).. There are also people who run servers with no GUI at all.. With most commands in both Windows and Linux, you can ask for help.. although granted many times the help is too much information (I hate it when it scrolls beyond the visible screen). Most of the helps have samples of usage.

      Way "back in the day".. there was a time, when you bought software such as an OS, and there was actually such a thing as a manual. What you can do now, if your so inclined, is to buy a manual, or search the web on the commands that you will use and print them for reference in case you find yourself stuck without a GUI someday.

      --
      waiting for ad.doubleclick.net
    179. Re:Lol by maxume · · Score: 1

      Discoverable is probably better than intuitive (but once you know where to look for command help, and about conventions, command line stuff gets more discoverable, but not as immediately so).

      --
      Nerd rage is the funniest rage.
    180. Re:Lol by FormOfActionBanana · · Score: 1

      Application error codes are positive numbers. Win32 error codes are negative numbers.

      --
      Take off every 'sig' !!
    181. Re:Lol by JAlexoi · · Score: 1

      Really? So OSX has every software for every day of the month? Last time I checked, there are a bunch of games that don't run on OSX.

    182. Re:Lol by Bake · · Score: 1

      How about reading the very thing you're replying to before you go off thinking your method is better?


      1. Find the software you want to install
      2. apt-get (or GUI) install it

      Your parent post described the Apple method whereby you download an application, drag it into the Applications folder and start using it. If you haven't tried it before I suggest you have a Mac user you know demonstrate this for you to show you how easy it is.

      You mistakenly assume that your method of finding the software you want to install and then apt-get installing it (and woe unto you if it's not in the standard repositories, or worse, doesn't even have a Debian/Ubuntu build of it and therefore no APT repository at all!) is inherently better!
      This goes especially for closed and/or semi-closed yet simple software like Flash. You are at the mercy of someone maintaining an APT repository with your distribution (the article mentioned e.g. Ubuntu 8.04 and Open Office 3.0).

      Also, your snide remark regarding dependency hell just goes to show that YOU don't know what you're talking about. My last attempt at upgrading a single piece of software (ffmpeg) for my Ubuntu server at home resulted in my upgrading the entire distribution (8.04 -> 8.10). This is exactly how it was 13 years ago when I started using Linux and still remains a problem today (yes, I've been using fore nearly a decade and a half straight, albeit in a server setting, so I would like to think l know what I'm talking about).

      Also, your derogatory remarks regarding which "clueless home users" installing applications across multiple distributions... Well if it's a big hassle to install what is probably world's most popular browser plugin (Flash), then it's not ready for "clueless home users", dropping into command line to install a GUI BROWSER PLUGIN is backwards at best.

    183. Re:Lol by JAlexoi · · Score: 1

      Hm... I am successfully using Piklab on Ubuntu without any issues. Point and click install.
      But maybe you have some obscure hardware.

    184. Re:Lol by cbhacking · · Score: 1

      When was the last time anyone using a recent distro and recent software touched an rpm?

      Last time I checked, Skype was only available for many distros as RPM/DEB/TGZ. It's possible to install without the command line - RPM or DEB ought to be associated with a GUI package manager - but it's not magic; you still have to know what to download, click through various things, etc. It's not hard, but you do still have to deal with package files at times.

      --
      There's no place I could be, since I've found Serenity...
    185. Re:Lol by Tubal-Cain · · Score: 1

      Actually, Add/Remove recently disappeared from the menu in the Alpha. Now I find myself wishing I had looked up what the package name for that program was, since searching Google isn't turning up much.

    186. Re:Lol by DadLeopard · · Score: 1

      Only problem with your rant is there are peopl like me that, just can not do CLI! I could not use an Atari 8-bit machine or a C-64, I got the Coleco Adam since it was all drop down menus on the function keys! I could not learn MSDOS, learning the commands and the necessary syntax was something I could wrap my head around, the Only way I could do CLI was cut and paste or carefully type off a printout! I got the Atari 1040 ST, because it had a menued drag and drop windowed environment! Finally was able to go to Windows with Win 95, but still had to beg for help on the net or BBS forums for anything CLI! I have been using Ubuntu for about 3 years now, because it finally got to the point, that a guy with a poor memory for arbitrary commands and arcane syntax and poor touch typing skills, can now do most everything without having to resort to the command line! I will admit that it is easier to give someone instructions on how to apt-get something rather than tell them how to navigate the GUI in e-mail or on a forum! In that case thank God for cut and paste!!!!

    187. Re:Lol by SuluSulu · · Score: 1

      i proclaim the name of the new debian package manager - FUCK fuck this fuck install fuck remove fuck search

      All you need to add is "fuck restart" and it would sound just like the last time I had to do a complete reinstall of my Windows box!

    188. Re:Lol by Bake · · Score: 1

      ... Speaking of 'adduser'.

      Why is it that every Linux system I've used in the bast 13 years has both the 'adduser' and 'useradd' commands and while both of those do create a user on the machine, only one of them also creates a base environment (based on /etc/skel) for the newly created user?

    189. Re:Lol by jopsen · · Score: 1

      Beginners should be using add/remove software under Ubuntu... It's slower, and horrible for anybody who can use synaptic... But I think it's pretty fool proof... :)

    190. Re:Lol by Anonymous Coward · · Score: 0

      try the program "xman"

    191. Re:Lol by Matt+Perry · · Score: 1

      That's great if the repository has what you want. What do you do if you want to install a program that is newer or older than the one in the repository? Now you have to become a system administrator, compile software from source, etc ,etc. That's far too complex for users who prefer to use an older version of a program or want the latest version.

      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    192. Re:Lol by Orion+Blastar · · Score: 1

      apt-get install synaptics

      Then GUI your way through APT packages.

      --
      Remember, Slashdot does not have a -1 disagree moderation, and no, troll, flamebait, and overrated are not substitutes.
    193. Re:Lol by Orion+Blastar · · Score: 2, Funny

      No no we really really need the GNU Gurus!

      --
      Remember, Slashdot does not have a -1 disagree moderation, and no, troll, flamebait, and overrated are not substitutes.
    194. Re:Lol by apoc.famine · · Score: 1

      Thank you. I'd mod you up, but you're at +5 already. It took me a few months, but my mom on Kubuntu now realizes that almost everything she could want, plus a ton of shit she didn't even know existed, is in the "add/remove programs" GUI.

      She at first did what this reviewer did, and downloaded random shit and tried to install it. That's the windows mentality kicking in. As you point out, Linux is '"App Store" except they're all free.'

      This is where I see Linux going. It's the free version of OSX, which you can use to replace your virus ridden Windows install. For most general users, that's what Linux is. And for most users, it works GREAT filling such a niche, provided there is a minimum education to go along with it. My minimum requirements are:

      This is not Windows.
      You can't run Windows programs on it, but it comes with lots of programs very similar (or better) than most Windows programs. You find them *here*. (Post-it note with instructions to Add/Remove Programs menu.)

      --
      Velociraptor = Distiraptor / Timeraptor
    195. Re:Lol by zero-point-infinity · · Score: 1

      Forget Debian/Ubuntu/etc. Then, ask yourself what an "apt" is. And why it has anything to do with installing programs.

      I have the good fortune of being able to recognize "apt" as an (english) adjective which roughly means "suitable". So far so good: "apt" might be an attempt to describe quality rather than function. But hm, maybe it's an acronym. The "p" might be for "program" but in this case I'm coming in with enough knowledge to realize that I'm installing "packages" rather than programs. "a" for "advanced" because it's a pretty good buzz word. "t"? Nope, stumped, so let's just look it up ... "Advanced Packaging Tool". Huh, 2/3 guessed for how to get from "something that installs programs" to "apt".

      Sure, I would never guess on my own that the installer was called "apt", but being able to recognize an adjective when I see one was enough for me to avoid confusion.

      Then, still remembering that you're forgetting you know Debian/Ubuntu, ask why you need "install" at the end of "apt-get", which sounds like you're already asking the system to get the program you're asking for. Non-geeks don't care about the difference between "get" and "install", and the redundancy throws a wrench in their understanding.

      And there's a very simple, already implemented way to work around any confusion coming from this hyphenation problem. People could simply stop telling new users to type in "apt-get install" and instead use "aptitude install". As a bonus, you don't have to use two different base commands for installing and searching since "apt-cache search" becomes "aptitude search".

      Yes, this still leaves the "what does a word that means 'skill' or 'talent' have to do with installing programs" issue (oh, haha, the program has a 'talent' for installing programs). But giving things arbitrary-but-sometimes-maybe-sorta-related names applies as much to dogs (going back to the previous comparison). Or taking a well-known program: do people really wonder what 'firefox' has to do with the internet? Seems to me that the understanding is as simple as "there's this program that happens to be called firefox that you can use for browsing the internet".

    196. Re:Lol by Matt+Perry · · Score: 2, Insightful

      or the linux way:
      1. Find the software you want to install

      The software is too new of a version. I want/need version 2.5 and the version that apt-get wants to install is 3.0. Now what?

      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    197. Re:Lol by Tubal-Cain · · Score: 1

      If Microsoft did that (package management system for "certified" 3rd party software), there'll be lots of people screaming "monopoly".

      Why must it only provide certified 3rd party software? Windows EXEs could be shell scripts that append the repository URL to the equivalent of /etc/apt/sources.list, run apt-get update, and apt-get install $foo -y

    198. Re:Lol by deraj123 · · Score: 1

      There's room for both. But I think it's misguided to invite users just for the sake of market share. Market share is irrelevant to Linux. Or at least it is to me.

      For me, market share is relevant for one reason: to convince third parties to develop for linux.

      I want to use linux. It's easier for me, it's a better value for me, and it does what I need better. I don't care if you do. I don't care if anyone else does. However, I would like it to support whatever piece of hardware I'd like to throw at it. And, I'd like to be able to run commercial software on it. Before these things happen, there have to be enough people using it to make them beneficial to the respective vendors.

    199. Re:Lol by apoc.famine · · Score: 1

      Even if it was a "horrible DRM nightmare instead of a convienient update center" it would be better than windows is now. I HATE that a hundred different programs throw up popups and notifications up all the time demanding to be updated. At work, it drives me nuts. At home, I run linux, and it's not an issue.

      At the same time, and outside the topic of this thread, I recently set my linux desktop to a 'minimal' setting on "focus stealing". When will Windows have something like this? Now that I've finally found this, sanity has come back to my life. Except when I use windows. Then EVERYTHING steals focus, ALL THE TIME. It's god damned annoying, and there seems to be no fix for it.

      --
      Velociraptor = Distiraptor / Timeraptor
    200. Re:Lol by Logic+Bomb · · Score: 1

      Yeah, and I'd like a full-service gas station at every fracking corner so I'm not required to learn how to pump gas.

      Move to New Jersey. Pumping gas yourself is illegal there.

    201. Re:Lol by Anonymous Coward · · Score: 0

      Unless you are totally not used to that. I can say, with assurance, that no one in my family (having not really ever used a Mac) would find that intuitive. Why? Because they are all used to Windows and thus used to "installing." (which, by the way, seems to fit more with Linux than OS X in terms of familiarity to Windows).

      How hard can it be to understand drag and drop?

    202. Re:Lol by Matt+Perry · · Score: 1

      There already is an easy to use UI for apt that's been around for years. It's called Synaptic.

      Synaptic is easy to use for (some) computer experts. It's not easy to use for regular users. The Add/Remove Programs in the Applications menu in Ubuntu is easy to use. It's simple and straightforward. Unfortunately, it doesn't show all of the available packages.

      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    203. Re:Lol by CannonballHead · · Score: 1

      Er, sorry for the double post, I thought I replied to the wrong post. It's still not showing up correctly as far as the nesting is concerned. Weird.

    204. Re:Lol by supernova_hq · · Score: 1

      Harder because any mistakes are punished by instant injuries or death, there is no 'undo' button !!

      And where was the undo button when I tried to delete all the compiled python files in a folder and forgot the c?!?

      rm *.pyc (good)
      rm *.py (BAD, VERY BAD)

    205. Re:Lol by Yvanhoe · · Score: 1

      I think you misspelled FUCK

      --
      The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
    206. Re:Lol by supernova_hq · · Score: 1

      How is this any harder than googling for a program, downloading it, scanning it (viruses), trying to install it, find out it needs .net, find that, run WGA to download it, install that, install the original program, then search the start menu for the obscure name of the company that made it so you can run it?!? Oh, yeah, don't forget trying to update all of them and kill all their "taskbar" widgets (I've seen these cover half a screen, I'm not kidding).

      Yes, I am aware of store-bough software, but if such a thing existed for Linux, it would be just as easy to install as in Windows.

    207. Re:Lol by m.ducharme · · Score: 1

      If they can manage to learn how to download and install "pirated" software, then I don't think it's too much to expect them to learn how to run a package manager - which when equipped with a GUI is quite honestly even easier to use than a Mac.

      Running a package manager is is easy. Understanding what a dependency is, and why it's important, is not so easy. Fixing problems that arise when you get dependency conflicts thanks to sloppy/hurried/careless packaging, is a nightmare for even an expert user. Sorry, package management is great, when things all work right.

      Even when things work well together, the multiple third party dependencies are confusing when everything is thrown together in a list. You fire up your package manager, and search for a package like openoffice or firefox, and get a list of several different files, most of which have the name of the package in the filename. But there's no way to know which of those files you need, Whether you need only one file or all of them or some of them, and no obvious way to know that if you click on one, the package manager will pick the others that you need for you.

      Package installation is not a trivial procedure and assumes a lot of knowledge that most users simply aren't going to have. They'll have to search for help, either on their computer or online, and guess what. Help for linux distros is...well it would be horrifying to the average user, even if they didn't end up with some neckbeard screaming at them to "GOOGLE IT!"

      Now compare this to installations for the Mac. Google Firefox, one of the first links is to the firefox website, where they have a shiny big button you press to activate your download. Press it, wait for the download to complete. Click on the file you just downloaded, and run it. Disc image is mounted, and a window opens up with a Big firefox icon, and your Application icon, with a big green arrow pointing from one to the other. Drag the firefox icon to the application icon, and wait a few seconds. Firefox is now installed.

      the most confusing thing here is what to do with the dmg file afterward. But a few seconds of playing with the file with your cursor will reveal that the "trashcan" gets replaced with the "eject", so eject it. Then decide where to put your files.

      That's it. Lots of steps, but very clear markers from one step to the next. Easy-peasy.

      Package Management simply can't compare to that, it's economized on steps, but to do so makes a lot of assumptions about your level of knowledge that you don't even realize have been made. The Mac OS doesn't do that. Of course, it has problems of its own, the worst being that the designers are pretty fascist about what a user can do in the gui-space.

      Package management seems easy to linux users, because it's a hell of a lot easier than downloading a tarball, extracting, making binaries, making sure they get to the right place, making sure your compiler/linker/etc is the right version, and on and on, but it's not really a simple process.

      --
      Rule of Slashdot #0: You and people like you are not representative of the larger population. - A.C.
    208. Re:Lol by Anonymous Coward · · Score: 0

      Why? The whole point of FOSS is that there isn't one "true" path. And which clueless home users are going to be installing software across multiple distributions anyway? In all liklihood they'll have Ubuntu, Fedora or one other distro and to them that will be linux. Or even "the computer".

      It's called standardisation. The IT industry (which believe it or not includes Linux) has standardised all sorts of protocols and frameworks so why can't Linux distributions standardise on one or two installation mechanisms?

    209. Re:Lol by Anonymous Coward · · Score: 0

      apt-get is handy if you come from windows world. But it is still damn dificult when comparing to other packagemanagers like URPM on Mandriva. If you want to install software, you give "urpmi search_name" and you get list if there is multiple different choises, information if there is no such, suggestion if something is similar or it just install what is the package.

      To remove package, you just "urpme search_name".

      And with apt-get it is bretty wierd that you need to use "apt-get" to remove package. You do not need to "get" it anywhere, just to remove it.

      Thats why on every "DEB" machine, I use aliases to hide those long commands like "apt-cache search" and "apt-get update" or "apt-get install". I use for them more like "update" "install" "remove" and "search". Much more like it if you want to do things on CLI.

      Well, Microsoft should get package manager for their systems. They now have package system (MSI) but package manager is missing. Oh God, please give someone to them who would "invent" such for them!!

    210. Re:Lol by BikeHelmet · · Score: 1

      He doesn't come off that savvy to me. Stuff that made complete sense to me because of my previous experience working with Windows, utterly confused him.

      He couldn't find Add/Remove!? It's right there in the "start menu". That was the first thing I found. I clicked on it, and was delighted to see I wouldn't have to track down all the programs I need. I could search them out right there, or find new ones categorically. Software descriptions were all adequate to understand what the programs did - except for game descriptions, which were totally useless. Luckily FreeCell and Minesweeper(the only games that matter) were already installed.

      The next thing I did was see if OpenOffice was installed, then check to see if 3.0 was available. It wasn't, which seemed like a good move to me, since OpenOffice 3.0 is a bug filled POS compared to 2.4

      I've moved back to 2.4 on every computer I use. :/

      It didn't take me long to find the admin options and the Synaptic Package Manager. Once I had started it, I did what I do when I first get a new Windows computer - update my web plugins, like Flash, Java, etc.

      That was as simple as typing in flash and picking the one with "adobe" and "flash" in it. Then I typed in java, and picked the one with "java" and "jre" in it. Apparently I picked the wrong one. It corrected me, and told me I needed 2-3 others as well.

      Once that was done, and I verified all the software I needed was installed... it worked just fine.

      Well, that was complicated... ;)

    211. Re:Lol by Anonymous Coward · · Score: 0

      While something like this might not be a problem for the average /. user you've got to remember that for a lot of novice users the command line is something scary and complex that they've only seen hackers use in films. Exactly how often do you have to drop to a command line to perform a simple task in a Windows or Mac environment? On the Mac you just have a installer or a .app file that you double click. Most Windows programs are use click-through installers. Things like package managers are definitely the way forward for the non-geek crowd.

    212. Re:Lol by dotancohen · · Score: 1

      alias get='sudo apt-get install'

      --
      It is dangerous to be right when the government is wrong.
    213. Re:Lol by Bryansix · · Score: 2, Insightful

      The difference is in intuitiveness. You might have to take a course to learn how to ride a motorcycle but you don't need to read a book to figure out which way to lean when you are making a left turn. Linux distributions can be so complex or assume so much that you literally have no idea where to turn when you have a problem because there is no intuitive nature in the UI. Great strides have been made but it is still not there and really not much has changed since 6 months ago when I last played around with Ubuntu.

    214. Re:Lol by Coryoth · · Score: 1

      The software is too new of a version. I want/need version 2.5 and the version that apt-get wants to install is 3.0. Now what?

      The you're still probably better off than on other systems if you can only find/download/buy version 3.0 and no one will sell you 2.5 anymore. If you're lucky on linux you may be able to acquire and compile the source for the old version -- not pretty, but better than it simply being unavailable.

    215. Re:Lol by brackishboy · · Score: 1

      Many OS X software packages come as disk images which, once mounted and opened, contain the software and an alias to your Applications folder, separated by an arrow. Drag one onto the other to install it. It's fairly idiot-proof.

    216. Re:Lol by Anonymous Coward · · Score: 0

      Except half the applications arn't under the GUI list or are terribly out of date to the point that they barely run in the distro or crash with errors. Attempting to run a .deb manually will still incur plenty of dependancy errors that require you to hunt down the individual packages. Some applications don't even have packages or have the wrong package types available for your distro and thus expect you to compile them.

    217. Re:Lol by pimpimpim · · Score: 1

      yeah man, let's start straight away!!!!

      oh, before we start, did you already see that picture of the kitten with the funny face? Let me look it up for you!

      --
      molmod.com - computing tips from a molecular modeling
    218. Re:Lol by Anonymous Coward · · Score: 0

      Sure they know what to do on 'Installshield Error: -51'. Call Microoft Tech Support! Pay $95/hour/incident and get that fucker sort of working like it used to be sort of working before your wallet was thinner. These systems were specifically designed for ease of use, they *TELL* you when it's way too confusing and you need to pay money to get stuff working.

      Incidentally, until Microsoft's "My Welfare House" is released, can I stay at anyone's place for a while? I spent all my money trying to get my computer to work before I had to sell it to pay my last rent check.

    219. Re:Lol by Jamie's+Nightmare · · Score: 0

      He's right. . . 'ls' never has worked on the Windows machines I work on, no matter how often I try :)

      Though I find most Unix commands asinine, I was using LS on my Amiga for many years. I was so used to using it that when I moved over to Windows I downloaded a windows version of the same command.

      While using the OS with the largest install base, there is simply no excuse for not installing it yourself, but you'd rather cry about it.

      --
      "When you see a unixer brainwashed beyond saving, kick him out of the door." - Xah Lee
    220. Re:Lol by kiwigrant · · Score: 0

      Less embarrassing than having to explain the main OSS image program is called the GIMP

    221. Re:Lol by Anonymous Coward · · Score: 0

      You shouldn't have to be a CS major to install a program.

      And you don't have to. Synaptic is a power tool for power users. "Add/Remove..." is what you are after. It's easier to find, too.

    222. Re:Lol by livewire98801 · · Score: 1

      While using the OS with the largest install base, there is simply no excuse for not installing it yourself, but you'd rather cry about it.

      WTF? I can't install an app on a client's computer (I'm an employee, not an owner) because I FEEL like it. I have to be able to JUSTIFY it. It adds maybe half a second to mutter 'dammit' and type 'dir' instead.

      I'm not crying about anything. You might be new to the internet, but the ' :) ' is a sign that I was joking.

      I'm glad I didn't actually criticize windows in some way. . . I'd hate to offend you :-P

      --
      "He may be mad, but there's method in his madness. [...] It's what drives men mad, being methodical." G.K.Chesterton
    223. Re:Lol by jrumney · · Score: 1

      When explaining to a newbie how to get a specific package installed, it is much simpler to tell them to type "apt-get install PACKAGE" at the command line, instead of telling them to go to the graphical package manager, expand "Not Installed Packages", expand the category "FOO" and search for "PACKAGE", then select it and press Install and accept the list of dependencies that it offers. Teaching someone to find packages they might be interested in without knowing beforehand what they are looking for however, would be better served by the latter.

    224. Re:Lol by commodoresloat · · Score: 2, Funny

      That is so awesome, I literally laughed out loud!
      I want to have fuck installed on my computer for when I want to violently remove a package from my computer.

      fuck is for installations only. The command you want is fuck-off.

    225. Re:Lol by fractoid · · Score: 1

      Ironically (and I'm by no means bragging here, I'd be the last person I'd call good at Linux), apt-cache/apt-get were about the first commands I ever used on Linux, not counting "yes" and "write" and combinations of the two... ;)

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    226. Re:Lol by fractoid · · Score: 1

      I never install cygwin, it's too heavyweight for the little I need. Unxutils does me just fine.

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    227. Re:Lol by DJRumpy · · Score: 1

      Agreed. Most users just hit the power button which works just as well.

    228. Re:Lol by fractoid · · Score: 1

      Just restore from backup... you DID make backups, RIGHT?

      As GP's point - a motorbike has 5 controls (8 counting indicators, lights and keys). Even a very minimal program usually has 10-20. Then again generally we can't do "rm -rf ~/left_foot/" and actually have the machine blow our leg off... whereas "I'm doing 120km/h, I'm going to pull really hard on this lever in front of my right hand" tends to result in epic faceplant.

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    229. Re:Lol by Anonymous Coward · · Score: 0

      Ok then, try sitting someone inexperienced with computers in front of gnome-app-install (http://polishlinux.org/reviews/gnome-app-install/gnome-app-install.png) and sit someone else in front of the Apple App Store. Don't help them. See who figures out how to install a program first.

      You don't have to be a mechanic to put gas in your car. You don't have to be an electrician to plug in a lamp. You shouldn't have to be a CS major to install a program.

    230. Re:Lol by spiderbitendeath · · Score: 1

      Worked fine on mine, after I installed the GNU bin utilities for Dos.

      --
      Sometimes when I'm working on projects things disappear, I suspect gremlins.
    231. Re:Lol by 19Buck · · Score: 1

      They don't know what to do with the options "Back,Next,Cancel" Either.
      I cannot even BEGIN To tell you how many call's i've taken that have gone something like this:
      Them - "Yeah i'm trying to install Foobar2000, and it says 'blah blah yadda wibbley boo yoo boo hoo blah, back, next, cancel' , what should I do next?"
      Me - ........ "Hit next"
      Then - "Ok, now it says blah biddy woo hibbely yamma ramma toucan Sam ah, back, next, cancel. - What should I do?"
      Me - ........ "hit... next"
      Them - "Ok, now it says woohey doo nibby iffity wee nee cow tow, back, next, cancel - what should I do?"
      Me - ........"hit......next"
      Them - "Oh, I hit cancel"
      /Me commits suicide.
      Seriously, when the lay person can't handle "back,next, cancel", can anyone honestly expect apt-get to mean a fuck to them?

    232. Re:Lol by rub3nmv · · Score: 2, Insightful

      Ok then, try sitting someone inexperienced with computers in front of gnome-app-install (http://polishlinux.org/reviews/gnome-app-install/gnome-app-install.png) and sit someone else in front of the Apple App Store. Don't help them. See who figures out how to install a program first. You don't have to be a mechanic to put gas in your car. You don't have to be an electrician to plug in a lamp. You shouldn't have to be a CS major to install a program.

    233. Re:Lol by 99BottlesOfBeerInMyF · · Score: 1

      The difference is in intuitiveness. You might have to take a course to learn how to ride a motorcycle but you don't need to read a book to figure out which way to lean when you are making a left turn.

      I don't know about that. A lot of people screw up the whole counter steering thing.

    234. Re:Lol by Arker · · Score: 1

      Insightful my arse.

      This sort of crap is exactly what's killing linux.

      Build a system even a fool can use and only a fool will want to.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    235. Re:Lol by Arker · · Score: 1

      Funny, ls has worked on my DOS/Windows boxes for over 20 years.

      Install 4DOS.

      ==>alias *ls dir

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    236. Re:Lol by fractoid · · Score: 1

      They need an answer and if there were a single "clueless" -google like- site that they could just click or search then this would probably be enough.

      Personally, I find the solution to 99% of my linux problems on the Ubuntu forums. Partly that's because I've run Ubuntu at home for the past year and a half, but the same ratio applies to my Eee 900 running Xandros, because so many "ubuntu problems" are actually generic Linux config problems.

      The problem with Linux's usability is that there are far fewer 'experts' around that your average user can turn to.

      Linux troubleshooting checklist:
      1) Search for your problem in vague terms on Google
      2) Try to figure out exactly what's actually going wrong
      3) Search again with more specific terms
      4) Read 2-3 different forum threads describing similar problems, hoping that one had a solution that applies to you
      5) Try that solution (this usually fixes it for me)
      6) If you still have the problem go back to 4, after several loops go back to 2.

      Compare this with Windows:
      1) Try to fix the problem yourself, probably breaking it further in the process
      2) Ask your friend/relative/neighbour who works in computing, who can fix it.

      Linux *is* harder (ie. requires more esoteric knowledge) to configure than Windows, but the gap isn't that huge. Windows, however, has the advantage of HUGELY much more familiarity among the great unwashed.

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    237. Re:Lol by FictionPimp · · Score: 1

      useradd with create the environment if you give it the flags to do so.

      However, sometimes, I don't want a user to have a home directory or I want to set them up custom. For this I use useradd.

    238. Re:Lol by the_brobdingnagian · · Score: 1

      Backups! Even on Windows, you can make little mistakes and overwrite or remove your precious files.

    239. Re:Lol by fractoid · · Score: 1

      Also remember that professionals generally rely on specialised, often custom developed software. Most of this is Windows-based.

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    240. Re:Lol by 99BottlesOfBeerInMyF · · Score: 1

      You mistakenly assume that your method of finding the software you want to install and then apt-get installing it (and woe unto you if it's not in the standard repositories, or worse, doesn't even have a Debian/Ubuntu build of it and therefore no APT repository at all!) is inherently better!

      To be fair, for some use cases using the package manager is easier/better than the Apple method. And once it is install, keeping it up to date is (usually) significantly easier. The main problem I have is that on Linux there are significantly more cases where that method is not easier or where you have to use a different method altogether (installation from DVD, commercial apps which almost all use stand alone binary installers, installation from a Web site, adding a repository, installation from an old computer or friend's computer, etc.)

      I really think the ideal system would take Apple's drag and drop installable packages, extend them with some cool info for package managers, and use a central package manager to handle them. The previous poster was defensive and a bit out of line (as many defending their FavoriteOS can be) but there is a lot to be said about the potential of package managers and some use cases where they are a real win today.

    241. Re:Lol by dbIII · · Score: 1
      To put things in perspective some of the users at my workplace would say the same about an anally retentive start menu nerd. If there is no icon for it on the desktop they do not know how to run it - and these are PC users that have been typing on the things for at least five years.

      Belittling those with an extra set of skills is not what I would call a mature attitude. Sometimes you can do more with giving the computer text instructions than you can by pointing at pictures, and that's really all the command line is about. It's really hard for someone to put together a GUI for "replace the file extension for everything in this directory that has '-' in the filename" and a lot of other cases of that type but it isn't hard to do from the command line. It's not always the tool for the job but is often very useful.

    242. Re:Lol by fractoid · · Score: 2, Interesting

      You're saying that if you have a day to cut down a tree, you'd spend the first 7 hours sharpening your axe.

      An executive, a lawyer, or other high-powered business type would find it more expedient to simply tell his secretary to hire a guy with a chainsaw who'll have the job done in half an hour.

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    243. Re:Lol by Matt+Perry · · Score: 2, Insightful

      The you're still probably better off than on other systems if you can only find/download/buy version 3.0 and no one will sell you 2.5 anymore. If you're lucky on linux you may be able to acquire and compile the source for the old version -- not pretty, but better than it simply being unavailable.

      Who's talking about buying stuff? The moment you talk about having to download source and compile something, you have failed to deliver ease of use to non-technical users. I'm sure that you and I could compile something from source and install it, but that does nothing for users who have trouble using apt-get or synaptic.

      Meanwhile, a Windows XP user can still install and run a 10 year old software package. We've failed to deliver the same level of software longevity to Linux users and have instead squeezed them into narrow window of constant upgrades and lockstep application/OS upgrade tie-in.

      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    244. Re:Lol by fractoid · · Score: 1

      Now do you see why this is a REAL problem ?

      Five years ago, I did, and that's why I stuck with Windows XP. These days, not so much - I haven't had a single problem installing any app I wanted on my new XUbuntu box. The most frustrating things about my current distro are (1) that Xfce doesn't have Samba integration, which makes it a bit less friendly browsing network shares, and (2) the default audio settings are retarded (my motherboard has digital + analogue sound capture devices, the analogue mic input was muted by default and the volume controls for digital were displayed by default, I *still* don't know how to get to the correct audio control panel without going into the Sound Recorder app and then opening Sound Preferences or somesuch).

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    245. Re:Lol by Anonymous Coward · · Score: 0

      Actually thanks to this project:
      http://gnuwin32.sourceforge.net/
      'ls' has worked on most of the Windows machines I work on.

    246. Re:Lol by dbIII · · Score: 1
      Ignorance is NOT a virtue. You had to learn how to use MS Windows either by somebody showing you or by reading things - other systems are different so you have to learn how to use them again.

      As for the GUI, it's good for many very simple things but once things get complex you get lost in a maze of twisty menu options and dialog boxes. Sometimes it's easier to use words to convey meaning to the poor dumb machine instead of just pointing at things. The dumb machine has to be able to show you enough things to point at. Imagine google if you couldn't type in search text.

    247. Re:Lol by InfiniteLoopCounter · · Score: 1

      ...Except when I use windows. Then EVERYTHING steals focus, ALL THE TIME. It's god damned annoying, and there seems to be no fix for it.

      If you have problems with various stuff constantly stealing your focus with respect to windows, I recommend the following fix: hammer. I can guarantee that correct usage will make it much easier to focus, and you won't have this problem again.

    248. Re:Lol by Anonymous Coward · · Score: 0

      I will install linux on your computer for beer.

    249. Re:Lol by Gotenosente · · Score: 2, Interesting

      To quote Abe Lincoln: "If I had six hours to chop down a tree, I'd spend the first four hours sharpening the axe"

    250. Re:Lol by fractoid · · Score: 1

      1. find the software you want to install
      2. Download it from the internet
      3. Get infected with spyware.

      Spoken like someone who has used Windows for 5 years or more.

      Oops I think I'm doin it wrong.

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    251. Re:Lol by fractoid · · Score: 1

      Instead of going 'apt-get install genericname' and hoping they have a metapackage that installs the latest version, you should use 'apt-cache search genericname', find the package with the version name you want, and apt-get install that. If you can't find the right package version with apt-cache search then try using google. ;)

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    252. Re:Lol by Spit · · Score: 1

      You can pay Ubuntu to give you phone support.

      --
      POKE 36879,8
    253. Re:Lol by Anonymous Coward · · Score: 0

      ...it is preventing them from having to completely wipe the computer annually (literally).

      They were running out of squeegees?

    254. Re:Lol by nashv · · Score: 1

      Tooltips on Mouseover serve as prompts. Two points: 1. Humans are visual creatures - visual pattern recognition comes easily to us, words must be seen and then interpreted. 2. A GUI can show you a texfield for CLI-type input. A GUI can show your text for CLI type output. A CLI cannot show you graphics even where most efficient. Ergo, a GUI is a safer bet when writing an application for the masses.

      --
      Entia non sunt multiplicanda praeter necessitatem.
    255. Re:Lol by jasager · · Score: 1

      I am not clueless for exactly the same reason - because i am lazy. I don't want to die after reinstalling windooze 20% of my lifetime. That lame excuse for an OS spoiled whole generations... they will never be able to use a computer. And the windows-methadone (kde, gnome, [insert popular and unusable windowmanager here]) doesn't make anything better. Think about compiz-fusion... i say looks nice - from afar. but who uses that? - YOU don't count, i bet you drive a car which is a wreck at the first bumper.
      Commandlines for everyone!

    256. Re:Lol by scientus · · Score: 1

      NO

      when linux is all clueless users, then any change will make enless quantities of drama and bitching because the users dont have a clue what is going on.

      And these type of people make the clueless users think that they know what is going on, I think its great to let tem know how to use a system, but they should never be told that "apt-get in too compilcated" simply cause the reviewer doesnt know anything about what he is talking about.

    257. Re:Lol by scientus · · Score: 1

      many lazy people use the command line versions cause they are faster, etc

      its file if people dont use them, but we shouldnt be telling them that its 'just for the adults' so to speak, in this case only 'for developers and POWER users'

    258. Re:Lol by scientus · · Score: 1

      apt-cache search

    259. Re:Lol by Anonymous Coward · · Score: 0

      Its like how Windows is still incapable of implamenting a decent security model. They finially give in to a gksu, and its so broken everyone has to turn it off.

    260. Re:Lol by scientus · · Score: 1

      There are so many help forums on the net that it's almost impossible to miss them if you have even average research skills.

      i think you underestimate the great lengths people will go to use their feelings rather than google or RTFM.

    261. Re:Lol by Anonymous Coward · · Score: 0

      There's room for both. But I think it's misguided to invite users just for the sake of market share.

      +1 figured it out

      Linux will suffer in the long run because everyone forgot what 'fishing' was all about and tried to steal people away from other hobbies.

    262. Re:Lol by hilather · · Score: 1

      You should really download the unix tools for windows http://sourceforge.net/projects/unxutils. It makes life a little more bearable, not to mention less embarrassing. I don't know how many times I've been asked what ls does...

    263. Re:Lol by Hal_Porter · · Score: 0, Troll

      I posted on a forum for some help. Some of the responses were useless (degrading) but some of the responses were of people genuinely trying to help.

      kill yorself faggit

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    264. Re:Lol by Anonymous Coward · · Score: 0

      I suggest special and familiar aliases to the package manager.

      For example, "Fucking search" should also be recognised as well as "Fucken remove".

      Localised versions could be "Bloody install".

    265. Re:Lol by Anonymous Coward · · Score: 0

      do i need to give them a credit card also? and can we include the bullshit itunes installation + iphone sync?

    266. Re:Lol by Anonymous Coward · · Score: 1, Insightful

      I disagree. The problem that this guy has stems from his approaching the problem from a "Windows" mindset, rather than a "Never used a computer before" mindset. For example, he complains that flash player doesn't work. A Windows users' first instinct is to open a browser and find an installer, whereas a good *nix user's first instinct SHOULD be to open the package manager (it's what s/he's always done when s/he wants new software). If you think about it from a neutral standpoint, *nix package managers are a much simpler, more consistent way to download and install programs than Windows "download binary, run custom installer, click through 8 or so times, restart if necessary". If he didn't approach it with a Windows mindset, he would be waxing lyrical about package managers (I do, that's one of my all-time favourite things about *nix - I cannot believe how complicated the Windows method is by comparison - not that I expect Windows to make a package manager, antitrust and all that).

      Similarly, he complains about PNG, saying "JPG is a much more common output" - that's only true because of Windows. PNG is a technically superior format - alpha channels, better compression algorithm (less lossy), supports/encourages lossless compression, far better compression for text-based pictures (which screenshots usually are), etc. Hell, he even complains about the machine's inability to connect to Windows machines and a printer attached to a network Windows machine, which is has never been a problem for me (samba came as standard with my Ubuntu, I'm not sure why it didn't with his) - nor is it reasonable to expect *nix to connect to a foreign protocol seamlessly (it does, but I wouldn't immediately assume or expect it). I'm sorry, but his article is basically "I don't like this new thing, it's unfamiliar and therefore more difficult" - it's not more difficult on it's own merits, it's only because he was taught a different way. No-one says "chinese is "harder" than English", but you and I would have more trouble learning it than if we'd started out on it. Many people have learnt Chinese as a second language, it's just not as easy if you're already accustomed to one method of doing things.

      And for the record, I have never been compelled to use a command line outside of forum based tutorials (this is the one thing that absolutely needs to be fixed, although I can't imagine how, given the insane number of permutations of different program/WM/Distro). I do use a command line, but only in situations where they were the more convenient option (network administering, scripting, etc) not out of necessity - just as I have done with Windows (where possible).

    267. Re:Lol by Anonymous Coward · · Score: 0

      That's why I always install cygwin on machines I have to work on for a long time!

    268. Re:Lol by Lord+Kano · · Score: 1

      When was the last time anyone using a recent distro and recent software touched an rpm?

      For me, it was yesterday. I installed a VirtualBox rpm on my Mandriva machine.

      LK

      --
      "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
    269. Re:Lol by anactualfemale · · Score: 1

      That's exactly what Linux needs. The only way to get respect is through an easy to use UI, which is what the "clueless users" need who, you know, drive the market for desktops. If Linux was easier to use and free/cheap (as in beer), it wouldn't take long for it to be adopted. It just isn't there yet. And the only way to get there is to listen to these "clueless users."

      And another thing that affects the market is: advertising. Linux obviously doesn't need to have an advertising budget. Microsoft has a gargantuan advertising budget. So does Apple. People don't choose products based on what's actually available and what's actually best...you already know this. They choose the best of what they know is there. Until Linux advertises, other operating systems will garner a greater share of the market.

      Until we reach a point in our economy where informed research actually drives the impulse to buy, expect Linux to have a lower percentage of the market share.

    270. Re:Lol by Blakey+Rat · · Score: 1

      Assuming you're using the following definition of "prompts": Computer Science. A symbol that appears on a monitor to indicate that the computer is ready to receive input...

      The only thing "prompts" give you is knowledge that you're allowed to input a command. With a GUI, if you can't input a command "that little icon" is grayed-out, and so that isn't an issue. I have no idea why you would say this is some great advancement of the CLI unless you've actually never used a GUI.

    271. Re:Lol by Blakey+Rat · · Score: 1

      Vista is organized that way. (Mostly; it uses the term "Music" instead of "Media." Then again, Joe Six-pack is more likely to understand "Music" than "Media," since media has dozens of definitions.)

    272. Re:Lol by Hucko · · Score: 1

      funny? that is an awesome name. If I was a pro at *n*x I'd start just such a business

      --
      Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
    273. Re:Lol by Blakey+Rat · · Score: 1

      GUIs have such a thing as "labels" and "text fields." You do realize this... right? Somehow, Google manages to use a GUI *and* have a way of typing in text! AMAZING!

    274. Re:Lol by dbIII · · Score: 1

      Interesting response. I'm hoping it's just a failed attempt at sarcastic humour and not serious. If not I suggest you read the above post (that's right, all of it this time) and then attempt to understand what I am attempting to convey with all of those words. Then consider the example of google and what sorting commands you can feed it via that text field - that may illuminate you as to why I used it as an example of what you can do with text based commands.

    275. Re:Lol by tkw954 · · Score: 1

      I think it's misguided to invite users just for the sake of market share. Market share is irrelevant to Linux. Or at least it is to me.

      Right on the money. I don't understand why there are so many articles saying, "if Linux developers want to attract users they should..." It was developed by the developers for the developers. Why would they want to attract more novice users? So they can spend all their time explaining about apt and its moo powers?

    276. Re:Lol by nschubach · · Score: 1

      It's actually Applications / Sound & Video by default... I changed mine to media.

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    277. Re:Lol by nametaken · · Score: 1

      That's not a bad idea. People are keen to the idea of an app store because Apple did it well. Really, really well.

      Someone should make a pretty, easy, dynamic version of the installer that works kinda like itunes and the app store! You could include a "cranky" switch that lets everyone else just use the regular repo search/install.

      User threads on the apps themselves, user star ratings, etc. Honestly, half the time I don't know WHICH pdf reader people are using. I want the popular one that gets all the attention and features.

      That could be a really cool thing.

    278. Re:Lol by Anonymous Coward · · Score: 0

      "If Granny could figure out Word Perfect 20 years ago while being a secretary at the local elementary school she sure as hell can deal with popping open an xterm and typing a few "apt-get" commands today."

      Christ grandpa...

      I COULD hunt for my own food, clean it, preserve it and cook it. Yes, I could learn to be a hunter, butcher and chef. Or maybe someone will present my food for me, ready to eat... and I'll just worry about doing MY job.

      Besides, you made two conflicting arguments in your diatribe. First you act as if people should have to learn the odd ways to install software so nobody has to be bothered with coming up with the easy ways (outdated argument anyway). You argued that we should cull the heard by letting the non-tech-savvy folks drown. You seem to think we should expect the authors, architects, secretaries, CEOs, janitors and police to be able to run apt so they can get their jobs done.

      Idiotic.

      Then you made the argument that it's really, really easy the way it is.

      Which is it bud?

    279. Re:Lol by Grakun · · Score: 1

      If Linux were the the only OS in the mass market, people would be doing wonderfully, just like in the 80s when MS-DOS was king.

      Oh? Then why did Windows (and Mac) even happen? I'm sure Bill Gates, with his immense college-dropout fortune and huge influence, illegally monopolized OEM's to ship Windows 2.0 and 3.1 instead of DOS. Yeah. Or maybe, just maybe, DOS wasn't enough, and Linux/UNIX didn't go fast enough for the average consumer on the user-friendly side of things.

      Windows was built on top of DOS, and you had to have it installed to even run Windows 2.0 or 3.1.

      Windows was around before Linux was ever written.

      UNIX was not available to everyone, and the only computers that it was made to run on were far too expensive for someone to have one of their own at home for personal use.

      You really should read up a little on the history of the personal computers. Judging from your comments, you'll be surprised by some of the things you learn.

    280. Re:Lol by nschubach · · Score: 1

      How many people would use Google if you had to type "grep cheese sandwiches" instead of typing what they are looking for and clicking on search. How complex would search be if you had to type find, search, look for, get, scavenge, dig, gopher, or google (before Google was a verb) before the stuff you were looking for. Now, what if nobody told you what that search command was? You'd be typing for about 5 minutes trying to figure out what keyword triggers the search. You'd likely have given up. A search is pretty generic. Type your query, click the button that closely resembles search. I've even used foreign language websites based on the look of the buttons and layout. GP has a point. GUIs tell you what information they want. The user doesn't have to guess what to type to get it to do something.

      I have no problem with command lines... if that works for you. It doesn't work for everyone though. When you are learning the computer, it's 10,000 times easier for a user to click through a menu with familiar looking icons than have to remember to add specific flags, pipes, commands, and how to use them. It's easier to go into a store, pick up and buy an orange in a foreign country than it is to ask someone to get you an orange if you don't know the language.

      And for the record, I use Linux daily. I'm in no way defending Windows... but I do think GUIs have a place in the world. They make using a computer easy. If they are a maze of complex things, they are overly cumbersome and designed poorly. Microsoft is doing this with Vista/7. They are hiding settings behind dialogs and wizards. Someone forgot the idea behind the 3 click rule. There are many that like the new start/search feature, but I don't. It is like putting a band-aid on a bad design. Making users "search" their desktop instead of organizing the data in the first place is poor interfacing.

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    281. Re:Lol by nametaken · · Score: 1

      You forgot to do that mysterious "su" thing first!

      You'd NEVER guess it, but you'll need those letters first to make everything work. ;)

    282. Re:Lol by nametaken · · Score: 1

      I hope it is some kind of omen that this is the third post where I've seen someone make reference to the App Store.

      What a fantastic idea as a replacement for synaptic. We could really use a pretty, well-designed app store for Ubuntu, run by Canonical, with app specific user threads for noobs, a search, a rating system that helps me find the popular stuff, screenshots, explore new apps just for fun... ...all of it COMPLETELY FREE.

    283. Re:Lol by Moe1975 · · Score: 1

      While I see your point, Paul Graham, a PhD in CS from Harvard and Lisp Hacker, once wrote that he doesn't understand Windows. I have no CS degree at this time, and I also don't understand Windows (makes no sense to me, I keep finding myself going WTF) but I get along just fine with Ubuntu for example . . .

      --
      SARAVA!
    284. Re:Lol by Hucko · · Score: 1

      Dragging to a place called Applications is *pretty* simple... I think I'll disagree with you.

      --
      Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
    285. Re:Lol by HAWAT.THUFIR · · Score: 1

      But not everyone WANTS to learn how to use apt. Most people want to turn it on, click an icon, and have something install.

      Thats absurdity. In the GNOME menu for Ubuntu there's a nice GUI. What's the prob? -Thufir

    286. Re:Lol by Hucko · · Score: 1

      We would have years ago but the Suits decided to go with rpm. Once we convince them to go to deb there will be no looking back.

      --
      Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
    287. Re:Lol by MichaelTheDrummer · · Score: 1

      You had all the .py files in a version control system of course. ;)

    288. Re:Lol by Paul+server+guy · · Score: 1

      (I won't cover apt in this piece, because it's simply too confusing for newbies; even many experienced Linux experts stay away from it.)

      Lol wat?

      apt-cache search

      apt-get install

      Yup, my head just exploded from the complexity.

      Screw that try
      yum install *
      or
      yum update

      Done...

      Well, Sorta...

      --
      Your Moon, Your Mission, Get involved! http://www.openluna.org
    289. Re:Lol by Anonymous Coward · · Score: 0

      How much simpler can you get than Ubuntu's Applications -> Add/Remove which is categorised by function and searchable (like "video editing")?

      Synaptic and apt-get / aptitude are all there if you want to use them, but for finding and installing desktop applications Add/Remove is incredibly easy to use.

    290. Re:Lol by WhiteHorse-The+Origi · · Score: 1

      Community. We do it because we use it and it saves money/time. Imagine a company/Uni with 1000 users all running Openoffice. A bug fix comes out... Do you update every machine or point them to a repo and install it there? It's sort of like using recycling cans/bottles/etc to fund your trash pickup service.

      Perhaps as an end user you don't see the "business model" so clearly but it really is there and people do profit from open source, collaboration, and repos. You get some free programs and do what you need, eventually one day you'll write a word macro or spreadsheet converter that will benefit the community. See?

    291. Re:Lol by Daengbo · · Score: 0, Flamebait

      I couldn't disagree more. That DMG will probably be there until a reboot. On the other hand, in Ubuntu (the most popular distro):

      1. Go to the Applications menu and find that the application you need isn't there;
      2. Locate "Add/Remove" at the bottom of the same menu;
      3. Click on the categories and browse or use the "Search" function;
      4. Click on the application you think meets your needs;
      5. Check the box if it truly does; and
      6. Click "Apply Changes."

      Almost nothing could be easier than that. There's nothing to discover -- no need to Google or visit a website or figure out what to do with your DMG. The only way the process would be more comprehensible is to label the "Apply Changes" button with "Add/Remove Programs" instead. Changes are underway to make the app descriptions more informative and to show a screenshot.

      This Add/Remove process doesn't work with things not in the database, but it should be the first stop for anyone starting to use the system. The fact that Windows users can't get past the desire to download something from a website doesn't make the Add/Remove process harder: we're just fighting programming.

    292. Re:Lol by netcrusher88 · · Score: 1

      Can't speak to other distros, but Ubuntu has GDebi integrated into GNOME, which means your Skype install looks like this, with a base Ubuntu system:

      1. Go to skype.com
      2. Click the Ubuntu download link. The fact that you're using Linux is autodetected and the Ubuntu part is easy to figure out because the logo is visible at all times on the toolbar.
      3. Double-click downloaded file (or tell Firefox to open it), which brings up a "Software Installer" window (GDebi, though that branding is hidden)
      4. Click Install Software, then enter password when prompted.
      4a. GDebi handles any missing dependencies via APT and installs the package.
      5. Find Skype under Applications->Network

      Only extra step beyond Windows there is entering your password when prompted, and that is, from a usability standpoint, equivalent to UAC.

      --
      There's an old saying that says pretty much whatever you want it to.
    293. Re:Lol by Daengbo · · Score: 0, Redundant

      Attempting to run a .deb manually will still incur plenty of dependancy errors that require you to hunt down the individual packages.

      This is what GDebi is for.

    294. Re:Lol by Yfrwlf · · Score: 1

      Yep, and devs need to start listening to users like you more and waking up to the bits that are difficult about Linux, and redo things or patch things or do whatever needs to be done to make Linux easier. Just seems like us users who mention things that aren't functional in Linux are ignored, sometimes because "that's the way things are" and "it can't be changed (easily)". It amazes me when anyone has the mentality that there are some huge barriers in software that prevent certain things from being accomplished. That's a cop-out, it's software, if you can think it you can do it. It's like, sometimes Linux users who learn Linux well enough to understand what the issues are and how things work at the same time become indoctrinated with the status quo, thereafter unwilling to think outside the (Linux) box to how things could be, and could be better, and how things could work.

      --
      Promote true freedom - support standards and interoperability.
    295. Re:Lol by arkane1234 · · Score: 1

      The thing is, you need to know about that application before it works for those 20 years.
      So, essentially the right way to say that would be "there has been an application that has extended DOS/Windows boxes for over 20 years to perform a command substitution named 4DOS."

      --
      -- This space for lease, low setup fee, inquire within!
    296. Re:Lol by Waccoon · · Score: 1

      A beginner also doesn't know what to do when setup.exe pops up a dialog box saying 'Installshield Error: -51'.

      Look for another product that doesn't use Installshield.

      Hey, Linux people are always saying they have compliments for practically any app on Windows, so why can't every Windows app have at least one other competitor?

    297. Re:Lol by arkane1234 · · Score: 1

      No, YOU don't want their code.
      WE do, to extend it for our purposes.
      To make yourself useful, offering potential thoughts on future upgrades or additions.

      It sounds to me like you purchase a support contract through Red Hat, Oracle, or SuSE.

      The primary problem with your thought pattern is you assume everyone other than the people that think right in your mindset are "delusional, unwashed basement dwellers."

      In short, don't expect Linux to be a free Windows replacement with some illusional support that is somehow provided to you in the Windows realm.

      --
      -- This space for lease, low setup fee, inquire within!
    298. Re:Lol by arkane1234 · · Score: 1

      Funny since I've taken that "easy route" of installation and it's worked flawlessly. I quote easy route int here since I'm a source purist "from the sourcecode up" kinda guy.
      That was on Ubuntu.
      By the way, libdvdcss is called a dependency. When anything that uses libdvdcss is installed, any distribution that performs it's own software handling will know about the libdvdcss dependency through the software dependency listing within each software package file.

      --
      -- This space for lease, low setup fee, inquire within!
    299. Re:Lol by Draek · · Score: 1

      Lazy, clueless? Why does simplicity always have to equated with stupidity or lazyness?

      Well, it can also be associated with "limited capabilities".

      Why put up with repositories, RPM files, dependency hell, etc... when installation can be that simple?

      Repositories, same reason why Apple has the AppleStore: because having someone else we can trust check the applications is a nice convenience. Dependency hell is unavoidable in this day and age, unless you use static linking which leads to a whole 'nother bunch of problems which are even worse. And RPM files, well, they could also be DEBs or DMGs or whatever, can't see why the final three letters of the filename would be a problem.

      Sacrilegious as it may be of me to say this Windows install packages are often less complicated to use than Linux RPM packages can be. The poor UI design of many Linux package managers doesn't help either.

      RPMs are about equal to MSIs, which are considered by any sane admin to be a superior choice to the more common and dreadful EXEs. And seriously, poor UI design? of what's essentially a text box and a large, friendly button labeled "Install"? which is what you get when you double click on a RPM/DEB. Though no mention at all of DEBs despite Ubuntu being (by far) the most popular Linux distro makes me suspect a little...

      --
      No problem is insoluble in all conceivable circumstances.
    300. Re:Lol by Draek · · Score: 1

      Meanwhile, a Windows XP user can still install and run a 10 year old software package. We've failed to deliver the same level of software longevity to Linux users and have instead squeezed them into narrow window of constant upgrades and lockstep application/OS upgrade tie-in.

      Yeah, that's one of the problems of this whole "security" thing. Why can't I just buy an antivirus, instead of bothering to upgrade my apps every single time for "security updates"? that works so well on Windows...

      --
      No problem is insoluble in all conceivable circumstances.
    301. Re:Lol by Anonymous Coward · · Score: 0

      ls works on Win2K and the server versions. try it.

    302. Re:Lol by richlv · · Score: 1

      Market share is irrelevant to Linux. Or at least it is to me.

      it's not. unless you fancy shopping for days to get some widely used device that finally would work, having almost no usable wireless, 3d accelerator and other devices...
      bigger marketshare means more support from vendors - which is important for wide range of hardware support - but it also means more developers (including the ones hired by aforementioned vendors) that actually deliver said drivers.
      and this is also true for userland software. unless you are fine with server-alike workstation, that is at least as important as proper hardware support.

      --
      Rich
    303. Re:Lol by donaldm · · Score: 1

      But not everyone WANTS to learn how to use apt. Most people want to turn it on, click an icon, and have something install. Not have to add a repository, update the package listings, install it, etc.

      All modern Linux distros have GUI installers/updaters all you have to do is click on the icon and the updates happen automatically. You do have to think about what you want to install though. You can if you want have updates automatically installed if you wish so you don't have to think about it. The only difference between a Linux GUI updater and a Microsoft only updater is the icon and that the Linux updater will update and even install more products than Microsoft's offering.

      The biggest hurdle for a user moving from a Microsoft environment to Linux is getting over the fact that Linux is not like Microsoft Windows, unfortunately when I hear "Oh it's not like Microsoft" my immediate reply is "Why do you want it to be like MS Windows?" or if I am feeling sarcastic "Which version of MS Windows isn't it like?" and rattle off the names of all the Microsoft Windows versions. If the user keeps harping on about Microsoft then I suggest they don't have the skills to handle Linux and should stick with a Microsoft solution then walk away.

      Writing for a clueless user and telling them how to do that only works for non-lazy clueless users. Which are somewhat rare. Most clueless people are clueless from laziness.

      I could not agree more. Actually you really have to keep the "clueless person" away from the command line otherwise they may be a candidate for a Darwin award after their brain explodes ;-)

      --
      There ain't no such thing as proprietary standards only proprietary formats. Standards are by definition open.
    304. Re:Lol by Anonymous Coward · · Score: 0

      alias fuck='apt-get'
      alias fuckthis='apt-get install'
      alias fuckthat='apt-get remove'
      alias whatthefuck='apt-cache search'
      alias clusterfuck='apt-get update && apt-get dist-upgrade'

      Just saying...

      *ducks*

      There you go.

    305. Re:Lol by Laurence0 · · Score: 1

      I disagree. I've not been using Linux for that long (maybe 2 or 3 years) which means I started after tools like apt were mature enough to be used, so I don't see downloading the source and compiling to be the standard Linux way to do things. Before that, I was a Windows user (probably Power User, tbh) and DOS before that, so the command line doesn't scare me, but being able to type "sudo apt-get install " seemed so much easier than the Windows way.

      I haven't used the gui add/remove much, simply 'cos I got used to apt, and it seem easier /to me/, however I've just opened it to have a look, and as a test searched for "openoffice". 8 entries have appeared in the list, one for each app (word processor, spreadsheet etc) and one for the complete suite. There's no horde of libraries and unrelated files as you implied and I suspect if I tried to install another app there'd be no dependency problems (I've never had a dependency problem installing from apt, certainly not from the Canonical repositories).

      The only problem with the Linux way of installing things (at least when it's as polished as Ubuntu) is that if you don't know what the app is called, it's difficult to find it, but the same's true with any OS!

      I've not tried OS X, but from your description, it still sounds harder than the Ubuntu way (at the very least because you have to find the website to download the program from) and as someone said upthread, the only reason the author of the article had problems installing things was because he was trying to use the Windows way on Linux. If someone had pointed him to the add/remove gui, he'd probably have been fine.

      (incidentally, when I told the gui to show all available applications and searched for "flash", "Macromedia Flash plugin: Installer for the Macromedia Flash plugin for Mozilla" was the second entry in the list. Granted it could have been named more helpfully, but it's still pretty obvious)

    306. Re:Lol by dbIII · · Score: 1
      Anyway, my reply was really due to the strawman example of a hapless admin poking the system with a stick instead of RTFM. A system that doesn't come with some easily available documentation is broken, a person employed to use it that cannot be bothered to read it far more so.

      Remember that even using a nipple has to be taught in most cases. I have users that won't even use the MS Windows start menu (they only use desktop icons, and no they have never even seen a Mac but they have used PCs for years somehow) - people still have to be taught how to use a GUI.

    307. Re:Lol by arkane1234 · · Score: 1

      What are you referring to?
      A commandline isn't some arcane CLI you program through...
      The proper way to add a user has been "useradd" in Linux since I began using it in 1994. It's an added script that automates the additions to the /etc/shadow, /etc/passwd, creates the user home directory along with copying skeleton files over to it, along with miscellaneous other tasks.

      The commandline is to allow an administrator to automate most tasks without any GUI at all, remotely, through a central batch script in whatever language you'd like including just shell execution of commandline syntax. Honestly I'm not even sure what the things you typed as examples of adding to a GUI actually is, although I'd imagine it's code additions of some form or another to something your developers have created... in which case, yes, you would need to know the syntax of the language in order to interface with it under any operating system.

      It sounds as if you use a very obscure style of Linux for people who do not know it, or you are skewing problems of many magnitudes into one "Linux" thing.

      --
      -- This space for lease, low setup fee, inquire within!
    308. Re:Lol by xorsyst · · Score: 1

      You'd save some keystrokes if you used %*

      --
      Get free bitcoins: http://freebitco.in
    309. Re:Lol by xorsyst · · Score: 1

      Cygwin is ok, but I prefer just to unpack unxutils to path.

      --
      Get free bitcoins: http://freebitco.in
    310. Re:Lol by Anonymous Coward · · Score: 0

      gnome-app-install

    311. Re:Lol by Anonymous Coward · · Score: 0

      In my earlier article, I described my attempt to update it by downloading the file directly and using the command line -- and ultimately, I was unsuccessful. I wouldn't suggest that the fainthearted attempt this, even if they're command-line veterans like myself.

        This guy is a command line VETERAN You insensitive clod!

    312. Re:Lol by A5WKS24 · · Score: 1

      when I go to the command line and I want to add a user, do I type... If it was in the GUI, there would simply be a text field and a button
      To paraphrase a lecturer of mine, "when you have five hundred new accounts to create at the beginning of every semester, which approach would you rather take?" It's all about the right tool for the right job.

    313. Re:Lol by Anonymous Coward · · Score: 0

      Why put up with repositories, RPM files, dependency hell, etc...

      Cute. Not relevant to modern linux distros in any way but cute.

      Sacrilegious as it may be of me to say this Windows install packages are often less complicated to use than Linux RPM packages can be

      Not "sacrilegious" in any way, just wrong and does not consider all sides of the issue -- when you say the OS X concept is simple you conveniently forget what is so great about package management: the automatic updates. Your comment about one installation mechanism working on all linux distros shows you don't really understand the value that distributions create when they package software.

    314. Re:Lol by xaositects · · Score: 1

      they cannot take the time out to investigate some lore of gnomes to determine what they need.

      I know you probably didn't mean that in humor but damn that made me laugh. I imagined some kid's parents trying to understand old AD&D manuals.

    315. Re:Lol by mgiuca · · Score: 1

      This is an interesting thought ("do we want all the noobs cramping our style"). The main pragmatic concern if Linux gets popular is we get all the viruses/malware/spyware, etc, though hopefully the fact that we install most software through the package system mostly makes that a non-issue.

      The real reason though, why we as Linux users want more market share, is for compatibility. So once 50% or even 15% of the market is using Linux, suddenly we won't see these stupid Word document emails flying around, or have stupid online services like the BBC media player requiring "Windows or Mac".

      We've already come a long way - would nVidia and Adobe have supplied us with graphics drivers / Flash player if Linux didn't have *some* substantial market share? These are things we as a community can't produce on our own.

      So I think there is some good (more good than bad) in having as many people as possible at our fishing hole.

    316. Re:Lol by Anonymous Coward · · Score: 0

      My Ubuntu system couldn't install a Java update because it had a conflict with itself. I wouldn't call that ideal.
      Your experiences do not reflect everyones experiences. People are writing about problems with Linux because they do exist. It is getting better, but it could use some improvement. Please do not be blind to this.

    317. Re:Lol by stdarg · · Score: 1

      I would love to see more programs integrate a command-line feature that lets you do things like batch operations. It would provide some basic scripting support and it could be accessed like the quake terminal. I'm writing a little utility program for home use and I'm going to add something like that, maybe with an embedded tcl interpreter.

    318. Re:Lol by ruhri · · Score: 1

      when I go to the command line and I want to add a user, do I type:
      ADDUSER nschubach
      ADD USER nschubach
      ADD ID nschubach
      ADD LOGIN nschubach
      LOGIN ADD nschubach
      LOGINID ADD nschubach
      USER ADD nschubach
      USERADD nschubach

      If it was in the GUI, there would simply be a text field and a button.

      Well, actually there is a CLI equivalent to this. It is called command line completion. Just hit the tab key and you are presented with a set of alternatives. So, while your point for a GUI is well taken and while it is not quite the same as with a GUI, it is a reasonable remedy of the problem you presented.

      Now don't get me started, however, on the point that in Ubuntu useradd and adduser don't do the same thing...

    319. Re:Lol by Matt+Perry · · Score: 1

      Yeah, that's one of the problems of this whole "security" thing. Why can't I just buy an antivirus, instead of bothering to upgrade my apps every single time for "security updates"? that works so well on Windows...

      I don't understand your post. What does antivirus and security have to do with wanting to run the application of your choice?

      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    320. Re:Lol by Laurence0 · · Score: 1

      Thing is, that's exactly the same in Windows. You install XP, stick a DVD in, and it doesn't play. You then have to find a media player which will, most of which cost money.

      With Linux, you install, stick a disc in, find it doesn't work, install libdvdcss from the repositories and play it.

      Actually very similar!

    321. Re:Lol by Blakey+Rat · · Score: 1

      You mean kind of like AppleScript in Mac OS 7? It wasn't a CLI scripting feature though-- classic Mac had no CLI, it was a GUI scripting feature, universal across all applications. Being GUI, it actually made it easier to use. You could record macros, for example, to make a script, or you could simply type one in and run it.

      It was a great powerful system, but not enough people made use of it to make it worth the effort to maintain, so it's basically shrunk to nothing (if it even still exists) in OS X.

      Been there, done that.

    322. Re:Lol by DrgnDancer · · Score: 1

      Yeah, cause I'm sure that when the users he supports as part of his job call him about their inability to access to "Z:" share on the network, they want him to whip out his copy of "Damn Small Linux" reboot the machine, and prove that... ummm... he can fit an operating system on a really small jump drive. When most of us talk about using computers that are not our own, we mean supporting users of those machines: usually in a work or other "getting paid" (even if only in beer for helping out the guy next door) type of environment.

      What, did you think he went up to random computers he saw on the street, muscled their owners out the way and used them to surf the 'Net for a few minutes? I like Linux as much as the next guy, but comments like this really annoy me. Maybe there are people out there who are lucky enough to have jobs where they never have to dirty themselves with "non-Free" software touching any machine they use, but most of us don't. Granted I don't care all that much (I'm perfectly content to use a mix of FOSS and closed software myself), but even if I did care I couldn't do much about the fact that there are probably 100 jobs in the computer industry that involve at least some contact with closed software for every one job where you can completely avoid it.

      --
      I don't need a million points of light, just two points of multi-mode fiber and a 10 Gig-E router.
    323. Re:Lol by nschubach · · Score: 1

      I fully agree, but the "average" user won't be adding 100 user accounts every 4 months. The context I was referring to was adding one or two users. It's easier to use a GUI to "add" users than it is to fire off a command that you need to use flags like -g to specify a group for that user as well. If you had simple window with the options for the user, they could be more successful at adding a family member. You could even expand the functionality to include a drop down list of all the available groups that you could put them in and a "directory selection" button to tell the machine where to put the home directory (even though it should be with the other users.)

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    324. Re:Lol by nschubach · · Score: 1

      That's all fine... if you get the first letter right, but like you said, you could run into a command that you think is right but is all wrong. I'd even argue that it would be easier for viruses to spread if a user had to figure out what to type. If they wanted to "open the internet" and typed inte[tab] at the command line and had downloaded something harmful, or someone with malicious intent placed it, they would never know. Hell, in DOS you could put a .com file in a folder that would run something else entirely before the executable that was intended.

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    325. Re:Lol by Nursie · · Score: 1

      People are writing about problems which used to exist on linux 5 years ago, or people are writing about very obscure situations in which other OSs also fail.

      It's blatantly biased, but being Anti-linux seems to be "cool" right now and shows you're a free thinker or something.

    326. Re:Lol by Anonymous Coward · · Score: 0

      But people don't want to do things on their computer. They want to create art or do spreadsheets.

      It just happens to be so that the computer programs for doing art or the ones for doing spreadsheets are in some ways superior to the old ways.

      Give them an iTunes Music Store-like interface. One that knows what apps you have and can recommend additional apps from the repositories based on that. If you have installed a different torrent client than the one included in the OS the store might recommend Mplayer, VLC and Wine (the apps needed to watch pirated movies and play pirated games). If you have downloaded Inkspace it might recommend some backup tools to backup your drawings.

      Create a sub-section of the store where you can find additional repositories and add them by clicking.

      Such a store might impress people and draw them to Linux just as the Compiz Fusion environment did. I know, because it prompted me to make Linux my primary OS again, Windows XP becoming my secondary for gaming and other stuff that can't be virtualized. I stoped using the desktop cube after about a week, but I'm still using Ubuntu as my primary OS one and a half years later.

    327. Re:Lol by Anonymous Coward · · Score: 0

      I never once said it was a "Linux" thing. This applies to Windows, Linux, DOS, Unix, OS2, Uncle Hairy's Homebrew OS, and whatever else uses a command line.

    328. Re:Lol by pipatron · · Score: 1

      But making linux more appealing for the masses means better hardware support from the manufacturers, and more interest in general from companies like intel to support it. Just because you have a fancy GUI for the unenlightened doesn't mean you have to stop using the shell.

      --
      c++; /* this makes c bigger but returns the old value */
    329. Re:Lol by HermMunster · · Score: 1

      You can hurt your long term welfare by incompetence in software. You could get fired. You could bankrupt your company.

      --
      You can lead a man with reason but you can't make him think.
    330. Re:Lol by HermMunster · · Score: 1

      Exactly the same goes for Windows.

      --
      You can lead a man with reason but you can't make him think.
    331. Re:Lol by HermMunster · · Score: 1

      I agree with your Mac example. I disagree with your linux examples. You are uninformed about linux. Apt and repositories eliminate almost all dependency issues. And the Mac has dependency issues of its own.

      --
      You can lead a man with reason but you can't make him think.
    332. Re:Lol by HermMunster · · Score: 1

      Not likely to happen that way. Your example is for software that is too old and most likely been abandoned. Same result happens for software abandoned on any platform. Anyway you give extreme examples implying its the norm.

      --
      You can lead a man with reason but you can't make him think.
    333. Re:Lol by HermMunster · · Score: 1

      No version of Windows prior to Vista could play DVDs out of the box. They all required a commercial codec. The pre-fab hardware vendor usually provided it. The price of it is included in the price of the comp.

      You can buy commercial codecs for Linux.

      --
      You can lead a man with reason but you can't make him think.
    334. Re:Lol by HermMunster · · Score: 1

      Extreme example. Your example isn't a common occurance.

      --
      You can lead a man with reason but you can't make him think.
    335. Re:Lol by HermMunster · · Score: 1

      Extreme example. To fail on one person's product for a limited few does not mean it fails everyone.

      --
      You can lead a man with reason but you can't make him think.
    336. Re:Lol by mdwh2 · · Score: 1

      Similarly, he complains about PNG, saying "JPG is a much more common output" - that's only true because of Windows. PNG is a technically superior format

      That's got nothing to do with Windows, nor does it matter which is "technically superior".

      The point is that they are both common formats, and both have their advantages. There are some cases where I do want lossy compression - where I'm more concerned about lower file sizes than preserving 100% accuracy. If a program can't support basic file formats, that's a major flaw, no matter how much you try to turn the blame on Windows (yes, obviously it's Windows's fault for making a perfectly decent file format commonly used!)

    337. Re:Lol by pipatron · · Score: 1

      You are comparing a low level package manager with a high level application chooser. I don't know if you're a troll or just ignorant. Compare with the high level "Add/Remove" and see which one is more difficult.

      --
      c++; /* this makes c bigger but returns the old value */
    338. Re:Lol by pipatron · · Score: 1

      You mean that you never get any compilation errors when you compile programs on your mac? If you claim that, then both you and I know you're just plain lying.

      What do you do if the stick isn't in your appstore, and no one have compiled it for mac? How is this different than if it's not in your repository and no one compiled it for linux?

      --
      c++; /* this makes c bigger but returns the old value */
    339. Re:Lol by PitaBred · · Score: 1

      You've never worked a support call, then. "My Computer" is VERY confusing to neophytes. Think about it... someone on the other end of the phone says "Now click on my computer". How can you click on their computer?

    340. Re:Lol by jlowe · · Score: 1

      This happened to me. They setup my iphone in the store. When I tried out the app store, I could not figure out why some stranger's email address was there and it was asking for some password. I searched all over that phone for a way to change those settings...

      Eventually learned what I needed to do. Then had to find a computer with windows on it, install itunes, and plug up my phone. Set it up correctly, then had to uninstall itunes and make sure my account info wasn't stored on that pc.

      Ridiculous!

    341. Re:Lol by pipatron · · Score: 1

      Why do you have to, or want to use apt-get at all? The updates are automatic.

      Even my girlfriend prefers to use the command line though, since it's of course much faster to use since you don't have to point and click and search for the options, you just type what you want and then it's done.

      --
      c++; /* this makes c bigger but returns the old value */
    342. Re:Lol by Matt+Perry · · Score: 1

      Extreme example.

      It's a common example. I run into this with users often. I had the same problem when switching to a linux desktop.

      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    343. Re:Lol by jlowe · · Score: 1

      I'm partial to the sourcemage way of doing things:

      The package manager is called "sorcery" and to install software, it's "cast [spell]", like "cast firefox".

      To remove software, it's "despell firefox". The repositories are called "grimoires" and to search, you "gaze". Fun from a geek perspective.

    344. Re:Lol by Draek · · Score: 1

      Unless you have a big, expensive support contract, security patches are often provided only for the latest couple versions so refusing to use a newer version means refusing to fix those issues, compromising the security of your system. And refusal to update is, if I recall correctly, the leading cause for exploits on the Windows world so it isn't something to be encouraged.

      --
      No problem is insoluble in all conceivable circumstances.
    345. Re:Lol by 99BottlesOfBeerInMyF · · Score: 1

      I would love to see more programs integrate a command-line feature that lets you do things like batch operations.

      Most Linux and OS X programs already do this. It's one of the main reasons I still use GIMP. Of course most users won't touch it. Automator is the only solution I've seen non-geeks willing to touch for batch jobs.

    346. Re:Lol by kent_eh · · Score: 1

      Really?
      I heard about those, but I never saw one in any WalMart I went into (and I was looking).
      The staff had no idea what I was talking about when I asked (not that I'm surprised by that).

      --

      ---
      "I can't complain, but sometimes still do..." Joe Walsh
    347. Re:Lol by Dog-Cow · · Score: 1

      The whole point of FOSS is that there isn't one "true" path.

      How did you come up with this stupid and completely incorrect idea?

      The "point" of FOSS is to promote source code availability. That's it.

      And I've used Synaptic (default GUI installer for Ubuntu). Compared to OS X, it's much harder to understand. The actual process, once you know what you have to do, is fairly simple on either platform. But Synaptic mixes installation, removal and updating into one process. That is harder to understand than a single drag-n-drop to install. A single drag-n-drop to remove. In code, you would never write a function to do more than one process, but FOSS coders create UIs to do that all the time. And then wonder why the real world just doesn't want to bother with them.

    348. Re:Lol by Dog-Cow · · Score: 1

      You realize this thread is comparing OS X to Linux, right?

      Are you really trying to imply that Linux is overflowing with games in comparison?

    349. Re:Lol by Odin_Tiger · · Score: 1

      but you don't need to read a book to figure out which way to lean when you are making a left turn.

      You might be surprised how many people wreck their bikes because they're afraid if they lean with it on a turn, it will fall over or they'll scrape their elbows off or whatever (sitting up straight or leaning to the outside of the turn is a really great way to lay down your motorcycle.)
      I see what you were getting at, but you probably could have picked a better analogy. ;)

      --
      Unpleasantries.
    350. Re:Lol by Anonymous Coward · · Score: 0

      Pardon me for intruding with an AC post, but I just kicked that "ease-of-use is holding Linux back" argument to the curb not long ago. Where I point out that Microsoft Windows 3.1 took the world by storm in 1992 even though new users of Windows had to deal with .BAT files, .PIF files, DOS, Norton Commander, and so on.

      Microsoft got where it is because its CEO was a millionaire whose mum was chums with the CEO of IBM, period, end-of-file. Ease of use has nothing to do with it. If Microsoft made Babbage's difference engine and you had to put it together yourself, people would buy it because they had to to keep up with the industry.

      I'm all for the continued improvement of the Linux desktop experience, but really, trying to tweak the desktop to magically bring the market running is barking up the wrong tree.

    351. Re:Lol by Dog-Cow · · Score: 1

      When will copy+paste work properly on Linux? Whenever I have to use Linux, that's the one aspect of the system I cannot stand. I use that function all the time in both Windows and OS X. And it "just plain works" (tm).

      I really hate how you all focus on one tiny aspect of the system and shake your heads in disappointment that others can't see the light. Guess what? I use my computers for much more time than I spend configuring them. And one aspect of that is that I don't have to waste time configuring them. They just work. Linux doesn't.

    352. Re:Lol by Dog-Cow · · Score: 1

      And from what I read of your post, you completely missed his point. So really it doesn't matter what he knows about the history of the personal computer and the operating environments available to it.

    353. Re:Lol by Dog-Cow · · Score: 1

      You know, that exact scenario has happened to me exactly zero times. And I've only been using Windows since 3.1. Perhaps I am simply more intelligent than you. I truly feel for you.

    354. Re:Lol by DrgnDancer · · Score: 1

      The great irony is that the Mac's actual compilation and installation process is actually considerably less elegant, space efficient, and from most developers or other experts point of view generally "worse" than Linux's system. I use a Mac as my primary computer at home, and I really like the system from a usage point of view, but poking around from a command prompt makes you go "hmmm" quite a bit. Hidden directories containing most of the important system stuff (You have to go through major hoops to get /usr and /etc to show up in finder, though of course they're there in the terminal or other command line interface), "application files" that are actually directories full of statically linked libraries that bloat application size (which is why dependencies are much less of a problem, or at least part of why, rigorously backward compatible API stacks help too), "semi-standard" Unix config files that are almost like using Unix, but not always... It's really a pretty ugly system under the hood. But since 99% of users never see any of the ugliness and the UI is designed to make it seamlessly invisible to anyone who doesn't make an effort to find out how everything works, it doesn't really matter. From everything the user sees it's a pretty, easy to use, well thought out system. Even developers rarely need to think about the what's under the overlay, since Xcode takes care of a lot of the complications. I hardly ever think how weird it is that I start apps by double-clicking on a directory with a fancy icon, and a ".app" extension.

      In the end, what is more important? An "elegant" system that is hugely configurable, maximizes storage space, and, for the expert, is able to be examined and changed to an almost infinite degree? Or a system that is really easy to use, maintains a consistent "look and feel", and hides its warts so well that even those who realize they exist tend to ignore them the majority of the time? I know which I'd rather have for my servers, for applications that need to squeeze every last drop of performance out of the system, for when I have a need to craft the system to the application... but I also know which one I chose when I was looking for the computer I interact with most of the time.

      --
      I don't need a million points of light, just two points of multi-mode fiber and a 10 Gig-E router.
    355. Re:Lol by m.ducharme · · Score: 1

      At the risk of being modded redundant, I would agree with everything you've said.

      --
      Rule of Slashdot #0: You and people like you are not representative of the larger population. - A.C.
    356. Re:Lol by chthonicdaemon · · Score: 1

      I love my Mac, but I must say that application installation is not always that easy. These days many applications have .pkg installers (even some from Apple) and it is entirely non-obvious how to uninstall these applications. Even worse, to make sure I have the latest version of the application I use, each one has to check for newer versions individually when I happen to be using them (instead of when I want to update all of them). I really miss package management on my mac.

      --
      Languages aren't inherently fast -- implementations are efficient
    357. Re:Lol by m85476585 · · Score: 1

      Then tech support tells you that the error is a "general error" and walks you through extremely basic troubleshooting for a problem you don't have, like making sure you are connected to the internet, when in reality the problem is something else that you can only solve by googling the error and hoping that someone else got the exact same error and was lucky enough to figure out how to fix it.

    358. Re:Lol by livewire98801 · · Score: 1

      From a Windows Server 2003 SP2 machine I have access to.

      Microsoft Windows [Version 5.2.3790]
      (C) Copyright 1985-2003 Microsoft Corp.

      C:\Documents and Settings\livewire>ls
      'ls' is not recognized as an internal or external command,
      operable program or batch file.

      Didn't realize so many people were gonna get involved in this, lol. I was just sayin :) Shoulda used 'grep' as my example. . .

      --
      "He may be mad, but there's method in his madness. [...] It's what drives men mad, being methodical." G.K.Chesterton
    359. Re:Lol by Dog-Cow · · Score: 1

      Why doesn't copy+paste work like it does in any version of Windows (that matters)?

    360. Re:Lol by cromar · · Score: 1

      I just don't buy the idea that an OS that stopped being produced 17 years ago has much to do with today's desktop market. If you want to get Linux on more computers pre-installed, you have to supply a reason for there to be demand for it. If Linux (well really we are talking about particular windowing systems here) was significantly easier for email, web browsing, photography, word processing, and entertainment than Windows, people would flock to it. I am not saying Linux is "too hard" for most people, I am saying it doesn't offer anything significantly better than Windows or OS X *for most people.* It's free, sure, but people haven't been given a chance to understand that it is reliable and pretty much the same for end user stuff as Windows and to some extent OS X. If the average person saw the neighborhood kid using a super simple, eye-candied interface with shit like the touch screen stuff for manipulating photo libraries (think iPhone), and then they found out it was FREE, you can bet that within months Linux would be being loaded onto all kinds of desktop and laptop hardware.

    361. Re:Lol by Anonymous Coward · · Score: 0

      put /cygwin/bin in your search path. It's one of the first things I do with a windows box.

    362. Re:Lol by cromar · · Score: 1
      First of all... Linux is being killed? No it isn't. It keeps getting better and better especially for us nerds.

      Build a system even a fool can use and only a fool will want to.

      No one's advocating building a UI for "fools," but I digress as it seems you are probably just trying to start a pissing contest.

    363. Re:Lol by cromar · · Score: 1

      It falls short in that it is not causing people to adopt Ubuntu faster. Otherwise, I love it! My point is having a killer UI (better than Windows in any number of various ways) just might give Linux that push it needs. Just look at the iPhone - the UI instantly smashed the US market because it was so much better than your typical phone UI. Phone UIs aren't bad (well some of them anyway), but the iPhone's was what people wanted and they flocked in droves to get it. Same with the iPod. Whereas, say, OS X's UI isn't that much better than Windows' which really marginalizes any of the ways it *is* better (not flamebaiting here just my humble opinion).

    364. Re:Lol by cromar · · Score: 1

      Well right, but how do we convince people that Linux should be on those laptops? That's what I'm trying to get at. You have to convince people they want Linux somehow - ease of use is the thing I see as most important to most normal people who have to use computers in their jobs, etc. Something drastically easier to use (compared to OS X or Windows) for word processing, email, web, photos, entertainment, etc. would be a huge selling point to the vast majority of computer users.

    365. Re:Lol by Arker · · Score: 1

      Your link shows increased market share.

      I dont give a flying fig about market share. I care about having a powerful sane system to operate my computer.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    366. Re:Lol by chdig · · Score: 1

      Secondly, motorcycles behave pretty much as the user expects.

      As a rider, I'll point out how wrong this statement is. At speeds above around 25mph, to turn, you actually push in the direction you want to go (called push steering: ex. push on the left handlebar to go left), as opposed to in a car where you turn the steering wheel in the direction you want to go. BIG difference!
      --
      If, as you suggest, Microsoft has a monopoly, it's only because they've mastered the installation process. Nothing but lack of common sense is stopping Linux from gaining more traction in the non-geek world. Apt and rpm are made for sysadmins, and are effectively unusable by the general populace. Currently, so is Linux.

    367. Re:Lol by pushing-robot · · Score: 1

      You are comparing a low level package manager with a high level application chooser. I don't know if you're a troll or just ignorant. Compare with the high level "Add/Remove" and see which one is more difficult.

      You are comparing a low level package manager with a high level application chooser. I don't know if you're a troll or just ignorant.

      Neither. I was responding to a trollish parent post that claimed that Apt was as easy to use as any App Store, and that App Stores were nothing more than "weak" package managers.

      Don't misread my post as any sort of "lunix is teh suck!" rant. I have nothing against Linux; hell, I'm running 64bit Intrepid Ibex on my main PC here. I was simply pointing out that, for the average user, there's a huge gulf between a package manager and an App Store. As technically brilliant as Apt+Synaptic may be, they're confusing as hell to most people. The fact that Ubuntu promotes gnome-app-install, a program designed to hide the actual package management behind the appearance of an App Store, is proof of that.

      --
      How can I believe you when you tell me what I don't want to hear?
    368. Re:Lol by pushing-robot · · Score: 1

      You are comparing a low level package manager with a high level application chooser. I don't know if you're a troll or just ignorant. Compare with the high level "Add/Remove" and see which one is more difficult.

      Neither. I was responding to a trollish parent post that claimed that Apt was as easy to use as any App Store, and that App Stores were nothing more than "weak" package managers.

      Don't misread my post as a "lunix is teh suck!" rant. I have nothing against Linux; in fact, I'm running 64bit Intrepid Ibex on my main PC here. I was simply pointing out that—for the average user—there's a huge gulf between a regular package manager and an App Store. As technically brilliant as Apt+Synaptic may be, they are as confusing as hell to most people. The fact that Ubuntu now promotes gnome-app-install, a program designed to hide the actual package management behind the appearance of an App Store, is proof of that.

      --
      How can I believe you when you tell me what I don't want to hear?
    369. Re:Lol by 99BottlesOfBeerInMyF · · Score: 1

      As a rider, I'll point out how wrong this statement is. At speeds above around 25mph, to turn, you actually push in the direction you want to go (called push steering: ex. push on the left handlebar to go left), as opposed to in a car where you turn the steering wheel in the direction you want to go. BIG difference!

      Steering a bike at speed is actually is very intuitive. If people don't think about it and just lean, they do it right instinctively. Counter steering sometimes takes a little practice and sometimes people do have to unlearn things. That said, the motorcycle rarely takes a behavior you do all the time and does completely different things with the same action including things you'd never want to do.

      If, as you suggest, Microsoft has a monopoly, it's only because they've mastered the installation process.

      Is MS's monopoly status still a matter of debate? Only on Slashdot where half the people don't understand what a monopoly is. Anyway, they did not master installation and installation suck for many use cases on Windows. For example, I want to install all the software on my old laptop, onto my new laptop. With Windows it is a PITA. With OS X (for example) it is so easy my grandmother can do it. Developers made their own installers on Windows and got good at it, but that's no credit to the OS which is incredibly messy for installation.

    370. Re:Lol by Anonymous Coward · · Score: 0

      How about www.cnr.com ?

    371. Re:Lol by magus_melchior · · Score: 1

      This is precisely why I stick with GPL software in Windows. Every utility and application under the sun has its own auto-update function, every one designed in-house, and the companies that made these apps would rather give up their left testicles* before they let their application be registered with a third-party app maintainer, or worse, Microsoft. What they did to WordPerfect back in the day probably scared a lot of companies into paranoia. The GPL apps have this thing called "user control" and let me choose if I want to allow them to auto-update. Now if they'd get a unified local application database of some sort for Windows, and convince the OSS herd of cats to use it...

      My only exception is games.

      * The execs and sales/marketing monkeys would, anyway. Don't know about the engineers.

      --
      "We are Microsoft. You shall be assimilated. Competition is futile."
    372. Re:Lol by Anonymous Coward · · Score: 0

      And once the program is installed how will you learn to use it?

    373. Re:Lol by Xabraxas · · Score: 1

      Microsoft has a single point of contact for problems, ( though in their case, it is an endless merry go round ). If there were one single place for people to look for answers it would make it much easier to adopt a better system.

      That doesn't make any sense. You admit Microsoft support is lacking yet you argue for less diversity in software support? Linux has several companies supporting it. It depends on your vendor unless your just complaining about the lack of support from a freely downloaded ISO. Linux vendors actually support much more software than Microsoft does because Microsoft won't support your 3rd party app but Linux vendors include hundrends of 3rd party applications that they can support because the source is open.

      --
      Time makes more converts than reason
    374. Re:Lol by Xabraxas · · Score: 1

      you're* just complaining

      Fixed it before an overzealous grammar Nazi rears his ugly head.

      --
      Time makes more converts than reason
    375. Re:Lol by moteyalpha · · Score: 1

      I use Linux and setup systems for customers using Linux. Certainly if you stay with Arch or debian or Ubuntu or Suse you can have a single point of contact, but if there were just one place where I could Google "Linux" and it was the central resource contact point that branched to the choices it could make adoption much easier. Redhat seems to be better for commercial apps like POS(point of sale, retail) from my experience, but to be honest, I find it difficult to know what is the best distro to use for my customers. I suppose the one thing I am sure of, is that I would never recommend getting roped into a Ms platform as my commercial experience with that is that it does not work and play well with any standard developed outside the company.

    376. Re:Lol by Anonymous Coward · · Score: 0

      it appears that you missed: man dog

      the proper command usage is:

      dog -n name -o fetch , sit, wag,

      simplified usage is

      dog name command

      this would come out to be

      dog rover sit

      you can set up a profile that specifies the default for name and then aliases "dog" to the default for name

      giving you rover command or rover sit

      just wanted to clarify that

    377. Re:Lol by pushing-robot · · Score: 1

      Sorry about the double post; my Internet service was on the fritz yesterday. Packet loss + AJAX web sites makes for a bad combination.

      --
      How can I believe you when you tell me what I don't want to hear?
    378. Re:Lol by badkarmadayaccount · · Score: 1

      Do they allow same-sex marriages where you live? ;) Well said, man.

      --
      I know tobacco is bad for you, so I smoke weed with crack.
    379. Re:Lol by badkarmadayaccount · · Score: 1

      Who modded this up? It's

      [tihomir@darkstar] sudo apt-cache search test

      --
      I know tobacco is bad for you, so I smoke weed with crack.
    380. Re:Lol by supernova_hq · · Score: 1

      Actually, for once I kind of wish I HAD been in windows. NTFS file recovery is SO much easier than ext3...

  3. Re:Linux isn't ready for the desktop by Anonymous Coward · · Score: 0, Funny

    Yo mama so dumb, she threw a rock at the ground and missed. She also took an hour to make minute rice.

  4. People don't run OSes, they run applications by Zombie+Ryushu · · Score: 4, Insightful

    People don't run OSes, they run the applications the OS runs on. It will probably be the case this guy doesn't WANT to change from Photoshop to Gimp, from IE to FireFox, from AIM to Pidgin, to run Wine for WoW. The list goes on.

    1. Re:People don't run OSes, they run applications by Ninnle+Labs,+LLC · · Score: 5, Informative

      It will probably be the case this guy doesn't WANT to change from Photoshop to Gimp, from IE to FireFox, from AIM to Pidgin, to run Wine for WoW.

      No need to do so, just use CrossOver Linux and CrossOver Games.

    2. Re:People don't run OSes, they run applications by Ethanol-fueled · · Score: 1

      Even if savvy users are aware of alternatives, many will still dual-boot or use a dedicated machine to run games and other pirated^W "niche" software which won't run reliably or at all on Wine.

    3. Re:People don't run OSes, they run applications by BitwiseX · · Score: 0
      time to dig the Karma hole a little deeper...

      to run Wine for WoW

      I'm not sure why he would want to run it from Windows..

    4. Re:People don't run OSes, they run applications by somersault · · Score: 1

      this guy doesn't WANT to change from Photoshop to Gimp, from IE to FireFox, from AIM to Pidgin, to run Wine for WoW. The list goes on.

      Please do go on. I have to say that apart from the WINE situation those examples are purely down to personal preference. Don't try to tell me that nobody on Windows prefers GIMP and Firefox to Photoshop and IE, because I was happily using them on Windows for years. I could also run Windows Messenger on WINE if I wanted to, but I don't like having ads in my face all the time, and I'd prefer to not rely on the Windows API for anything.

      --
      which is totally what she said
    5. Re:People don't run OSes, they run applications by dreemernj · · Score: 1

      Personal preference is what Zombie Ryushu was talking about. He didn't make any broad sweeping comments about what users of Windows want. What you quoted starts with "this guy" meaning he is taking a guess about what this one person's personal preferences are based on the article.

      --
      1 (short ton / firkin) = 89.1432354 slugs / keg
    6. Re:People don't run OSes, they run applications by _Sprocket_ · · Score: 1

      People don't run applications, they do things. They don't want to run Photoshop; they want to edit graphics. They don't want to use IE; they want to browse their web sites. They don't want to run AIM; they want to talk to their friends / business contacts.

      However, a specific subset do want to run Photoshop. A specific subset do want to run WoW. A specific subset want Firefox. And some people might even choose, say, MacOS or Linux.

      And then there are variations of all these. I want to play WoW. I want to run Linux. I use Wine to make that happen (I really don't care if Wine is involved or not).

    7. Re:People don't run OSes, they run applications by Anonymous Coward · · Score: 0

      You can't run CS3 or CS4 under that. Probably can't even use CS2.

      Most games also won't work. You might be able to play really old stuff, but you won't be playing much that was made in the past 5 years.

    8. Re:People don't run OSes, they run applications by Ninnle+Labs,+LLC · · Score: 1

      You can't run CS3 or CS4 under that. Probably can't even use CS2.

      I was only responding to the specific apps listed by the GP which are all well supported by CrossOver. CS3 and CS4 don't yet have support but I've been able to do a lot of work with CS2 in CrossOver.

      You might be able to play really old stuff, but you won't be playing much that was made in the past 5 years.

      Actually a good number of the really popular games from the last few years have great support in CrossOver Games (WoW, Guild Wars, HL2, CS: Source, Team Fortress 2, etc). It's not gonna have support for every game out there, but it's growing and growing.

    9. Re:People don't run OSes, they run applications by MoreDruid · · Score: 1
      then you should've RTFA (yeah yeah I know...)
      1. he says Gimp is a very capable if somewhat overpowered photo editor
      2. he uses FireFox on his other systems (winxp/vista) and has an add-on called "foxmarks" to sync his bookmarks across the board
      3. AIM is a generic term, he uses Trillian on Windows and states Pidgin is also available on Windows and is a good match to Trillian
      4. he doesn't play top end games, therefore he would be an ideal convert since most software isn't as dependant on Windows as games are. If he _really_ needs MS Office he can purchase X-Over Office and install his precious Word, Excel and Outlook on linux.

      I did twitch a little while reading the article though, he suggested to uncheck all updates except those that look familiar, and the Bind update he mentions in the article (probably the DNS vulnerability fix) would therefore not be installed. Maybe a label "critical" for some updates would resolve that, then again Windows Update telling me to update .Net Runtime (in 2 different versions) and the Root Certificate wouldn't tell me much as a novice user either...

      --
      The best weapon of a dictatorship is secrecy, but the best weapon of a democracy should be the weapon of openness.
    10. Re:People don't run OSes, they run applications by Cro+Magnon · · Score: 1

      I want a financial management program that downloads directly from my bank. Gnucash doesn't do this. Quicken does. Last time I tried Wine, it did well to run Solitare, let alone Quicken. And even if it ran Quicken, why should I go to the trouble of running it on an emulator when I can run it on genuine Windows?

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
    11. Re:People don't run OSes, they run applications by Nursie · · Score: 1

      I always love the photoshop argument.

      GIMP isn't as good as photoshop! People shout. May or may not be true, I'm not a graphic designer, I don't know. What gets me wondering though, is how many of you people actually, you know, paid for and have a license to use photoshop?

      Yeah, that's what I thought.

    12. Re:People don't run OSes, they run applications by EvanED · · Score: 1

      I was only responding to the specific apps listed by the GP which are all well supported by CrossOver. CS3 and CS4 don't yet have support...

      Oxymoronic much?

      (The post you responded to only mentioned "Photoshop", not a specific version of it. Hence it's not correct to say "Photoshop is well-supported".)

    13. Re:People don't run OSes, they run applications by _Sprocket_ · · Score: 1

      Hey - me too. Unfortunately, Quicken doesn't run on Linux. Why should I install an entire OS just to run Quicken?

      The point here isn't that you're dead-set on Quicken rather you want to be able to interface your accounting software with your bank. Most people are like this. While they don't care about the OS, they also don't care about the application. They care about the action.

      Of course, there are some people who really are Quicken fans and would forsake anything that doesn't involve Quicken. Me - I'm keen on Linux so I do without Quicken.

    14. Re:People don't run OSes, they run applications by joe_frisch · · Score: 1

      I agree. I have both linux and windows at home. My wife uses photoshop - has years of experience with it. Why should she want to change to gimp. Even if it can do everything photoshop can do, why spend time learning something new? Compared to her time, the few $100 for photoshop is not significant. At work documents are handed around in microsoft word format. Openoffice "mostly" reads and writes word, but not always - and after wasting someone else's time trying to use one of my converted documents, I now do everything for work in word. There are also a lot of aplications that just do not exist for linux. There is no way to download and program my aircraft GPS from linux. The graphic interface to the AOPA flight planning sight doesn't run on linux. These examples are special purpose to me - but other people will have other requirements. I can't even play a DVD on linux without installing software that I know nothing about, and which comes with various warnings that I may be breaking the law by using it.

    15. Re:People don't run OSes, they run applications by Kingrames · · Score: 1

      it's just a shame when that doesn't work and people tell you "your laptop probably can't run it then."

      When I want to run it outside of the vista installation that came with the laptop.

      --
      If you can read this, I forgot to post anonymously.
    16. Re:People don't run OSes, they run applications by LiveChatWithCredible · · Score: 1

      People don't run OSes, they run the applications the OS runs on.

      Excellent.

  5. My list of must haves... by Lumpy · · Score: 0

    Linux unfortunately is missing some big important things that do not run under wine...

    AnyDVD-HD -- gotta have that one to make the media center more useful I dont give a rats arse about copyright. I want 720pHD content in my own on demand system. and I'll rip my disks for my use and tell everyone else to go stuff it.

    video editing software. Honestly Linux video editing software is utter garbage. Cinerella is a joke compared to final Cut and is not as usable as a 10 year old version of Premiere 4.0 It's not an itch that anyone wants to scratch so I understand.

    All my vertical app programming apps. the Crestron, Vantage, Speakercraft and other suites of apps for programming high end whole house AV and automation are windows only and do not run under Wine worth a darn. Yes I can use VMware and an W2K install.

    Decent accounting software. No I dont mean anything like the fake accounting software called quickbooks. I mean real accounting software. Everything linux based is designed for Point of sale and not a service industry, plus they are incredibly out of date. The last time I looked for Linux accounting apps the one canadian company that made a decent app sent me their demo that I saw back in 2004..

    Aside from that I can do my day to day with linux only. Oo.o is very useable and works great. my symbian phone syncs with my linux apps well via google sync (better than any wired or bluetooth sync!) My wife before she went back to college did all her day to day stuff on a linux laptop and hated the first month back dual booting windows because of school requirements. she still mentions that she cant wait to completely ditch windows again.

    --
    Do not look at laser with remaining good eye.
    1. Re:My list of must haves... by Nursie · · Score: 1

      AnyDVD-HD -- gotta have that one to make the media center more useful

      Well, ubuntu Linux can play/rip HD-DVD and possibly some blu-ray disks, but you're right, There isn't a full FOSS app that's works perfectly yet.

      I dont give a rats arse about copyright. I want 720pHD content in my own on demand system. and I'll rip my disks for my use and tell everyone else to go stuff it.

      Actually, you're perfectly within your rights as a consumer of copyrighted works to do that. The fact that there are technological measures in place to stop it disgusts me.

    2. Re:My list of must haves... by Xtravar · · Score: 2, Funny

      All I want is Microsoft Visual Studio 2008. Is that heresy for a hardcore Linux user to say? Perhaps.

      But as Ballmer would say: developers, developers, developers!

      Once you woo the developers, you get the applications you want.

      --
      Buckle your ROFL belt, we're in for some LOLs.
    3. Re:My list of must haves... by buchner.johannes · · Score: 1

      Decent accounting software. No I dont mean anything like the fake accounting software called quickbooks. I mean real accounting software. Everything linux based is designed for Point of sale and not a service industry, plus they are incredibly out of date. The last time I looked for Linux accounting apps the one canadian company that made a decent app sent me their demo that I saw back in 2004..

      Did you hear of Gnucash or is that in the fake-category?

      --
      NB: The message above might reflect my opinion right now, but not necessarily tomorrow or next year.
    4. Re:My list of must haves... by Anonymous Coward · · Score: 0

      Decent accounting? ACCPAC.

    5. Re:My list of must haves... by maugle · · Score: 1

      I'll second the opinion on Linux video editing. I just wanted to do some basic editing on a large (5 GB) mpg file. The result? Crash, crash, hang, crash, error, crash. I tried every video editor for Linux I could find, and not one of them worked worth a damn.

    6. Re:My list of must haves... by Anonymous Coward · · Score: 0

      That one is FIRMLY in the fake category. That is closer to Quicken than Quickbooks.

      Real proper Accounting. Payroll, Accounts payable, accounts receivable, Inventory, etc....

      I feel lumpy's pain, the only real solution under linux is from oracle and that cots more in licensing than most small business make in a year.

    7. Re:My list of must haves... by Jamie's+Nightmare · · Score: 0

      With all that you want to do, why the hell would you want to run Linux? In the time it takes you to tinker with WINE, you could have your Windows machine running perfectly, with all unneeded services disabled, updated drivers, and everything the way you want it. At the end, you have a machine that runs faster than your typical Linux install.

      So again... why run Linux? To enjoy the "freedom" Stallman evangelized?

      --
      "When you see a unixer brainwashed beyond saving, kick him out of the door." - Xah Lee
    8. Re:My list of must haves... by jonbryce · · Score: 1

      GnuCash is in the personal finance / micro-business category.

    9. Re:My list of must haves... by rabatitat · · Score: 1

      All I want is Microsoft Visual Studio 2008. Is that heresy for a hardcore Linux user to say? Perhaps.

      But as Ballmer would say: developers, developers, developers!

      Once you woo the developers, you get the applications you want.

      Actually that'd be a great thing to have. Then the only reason for me to have Windows installed on my hard drive would be for gaming (but then Wine's coming up with DirectX 10 support). A really really good IDE for all developer needs be it for *Nix/Windows. Visual Studio IMHO is the high point for Windows GUI design and implementation. Compare that with the various CLI commands that you'd have do just to debug whatever monster you're working on in *Nix. A prime example of how it "gets out of your way" in doing things. If you mess up, it shows you where you *might* have gone wrong with links to help files/KB articles, stack traces, etc. all there for you to peruse and figure out. Linux has a lot of things going against it weaning off users from Windows. To name some: 1. Hardware support. Yeah, the hardcore would have my head for stating this. But would User Doe really want to bother tweaking various configs just to make it run instead of just installing the specific driver from the manufacturer? Face it folks, the manufacturers aren't exactly our friends on this one. 2. n00b bashing. "If you can't figure it out for yourself, fuck off." doesn't help at all. If the anal types think they're so 1337 then why can't they express it in abstract terms? If you don't want to help the n00b then just don't say anything. If you do intend to help, think of grandma while you're explaining.

  6. Lol, ubuntu users by Anonymous Coward · · Score: 0

    I remember back when I used to hang around ubuntuforums, there was this guy who always said "I often try to install software from the command prompt, but I've failed each time."

  7. One size fits all by Toreo+asesino · · Score: 5, Insightful

    I find these reviews of "converting to linux" a bit pointless really; they're only ever one persons' perspective on what a conversion is, of which I often find I can't relate to much of what they go through.

    I'd suggest if someone wants to do a "Linux conversion log" type write-up, they consider a target audience. In particular, i'd like to see:

    - The web-user; email, web, and IM (99% of reviews fall into this category)
    - The business user; Exchange, blackberry, important Office data (spreadsheet, word), Wifi, power-saving management, enterprise facilities
    - The multimedia user: MP3, iPod sync, games, DVD, video editing.

    That in my opinion makes up most computer users, and in particular most MacOS/Windows users...the target audience. Take a person from each category and see how they survive 2 weeks on Linux; that I'd be truly interested in.

    --
    throw new NoSignatureException();
    1. Re:One size fits all by Corson · · Score: 3, Insightful
      And don't forget "speciality software" users:

      - mechanical/electronic design engineers: AutoCAD, Inventor, OrCAD.
      - artists/game developers: Photoshop, Maya, 3ds max.
      - molecular biologists: DNA Strider, Vector NTI, Pathway Studio.
      End-users choose a platform mostly for the availability of the software they can run on it.

    2. Re:One size fits all by vux984 · · Score: 1, Insightful

      The web-user; email, web, and IM (99% of reviews fall into this category)

      No. The 'web user' is a myth. Most 'web users' use those apps most of the time, but the vast majority uses at least one or two other apps from time to time.

      My sister is a web user... except she has a sony mp3 player. Her Sony requires windows software to sync... maybe it'll work with Amaraok... who knows.

      My mom is a web user except she works with a financial adviser over tax season to help. She needs excel for this. Maybe Calc will do, we're not sure.

      My wife is a 'web user' except she uses iTunes with her ipod, and likes to play "Intellivision Lives!" (an intellivision emulator and games). She also uses iphoto.

      My mother in law is a web user, except she runs a small home business and needs her Simply Accounting.

      My father is a web user, except, he has an ipod touch, and uses the itunes music store, and has a digital camera.

      My father in law is a web user, but he too has an ipod, and a digital camera.

      I could go on and on... the point however is that there really is almost no one who is *just* an email/web/IM user. In reality, almost everyone has at least one thing more than that.

      Whether its a digital camera or an ipod or personal tax or accounting software or some game they like.

      And its that one thing that makes life complicated.

      Maybe linux can meet the demand... Amarok is fine for older ipods if you don't use the itunes music store. Amarok is ok for newer ipods, although its a lot more flakey...and maybe linux can't meet the demand: pretty much everyone with a touch downloads a few free apps. And the the Tax / Accounting software is a bit of dealbreaker.

      My wifes Intellivision emulator doesn't run in Wine, but I was able to install a linux emulator, and then copy the bios and rom files from the CD... but it was not newbie friendly.

    3. Re:One size fits all by Chabo · · Score: 1

      Next time I do an OS install, I plan on asking my girlfriend to run the installation, and I'll just observe, so I can give the Ubuntu team feedback about ease of use. She won't be worried about wrecking the computer, cause it won't have any of her data.

      If they're not doing this already, then they should. If she can get the computer to the point where she wouldn't mind working on it daily, then they've succeeded, in my mind. If not, then there's more work to be done.

      --
      Convert FLACs to a portable format with FlacSquisher
    4. Re:One size fits all by 0xABADC0DA · · Score: 1

      I find these reviews of "converting to linux" a bit pointless really; they're only ever one persons' perspective on what a conversion is, of which I often find I can't relate to much of what they go through.

      Not pointless at all. The big thing we learned from this article is that "Synaptic Package Manager" menu item should be called "Add/Remove Programs" (like it is in Fedora Core).

      This guy didn't know wtf a "Synaptic Package Manager" is and missed the tooltip that could have explained it. Instead he tried to install from an RPM on a debian system, and completely missed the fact that there are 10,000-odd programs he can install at the click of a button.

      That's a HUGE failure for Ubuntu and all caused by a menu item name...

    5. Re:One size fits all by CannonballHead · · Score: 4, Interesting

      Exactly, thank you for the post. My family members tend to fall in this category, too, even my siblings (I'm still pretty young, so my siblings are young and "tech savy," all of them know what partitions are, what Linux is, etc). My wife recently said something that I thought was rather insightful: "I don't like Linux. It doesn't do what I expect it to." I'm sure the rebuttal would be "Well thats' because she's so used to Windows!" Well, you're right, so how are we going to make Linux usable for that market share, which is about 85% or whatever it is?

      Ubuntu does a pretty good job, and she uses it to play music and stuff. She would NOT have been able to install it and get it working. I didn't know about the DVD encryption stuff, and it took me a while to get that working. Even after installing libdvdcss it still didn't work. Even after installing VLC it didn't work. I finally installd MPlayer, on a whim, which apparently installed libdvdcss correctly or something, I don't know.. it started working. Point is, it took me about an hour to be able to play a DVD. It takes her about 30 seconds - she puts it in and Vista plays it.

      The list could go on. Amarok/rhythmbox/banshee/etc aren't really as good as iTunes at music library stuff (though the Magnatune combination is pretty nice and we use that a lot). Flash, for whatever reason, is rather slow in Firefox on my laptop (it's a Dell E1505 by the way, with Ubuntu 8.10 ... previously had openSuSE 11.1, which I didn't like as much as 10.3 so figured I'd try Linux Mint, Mandriva, or Ubuntu...). It requires a password every time I connect to our home wireless network because the WEP key (it's just to keep neighbors off, I know WEP is crackable in less than 15 seconds...) is stored in the password manager which requires a password to access, etc (people complain about UAC, I don't think even it does that...).

      Mark me troll or flamebait if you wish (before you do, I'd like to mention that I have an entire CD case dedicated to Linux installs that I try on various (new and old) computers I put [back] together, including TinyME, PuppyLinux (or MacPup), gOS, Xubuntu, Ubuntu, openSuSE 10.3/11.1, Mandriva One, Linux Mint...), but there's a lot that is NOT user friendly in Linux, and simply expecting them to spend extra time learning how to use it is a bi enough expectation - expecting them to learn something like a command line simply to use it not acceptable, IMO, and forcing them to spend a lot of time looking for free or open source alternatives to software and then trying to get them to work, etc ... eh. Admittedly, it's easy to install stuff that's in the default repositories, but who wants to install 100 Star Gazing Exercises for XWindows? ;) openOffice helps tremendously, but it still has a ways to go, IMO.

    6. Re:One size fits all by 0xABADC0DA · · Score: 1

      Not pointless at all. The big thing we learned from this article is that "Synaptic Package Manager" menu item should be called "Add/Remove Programs" (like it is in Fedora Core).

      I accidentally clicked submit, but I also wanted to point out that it would be good for add/remove programs (synaptic package manager) and software updates to have two levels:

      1) Programs that people actually identify as 'applications' (ie, that have a menu item and are not command line programs)
      2) Everything else

      Because when you do software update then you can see "Update available for OpenOffice" instead of "Update available for gtk2-engines-pixbuf" or libkarma-dev or wtf else.

    7. Re:One size fits all by SuperQ · · Score: 1

      Applications -> Add/Remove. There already is a simpler interface for complete newbies.

    8. Re:One size fits all by dkleinsc · · Score: 1

      Another thing we learned is that "Apply Changes" isn't the correct button text, because ordinary users have no clue what that means. The right button text is "Install", "Upgrade", "Remove", or possibly "Go!" or "Do it". Or maybe no text at all and just a big green checkmark to click on.
      And any sort of description text on the package manager might also want to include stuff like "Get more programs".

      You'd be surprised how much of a difference little stuff like this makes.

      --
      I am officially gone from /. Long live http://www.soylentnews.com/
    9. Re:One size fits all by LingNoi · · Score: 1

      Indeed, very informative. It's also why people have problems switching, because everyone has that one application; Or there is that one piece of functionality which doesn't exist in the alternative.

    10. Re:One size fits all by jaraxle · · Score: 1

      - The web-user; email, web, and IM (99% of reviews fall into this category)

      Here's a Coles Notes version of my experience... I switched my wife's laptop from Vista to Ubuntu 8.10 recently.

      - She loves the many little games that come with it and that are easily installed.
      - She loves Evolution.
      - She loves Mozilla (she loved it before Linux though).
      - She loves the fact that the laptop boots up very quickly.

      - She likes the fact that MS Office 2007 works well enough under Wine.
      - She likes that Ubuntu didn't ask for her permission to do stuff to the system anywhere near as much as Vista does by default.

      - She hated the virtual desktops, specifically the fact that she couldn't figure out why it would switch to desktop 2 "all by itself" (turns out she leaves her finger on the mousewheel, and when scrolling in Mozilla near the edge of the screen, she would accidentally flip to desktop 2).
      - She hated the fact that "Youtube doesn't work" (easily remedied by installing Gnash, SWFDec, or the non-free Adobe Flash plugin).
      - She didn't like that it took a fair bit of finagling to get DVDs and various video files (mpg, etc) to work.

      The last three points are easily remedied by someone who knows what they're doing, but it even took me a few minutes to realize what was causing the desktop flipping. As for Flash, well you'd have to basically do the same thing under Windows anyway so it's no different. While there's a very nice article in Ubuntu's support section about DVDs and videos, I still can't get .mpg videos to work in the default video player (Totem?) and have to use Gnome Mplayer for those specifically.

      Getting Office 2007 working wasn't difficult, but there's no way she could have done it on her own. She doesn't know what Wine is, nor would she have known to add the official Wine repository to get the latest version (or even how to do this). Definitely not as easy as Windows where you put in the CD and hit Install.

      She mostly uses her laptop to browse the web, use email, watch videos... that's about it. Ubuntu, once some tweaking is done, suits her just fine.

      ~jaraxle

    11. Re:One size fits all by GiMP · · Score: 1

      I find it interesting that when my wife and I were married in 2002, she had never seen or used Linux or any other Unix system. At the time, I only had three computers, one ran FreeBSD, another Irix, and another had both MacOS9 and Linux. None of them *could* run Windows, so she really didn't have a choice, and we didn't have the money to buy another computer. I think she found it a little awkward at first, but she got used to it, and had no immediate problems doing what she needed or wanted to do at the time.

      Certain things like virtual desktops bothered her, but now she loves some of the things she had first hated. Recently, for instance, I found out that she bugged the IT guy at work into configuring virtual desktops for her company laptop (running Windows).

      These days, she has used Linux enough that she usually recommends it to people, when even I wouldn't! I generally don't recommend Linux to people directly anymore, I simply tell people that I use it, is more stable and secure, and that I think it can be very user-friendly. She, however, despite having had broken wifi drivers and living without sound on her computer for a year, recommends it to everyone without hesitation or warning! This might be due to the fact that if I recommend Linux to someone, I'll be helping them with it, but if she recommends that someone use Linux, I'll be helping them with it ;-)

      Regardless, the point (if there is one) of this story is that Windows users, especially wives, can not only get used to Linux, but can learn to love some of the great features (like virtual desktops) that might at first seem annoying.

    12. Re:One size fits all by ais523 · · Score: 1
      Well, as a student engineer who switched to Linux during their course (as soon as I got my first computer of my own), I can give a quick summary of my experiences. I mostly continued using the same software I was before (any excuse to use a UNIX-like shell with standard UNIX utilities before that, though, so I was rather unusual). Most of the specialist software engineers use is installed on computers for the purpose anyway that I don't own, therefore still on Windows (having reflashing hardware attached to the computer is very useful when using compilers to generate the code to reflash, for instance), so that's been less of a problem that might be expected. The software that I do need to run here has so far worked fine in WINE; it has an extra-high tendency to work, due at least partly to the fact that it tends to be old and targeted at older versions of Windows anyway. (Not to mention, that many of the most popular engineering packages of all have Linux versions nowadays, although the vast majority by proportion don't.) (Incidentally, I install Windows software under its own username, to stop it messing with my main account; there are "security" reasons to not run as root and keep proper user encapsulation on a single-user account!) Nowadays I get almost all software via the package manager, which is insanely useful (when I have to switch to a new programming language I can normally get a development environment for it running in less than 5 minutes, for instance.) The main advantage over the Windows computers actually seems to be speed; this computer tends to lock up a lot less often than the Windows ones do (I've spend over 10 minutes staring at a frozen screen on a Windows computer before, which is admittedly unusual and excessive, but because it was locked down I had no chance to look into what was causing the problem.) I think I adjusted to the change unusually well, but then I'm pretty unusual myself (having preferred UNIX to Windows all along when possible), and managed to avoid most of the common beginner's pitfalls. I suspect a different test case would be more useful.

      And I chose the platform not for the availability of software, but for the reliability of the software once it's installed, and also for cost (as a student, I don't really want to spend the money on a Mac, nor even pay the Microsoft Tax if I can help it...)

      --
      (1)DOCOMEFROM!2~.2'~#1WHILE:1<-"'?.1$.2'~'"':1/.1$.2'~#0"$#65535'"$"'"'&.1$.2'~'#0$#65535'"$#0'~#32767$#1"
    13. Re:One size fits all by Fred+Ferrigno · · Score: 1

      Another thing we learned is that "Apply Changes" isn't the correct button text, because ordinary users have no clue what that means. The right button text is "Install", "Upgrade", "Remove", or possibly "Go!" or "Do it".

      I can understand that it might not be the best possible phrasing, but I'm a bit incredulous that users can't figure it out. "Apply" buttons are all over Windows configuration dialogs. If the same dialog can be used install one package, upgrade another, and remove a third in one step, as Synaptic can, then your first three options are no good. "Go" and "Do it" strike me as being too vague, but I could be wrong. I do notice that neither phrasing is all that common in commercial software, where they test more frequently with clueless users.

    14. Re:One size fits all by 0xABADC0DA · · Score: 1

      Applications -> Add/Remove. There already is a simpler interface for complete newbies.

      Heh, awesome. I replaced the "Applications Places System" menu with the "Ubuntu" ala "Gnome Foot" menu, so so that it doesn't take up 1/4th of the bar and never noticed this. I almost never use Places or System anyway. When it's just Ubuntu -> Add/Remove it's not so obvious.

      I bet this reviewer had the same problem. You're looking at the menu and it says "Add/Remove..". Add/Remove what? Idk, so you mentally just skip over it.

      It's really obvious once you see it of course, and then you find it impossible to think somebody might miss it. Clearly it doesn't say "Add/Remove Applications" since that one entry would double the menu width. Maybe it should say something "Get Applications" or "Get Programs".

    15. Re:One size fits all by kent_eh · · Score: 1

      Even though where I work is mostly WinXP (with a smattering of Solaris), I have run several of our vendor-supplied custom apps just fine with Ubuntu/Wine, without any custom tweaks.
      Things like Ericsson WinFIOL, Remedy AR user, Otima's Remote Commander, and various Alcatel clients (MDR 4000, 6000, 8000)

      --

      ---
      "I can't complain, but sometimes still do..." Joe Walsh
    16. Re:One size fits all by Anonymous Coward · · Score: 0

      Exactly, thank you for the post. My family members tend to fall in this category, too, even my siblings (I'm still pretty young, so my siblings are young and "tech savy," all of them know what partitions are, what Linux is, etc). My wife recently said something that I thought was rather insightful: "I don't like Linux. It doesn't do what I expect it to." I'm sure the rebuttal would be "Well thats' because she's so used to Windows!" Well, you're right, so how are we going to make Linux usable for that market share, which is about 85% or whatever it is?

      Ubuntu does a pretty good job, and she uses it to play music and stuff. She would NOT have been able to install it and get it working. I didn't know about the DVD encryption stuff, and it took me a while to get that working. Even after installing libdvdcss it still didn't work. Even after installing VLC it didn't work. I finally installd MPlayer, on a whim, which apparently installed libdvdcss correctly or something, I don't know.. it started working. Point is, it took me about an hour to be able to play a DVD. It takes her about 30 seconds - she puts it in and Vista plays it.

      The list could go on. Amarok/rhythmbox/banshee/etc aren't really as good as iTunes at music library stuff (though the Magnatune combination is pretty nice and we use that a lot). Flash, for whatever reason, is rather slow in Firefox on my laptop (it's a Dell E1505 by the way, with Ubuntu 8.10 ... previously had openSuSE 11.1, which I didn't like as much as 10.3 so figured I'd try Linux Mint, Mandriva, or Ubuntu...). It requires a password every time I connect to our home wireless network because the WEP key (it's just to keep neighbors off, I know WEP is crackable in less than 15 seconds...) is stored in the password manager which requires a password to access, etc (people complain about UAC, I don't think even it does that...).

      Mark me troll or flamebait if you wish (before you do, I'd like to mention that I have an entire CD case dedicated to Linux installs that I try on various (new and old) computers I put [back] together, including TinyME, PuppyLinux (or MacPup), gOS, Xubuntu, Ubuntu, openSuSE 10.3/11.1, Mandriva One, Linux Mint...), but there's a lot that is NOT user friendly in Linux, and simply expecting them to spend extra time learning how to use it is a bi enough expectation - expecting them to learn something like a command line simply to use it not acceptable, IMO, and forcing them to spend a lot of time looking for free or open source alternatives to software and then trying to get them to work, etc ... eh. Admittedly, it's easy to install stuff that's in the default repositories, but who wants to install 100 Star Gazing Exercises for XWindows? ;) openOffice helps tremendously, but it still has a ways to go, IMO.

      It took you an hour to get a DVD to play vs 30 seconds on Vista. I don't know how much your time is worth but Vista cost around $400.00 (plus possible hardware powerful enough to run it) vs Ubuntu (or other distro. running on 5 year old hardware). Linux wins! Linux wins! Linux wins!

    17. Re:One size fits all by Hatta · · Score: 1

      Amarok/rhythmbox/banshee/etc aren't really as good as iTunes at music library stuff

      Ohh them's fightin words. Amarok's library support is far and away superior to iTunes. Tunes conflates the collection window and the playlist. That makes it pretty much unusable.

      --
      Give me Classic Slashdot or give me death!
    18. Re:One size fits all by Totenglocke · · Score: 1

      For playing media, try the latest version of Linux Mint (currently version 6). ALL media I tried ran out of the box (though I have had some occasional glitches with Flash). I didn't have to install anything to play music, dvd's, even Mplayer was already included. I had been an Ubuntu user, but didn't like the hassle of getting all my multimedia stuff set up after an install, so I tried Linux Mint and it's great.

      As for your networking problem, you my friend did something horribly wrong when you connected to your network in Linux. Don't ask me what because I'm far from a Linux expert, but I've never had that happen to me and I've been pretty much an exclusive Linux user for about a year and a half now (on multiple systems with multiple different installs per system). The only issues I've ever had was not being able to connect to TKIP / WPA networks, but that turned out to be Gnome Network Manager's issue and installing WICD in it's place fixed that.

      --
      "The tree of liberty must be refreshed from time to time with the blood of patriots and tyrants." ~Thomas Jefferson
    19. Re:One size fits all by Anonymous Coward · · Score: 0

      one persons' perspective

      should be "one person's perspective".

    20. Re:One size fits all by slimjim8094 · · Score: 1

      Tip re: wifi password - Don't set a 'wallet' password, it'll complain but not ask.

      Auto-reconnection. To be fair, I don't know off the top of my head how to change it after-the-fact.

      --
      I have developed a truly marvelous proof of this comment, which this signature is too narrow to contain.
    21. Re:One size fits all by Anonymous Coward · · Score: 1, Insightful

      She would NOT have been able to install it and get it working.

      But she could install windows and get it working perfectly? Including playing dvds, etc?

    22. Re:One size fits all by Anonymous Coward · · Score: 0

      That's why you never use anything but Mplayer. It is godlike. It has omniscience over all audio/video formats.

      Smplayer is the preferred flavor. Spread the word.

    23. Re:One size fits all by nametaken · · Score: 1

      Seems to me everyone between about 10 and 30 now is at least: Web w/flash, IM, email, Office, Wifi, Music shopping, Ipod/Iphone, Games, DVD and making YouTube Videos

      Add a decent app store in place of the average package manager and the only real "EPIC FAIL" left seems to be in the ipod and games departments.

      Unfortunately those are things that require the most help from specific vendors. :(

      Games vendors might begin to play nice at some point, but Apple never will.

    24. Re:One size fits all by Nurgled · · Score: 1

      I agree that this isn't something that any user should need to care about, but in case you're interested: Ubuntu doesn't ship with DVD support enabled by default because it is likely to be illegal to ship a DVD player without a licence, and a licence costs money, while of course Ubuntu does not. This is unfortunately not a technical problem but rather a legal one.

      For most formats the media player that installs with Ubuntu will automatically find the relevant supporting software and install it as long as it's legal to do so.

    25. Re:One size fits all by quintesse · · Score: 2, Insightful

      Sorry, don't agree, for me VLC holds that candle :)

    26. Re:One size fits all by Dionysus · · Score: 2, Informative

      The list could go on. Amarok/rhythmbox/banshee/etc aren't really as good as iTunes

      That's funny, since I have a friend who just moved from Linux to MacOSX and one thing he miss is Amarok

      --
      Je ne parle pas francais.
    27. Re:One size fits all by Anonymous Coward · · Score: 1, Informative

      as to the dvd stuff: not the fault of linux, but fault of CSS and DMCA

      about the "promted for password to connect to network": that's because network-manager sucks. use wicd instead (see http://wicd.net./ it's more featureful, doesn't nag you for a password, and more stable.

    28. Re:One size fits all by Anonymous Coward · · Score: 0

      ...It requires a password every time I connect to our home wireless network because the WEP key (it's just to keep neighbors off...)

      Stingy bastard.

    29. Re:One size fits all by tepples · · Score: 1

      as to the dvd stuff: not the fault of linux, but fault of CSS and DMCA

      Free software that decodes even non-CSS DVDs still infringes in the United States, at least until sometime in the next decade when the patents on MPEG-2 video and Dolby Digital audio expire.

    30. Re:One size fits all by Corson · · Score: 1

      Obviously, supposing that software is available for your platform.

    31. Re:One size fits all by ais523 · · Score: 1

      You'd be surprised how much specialist engineering software is available for Linux nowadays. (In an EULA I was reading just the other day (although not on my computer), for instance, it had specific terms for the Crossover Office code that was bundled with it so it would run on Linux.)

      --
      (1)DOCOMEFROM!2~.2'~#1WHILE:1<-"'?.1$.2'~'"':1/.1$.2'~#0"$#65535'"$"'"'&.1$.2'~'#0$#65535'"$#0'~#32767$#1"
  8. 1994 by Anonymous Coward · · Score: 0

    I've lived without Windows since 1994 (thank you, Yggdrasil). It's really not that difficult.

    1. Re:1994 by lwriemen · · Score: 2, Funny

      I've never used Windows at home. I went from an x86 mono monitor running DOS to a 386 running OS/2 (1994) to (relatively) modern computers running eComStation (OS/2) and Ubuntu. If it wasn't for work, I'd never know how bad Windows sucks.

  9. YAY! by Anonymous Coward · · Score: 1, Insightful

    Another "I gave up windows for x days, here are my experiences" blog. This never gets old.

  10. Update only what you recognize by moonbender · · Score: 4, Insightful

    Choice quote:

    The Update Manager is accessed via the starburst at the top right-hand top of the screen. Click it, but be prepared -- you're about to be confronted with literally hundreds of potential updates with incomprehensible names and unenlightening descriptions ...
    By default, every update has a check next to it in the Update Manager. Uncheck the boxes next to those you don't want to update -- I recommend updating only software that you recognize.

    That's terrible advice.

    He might have a point about the huge number of updates on an initial boot confusing users -- doesn't Ubuntu pull updates as part of the install process? If not, it really should.

    --
    Switch back to Slashdot's D1 system.
    1. Re:Update only what you recognize by swillden · · Score: 1

      That's terrible advice.

      I had the same thought. Does he also pick and choose which Windows security fixes to install?

      doesn't Ubuntu pull updates as part of the install process? If not, it really should.

      No, it doesn't. Should it? I'm not sure. It could really slow down the installation process, especially if the network connection is slow.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    2. Re:Update only what you recognize by Kjella · · Score: 2, Insightful

      He might have a point about the huge number of updates on an initial boot confusing users -- doesn't Ubuntu pull updates as part of the install process? If not, it really should.

      A perfect example of why moving to Linux will not help users - his advice amounts to "don't install security patches". I those are the only ones available by default, though it's been so long I don't remember.

      --
      Live today, because you never know what tomorrow brings
    3. Re:Update only what you recognize by swillden · · Score: 1

      A perfect example of why moving to Linux will not help users - his advice amounts to "don't install security patches". I those are the only ones available by default, though it's been so long I don't remember.

      Updates aren't restricted to security patches. Bug fixes are also included. Generally, new versions that add features or change functionality are not delivered that way, although Ubuntu is less rigorous about that than Debian is.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    4. Re:Update only what you recognize by FictionPimp · · Score: 1

      I agree. I wonder if he would give the same advice to windows users.

      "Please do not install any windows update unless you know exactly what it does!"

    5. Re:Update only what you recognize by FictionPimp · · Score: 1

      Ubuntu almost never changes software versions without a new distro release. Especially on a LTS release.

    6. Re:Update only what you recognize by swillden · · Score: 1

      Ubuntu almost never changes software versions without a new distro release. Especially on a LTS release.

      Right, that's what I meant by "less rigorous than Debian".

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    7. Re:Update only what you recognize by SuperQ · · Score: 1

      Ubuntu desktop CD installs don't pull down the updates during install. The alternate install CD does.

    8. Re:Update only what you recognize by daveime · · Score: 1

      Yes, because there's nothing more reassuring than installing what you think is a "brand new O/S", and then discovering that there are 120+ updates to install.

      Especially with oblique names, one-liner comments, and undefined purposes.

      I myself tried Ubuntu 8.04, and yes, the initial install was easy, except for the fact first time round he happily let me reformat my hard disk partitions while installing, but didn't even THINK to warn me that the first partition was not set up to be bootable.

      And I'd say that the end experience pretty much matches his review. I did work out the Synaptics Package Manager pretty quickly, but then trying to install a simple driver for my TV tuner card and finding an application that I could actually use to watch the output and maybe record it was a 12 hour nightmare I never want to relive. I shouldn't still be having to go into the command line and hacking configuration files just to get the output from /dev/video working with a viewer application.

      The command line apologists still don't seem to understand the needs of the user, or maybe they want to protect their arcane "boys club". It's no good saying "well if it doesn't work from the GUI, you can always shell in and type some line of gibberish". Even those of us that DO have an inkling of what it all means don't particularly enjoy it, and shouldn't have to deal with it in 2009. Either it "just works", or it doesn't.

      "Just works if you hack this and that and follow these steps if you have this distro, except with this compiler in which case you need to do something different", simply doesn' cut it.

      Year of the Linux Desktop ? It's close, but still no cigar sorry.

    9. Re:Update only what you recognize by ericrost · · Score: 1

      Could you please describe the process of getting that tuner card running under Windows? Which brand card? My experience in linux was much better than my experience in Windows.

    10. Re:Update only what you recognize by k.a.f. · · Score: 2, Insightful

      Choice quote:

      The Update Manager is accessed via the starburst at the top right-hand top of the screen. Click it, but be prepared -- you're about to be confronted with literally hundreds of potential updates with incomprehensible names and unenlightening descriptions ... By default, every update has a check next to it in the Update Manager. Uncheck the boxes next to those you don't want to update -- I recommend updating only software that you recognize.

      That's terrible advice.

      No, it's excellent advice. Why? Updating software brings your system from a state that you know works to a state that may or may not work for you. It doesn't matter that the developers find their shiny new features utterly adorable and consider everyone who doesn't share their enthusiasm a thick-headed troglodyte. A user wants to get things achieved, and if a program does what they want, they should not have to or even be urged to update, ever.

      The proper time to update is when you know a program well enough to know that a newer version has a feature you want. And then the user must be given the option to downgrade again if things don't work out.

      As for security risks, most of the time there aren't any - someone who doesn't run a DNS resolver shouldn't have to keep up with the corresponding software, or even have it installed! Those few critical vulnerabilities that actually endanger the user, or turn the box into a zombie that harms others, should be updated automatically, not optionally. If we have learnt one thing from Windows, sure it is this principle.

      Disclaimer: my opinion may differ from yours.

    11. Re:Update only what you recognize by daveime · · Score: 1

      It was the Winfast TV2000 XP Expert.

      While the initial install seemed to recognize it, I then had to decide which app to install to actually use the video stream.

      MythTV was an absolute nightmare with servers, clients, mysql and a whole load of other garbage to install just to watch the damn stream, and I quickly aborted that one.

      I eventually landed with xawtv, installed without a hitch, but no video or sound. Then I had some issue with the video4linux drivers, and ended up having to hack into some config to tell video4windows to use /dev/video1. Then I had a grainy picture, but no sound, and another config to edit to get the sound to work.

      Even when working, I discovered that actually recording the feed AND watching it at the same time was almost impossible to do, as the recorder component would "steal" /dev/video and not allow the viewer app to use it.

      Compared to Windows, where I double clicked install, and EVERYTHING worked in 2 minutes, it was a nightmare, and I am a tech savvy kinda guy who regularly has to do server maintenence and coding on LAMP boxes.

      I wish I could be more precise, but it's been two months, and to be honest it's a memory I want to put behind me. I really don't need another piece of advice on "what I SHOULD have done", because that's the whole problem as I see it, and other posters have pointed out. You shouldn't have to go trawling through newsgroups or seeking the advice of GURU's just to get something working.

      So perhaps I'll give it another go in a couple of years, and see if it's improved any more.

    12. Re:Update only what you recognize by dkleinsc · · Score: 1

      That's terrible advice.

      You're darn right it's terrible advice. So the question I immediately thought of is "Why does he think that?"

      Some possible answers:
      - The updates had "updates with incomprehensible names and unenlightening descriptions".
      - We've drilled into users' heads "don't do things you don't understand or you might get a virus".
      - The package manager gives them the option to uncheck the updates by default. Similar tools like Windows Update don't, and recommend that you just blindly install all updates.

      --
      I am officially gone from /. Long live http://www.soylentnews.com/
    13. Re:Update only what you recognize by zeroduck · · Score: 0

      The updates for Ubuntu are ONLY security fixes, or smaller fixes that don't change the normal functionality of the . They do not upgrade the software version between Ubuntu releases. In the case of a new Ubuntu release, Upgrade Manager makes this very clear and walks the user through the process.

    14. Re:Update only what you recognize by mpapet · · Score: 1

      doesn't Ubuntu pull updates as part of the install process?

      The basic ubuntu installation CD has all of the packages on it. That's how it can boot up as a LiveCD. That's why the author got a huge list of updates.

      If you are used to the Debian installer then you will be generally disappointed. The Ubuntu installer is specifically designed for desktops and has very limited functionality.

      --
      http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
    15. Re:Update only what you recognize by Anonymous Coward · · Score: 0

      Well its not like the Ubuntu updater is just doing security fixes, so don't be ludicrous. Windows separates things into Security, Non-critical, and Optional. Ubuntu should give you the OPTION.

    16. Re:Update only what you recognize by rnelsonee · · Score: 1

      As a new Linux user (okay, I've installed it four times now, but I always stop using it after 3 days - this was my first Kubuntu install ever), I can tell you it doesn't update.

      Although I think it would be nice to update right after the install, I was not put off by the fact that it didn't. After rebooting a few times and playing around I eventually saw the status bar that said I had 298 updates to install. I hit OK, and after only 15 minutes the whole thing was done - very impressive and involved less keypresses than Windows' updates.

      I had other issues like a screen flicker problem (some service was running that I had to turn off), and the fact that two of the three package managers (Synaptec and Adept) couldn't find VLC even though I installed with KDE's watered-down 'Add/Remove Programs', and KGpg forgets to ask me a password when decrypting files.

      But, overall, Linux gets my usual verdict: Better than last time, but still not as friendly as OS X or Windows right after the install. I would note that this is the first install I've ever done that didn't involve *ever* going to the Terminal. Even Ubuntu made me do that last time to get my laptop's screen resolution correct.

    17. Re:Update only what you recognize by Bob+Uhl · · Score: 1

      Updating software brings your system from a state that you know works to a state that may or may not work for you.

      Ummm, no--and that's actually the root of his other problem (not being easily able to upgrade to OpenOffice.org 3): updating the system does not risk anything. I've never had an Ubuntu security update mess things up. That's because it's bugfixes only.

      Upgrading is another beast entirely. He (not unreasonably) confuses updating and upgrading; so do you.

    18. Re:Update only what you recognize by Spit · · Score: 1

      TVTime.

      --
      POKE 36879,8
    19. Re:Update only what you recognize by Blakey+Rat · · Score: 1

      I had the same thought. Does he also pick and choose which Windows security fixes to install?

      Windows makes it blatantly obvious which updates are:
      * Required (security fixes)
      * Recommended (driver updates)
      * Optional (things like Vista's Ultimate Extras)

      He was just presented with a huge-ass list of confusing stuff with no clue which was important and which wasn't. Maybe he should have updated, but the designer of that dialog should have done a better job making it, if his goal was to get people to update. (Evidently it doesn't work as-is.)

    20. Re:Update only what you recognize by Blakey+Rat · · Score: 1

      Seriously? My Windows experience was "plug in USB capture card, open Windows Media Center." That was the entirety of it.

      My old Linux box, I spent ages trying to get my Hauppauge WinTV 150 to work with the "ivtv" driver (which at the time was the only driver that *claimed* to work with it.) It never worked; the best I ever got was a tiny postage-stamp sized video window with no audio.

      After consulting with numerous Linux experts, the best they could come up with is that maybe Hauppauge changed the chipset in the card from the one in the card "ivtv" was designed to run with. Whatever; the point is, it didn't work. (The same card worked perfectly in Windows with IIRC EyeTV, natch.)

    21. Re:Update only what you recognize by nametaken · · Score: 1

      Fresh install of ubuntu leaves you needing a crapload of updates.

      I expect there's some reason they don't get rolled in regularly, but I have no idea what it is.

    22. Re:Update only what you recognize by FrankieBaby1986 · · Score: 1

      Currently Ubuntu basically just copies the live, running image to disk, and does some tweaking. So, doing updates during install may be tricky.

      As to the huge number of updates: what about windows? If you install XP, even with SP2 slipstreamed, you will need SP3, and many other updates, and have to REBOOT multiple ( > 3) times. With Ubuntu, you typically only have 1 or 2 reboots max from a fresh install after updating. Vista, with or without SP1, also requires a few reboots now.

      --
      ERROR: SIG NOT FOUND (A)bort, (R)etry, (F)ail?:
    23. Re:Update only what you recognize by Waccoon · · Score: 1

      I agree fully.

      I'm still amazed that so many millions of people got Firefox 3 on day one without so much as a second thought, and the developers treated it like a damned contest. I don't care how long the beta testing period was, or that it's FOSS. You never get a new major version on day one unless you can afford the risk.

    24. Re:Update only what you recognize by rHBa · · Score: 1

      He also mentioned elsewhere that he installed Ubuntu 8.04 just as 8.10 was being released so many of the apps on the install disc would have been out of date, requiring updates.

      I installed 8.10 when it was maybe a month old and had very few apps wanting updates. I updated them all anyway and now I average maybe three updates every few days.

      Another thing, although I agree that some Linux software has un-intuitive names, update manager does include a description of the software's role and Windows update's 'Security Update KB76357848' or whatever is hardly luser friendly is it?

    25. Re:Update only what you recognize by Just+Some+Guy · · Score: 1

      No, it's excellent advice. Why? Updating software brings your system from a state that you know works to a state that may or may not work for you.

      That would've made sense, except that Ubuntu updates (within the same release) are bug and security fixes.

      --
      Dewey, what part of this looks like authorities should be involved?
    26. Re:Update only what you recognize by moonbender · · Score: 1

      Afford the risk? Upgrading Firefox is not like upgrading the entire operating system including stuff like filesystem drivers etc. If Firefox 3 doesn't work out, you uninstall it and reinstall Firefox 2. The chances of Firefox 3 failing in a way that's spectacular enough to cause you more than 5 minutes of work are slim to none even during the beta. In fact, I've been running Firefox 3.1 alpha/beta for a while, and the 3.0 version just sits there and will happily run along 3.1 -- I could switch in a heartbeat, total risk is zero.

      --
      Switch back to Slashdot's D1 system.
    27. Re:Update only what you recognize by Waccoon · · Score: 1

      Wrong.

      Updating to Firefox 3 caused my Firefox 2 profile to be updated for the new browser. When I uninstalled Firefox 3 to revert to the old version, Firefox 2 tried to load the old profile, and refused to start (it crashed). The only way I was able to fix it was to go into the hidden application data folder and wipe out my Firefox profile. Most "normal" people wouldn't know how to do that. Don't even get me started about the extensions. You may not have had a problem, but I had to deal with a lot of crashes and lock-ups. I was not happy. That was several weeks after Firefox Download Day.

      I tried to find a way to have multiple installs of Firefox, but each version tried to share the same profile. Running Firefox 3 and 3.1 side-by-side may not cause an issue, but you can't do that with 2 and 3. In fact, you should never share configuration data with multiple versions, even if it appears to work. It's just a bad thing to do.

  11. update what you know? by Intellectual+Camel · · Score: 4, Interesting

    "I recommend updating only software that you recognize" say what?! you do this on windows too?

    1. Re:update what you know? by fuzzyfuzzyfungus · · Score: 3, Funny

      Certainly; but KB34342574845345 is like a friend to me, and "Security Update for CAPICOM" is my long lost brother, so only installing the updates I recognize isn't a big deal.

    2. Re:update what you know? by jank1887 · · Score: 1

      Actually, for the most part, yes. If it ain't broke, don't fix it. Most users let Windows Update do its thing, and figure that handles most security issues. They know the virus scanner should be performing signature updates. If their copy of paint.net has an update, who cares as long as it doesn't throw errors and does what's needed.

      Sure, I tend to update everything that pops up a 'new version available' message. But I couldn'd for the life of me tell you what version of LAME I have sitting on my windows box.

    3. Re:update what you know? by just_another_sean · · Score: 1

      Agreed but I'm not sure if I need a .net and the Root Certificate Update seems a bit scary after what I read about Sony a while ago.

      --
      Creationist Textbook Stickers Declared Unconstitutional by CowboyNeal
    4. Re:update what you know? by nametaken · · Score: 1

      I generally run all of mine, but it's about a 1 in 5 shot that when I run all the updates, my video drivers are going to be completely trashed and I'm going to have to spend a whole day trying to get back to where I was before the update.

      Dunno, maybe I bought the 'wrong' nvidia card? But I'd guess that's where his warning came from.

    5. Re:update what you know? by Randle_Revar · · Score: 1

      >Security Update for CAPICOM" is my long lost brother

      So you are an AI?

    6. Re:update what you know? by tepples · · Score: 1

      and "Security Update for CAPICOM" is my long lost brother

      You mean like MARVELL vs. CAPICOM?

  12. I am asking: Is Ubuntu = Linux? by bogaboga · · Score: 1

    Whenever "Linux" is being evaluated on the desktop, Ubuntu is fronted...so my question is: Is Ubuntu equal to Linux? The last time I checked it was not the case. So why does it [seem] to be the case?

    1. Re:I am asking: Is Ubuntu = Linux? by despisethesun · · Score: 3, Insightful

      Because Ubuntu has been the one to make the biggest strides towards user-friendliness. There are others who have come a long way in this regard as well, but Ubuntu stands at the front of the pack. It's probably the easiest to use, it has probably the largest amount of available pre-compiled software, it has a large user community. I could go on, but this is basically why Ubuntu gets the nod when people try to get newbies to try Linux. More advanced Linux users have their own personal preferences, but I don't know how many of them would put the proverbial Joe Sixpack on a Gentoo system, for example.

      --
      This poo is cold.
    2. Re:I am asking: Is Ubuntu = Linux? by Mishotaki · · Score: 2, Insightful

      In the same way, we can use a car analogy:

      Is a Ford Taurus a car? Is a car a Ford Taurus?

      Ubuntu is Linux, but Linux isn't Ubuntu about the same way that a Ford Taurus being a car, but all cars aren't Ford Tauruses...

    3. Re:I am asking: Is Ubuntu = Linux? by Mr.RustyRebar · · Score: 1

      Ubuntu is equal to Linux. That is not saying that Ubuntu is the ONLY version of Linux, but it is Linux.

    4. Re:I am asking: Is Ubuntu = Linux? by Anonymous Coward · · Score: 0

      Because Ubuntu has been the one to make the biggest strides towards user-friendliness. There are others who have come a long way in this regard as well, but Ubuntu stands at the front of the pack. It's probably the easiest to use, it has probably the largest amount of available pre-compiled software, it has a large user community. I could go on, but this is basically why Ubuntu gets the nod when people try to get newbies to try Linux. More advanced Linux users have their own personal preferences, but I don't know how many of them would put the proverbial Joe Sixpack on a Gentoo system, for example.

      Mandriva is far better quality and easier to use and more versatile than Ubuntu.

    5. Re:I am asking: Is Ubuntu = Linux? by Anonymous Coward · · Score: 0

      Gentoo is not really a linux distribution, more a meta distribution (they say so).
      Actually, my answer to the question would've been "Ubuntu users are noobs", but yours is more polite ;-)

    6. Re:I am asking: Is Ubuntu = Linux? by Anonymous Coward · · Score: 0

      "More advanced Linux users have their own personal preferences, but I don't know how many of them would put the proverbial Joe Sixpack on a Gentoo system, for example." ... depends on how many of 'em are sadists? :D

  13. I did RTFA... by gillbates · · Score: 5, Insightful

    And have to say that it is rather well balanced. But it also reminds me of something: I've been using Linux for more than a decade, and things to which I'm accustomed - like using the command line - are not at all intuitive to the Windows user.

    There is this tendency among Linux evangelists to try to "fix" a neophyte's problems rather than listening to what he's saying. While Linux has made large inroads in the desktop arena, at its heart it is UNIX, not Windows. One of the larger issues of Linux adoption is that Windows users have a mental model of computers which is Windows-specific:

    1. Typing is for documents, not the command line.
    2. Reading is for web pages, not system configuration.
    3. Configuration is about making choices, not thinking, and certainly not about knowing what hardware is installed in the machine.
    4. If it can't be installed with a few mouse clicks, it doesn't work. End of story.

    Making Linux ubiquitous on the desktop will be a matter of coming up with a simpler, more accessible mental model of a computer for the end user. It will not come about by fixing a particular problem with a particular distribution.

    The average computer user is an expert in something *other* than computers. They're not interested in learning the vagaries of hardware configuration or knowing about kernel dumps and command lines. They use a computer as a tool to *do something other than programming*. They want something easy to use, secure, and reliable. Windows comes through on the first part. Linux on the latter parts. However, security and reliability are a moot point if you can't use the computer in the first place. Hence, Windows gets chosen time and again, in spite of its flaws.

    --
    The society for a thought-free internet welcomes you.
    1. Re:I did RTFA... by Anonymous Coward · · Score: 0

      This really nails down why I'm still a Windows XP user. I don't want to be an expert at Linux just so I can use the OS, I want the OS to be a means to some other end such as Word, Excel (I love Excel), email, and so on.

      I don't want to have to spend hours re-learning all the basic stuff I can do in Windows without even thinking about it such as installing a new video card and just have it work, installing a hard disk and partitioning it without a second thought, or scanning a document to PDF with my HP all-in-one printer.

      I don't want to have to go to folks like /. to help me resolve the problems I will inevitably create for myself by moving to Linux. I would much rather know that if I make that move to some distro, it'll "just work" the way Windows more or less does.

    2. Re:I did RTFA... by jdgeorge · · Score: 3, Interesting

      Generally, I agree with the parent, but as a long time Linux user (Slackware, Debian, Ubuntu) and arguably a computer expert, I have (or WANT to have) a mental model of computers that essentially matches this description of Windows users.

      Sure I can figure out how to get things working that don't, how to make the system start up faster, how to fix the problems I encounter, how to configure my firewall, etc. However, I don't WANT to do any of those things.

      For example, the mental model I would like to have is that I'm going to write music, NOT that I'm going to use the computer to write music.

      Much of my time, I'm not interested in the computer at all. I just want to do something that's also relevant outside the context of computers. Interacting with "the computer" in order to accomplish my task is a distraction.

      Now, I think Ubuntu (for example) does a pretty good job of minimizing the distractions from the end goal. But I thoroughly agree with the parent that there are still some good opportunities to improve the way the computer gets me into the context of pursuing my ultimate task-related goal.

    3. Re:I did RTFA... by Anonymous Coward · · Score: 0

      WTF are you talking about? Users shouldnt have to know how to use a computer? Thats like saying I could drive a car without ever learning how to do it, then blaming the car when I cant figure out how to start it, or when I inevitably crash it.

      If you have a tool its your job to learn to use it.

    4. Re:I did RTFA... by Ranzear · · Score: 0, Flamebait

      Security vs. Useability:

      Windows is a house with the front door left unlocked.

      Linux/Unix is a house with no front door.

      --
      Slashdot: Where opinions are just opinions until you have mod points.
    5. Re:I did RTFA... by PitaBred · · Score: 1, Informative

      There's a great article that I point people to every time we discuss Linux and windows: http://linux.oneandoneis2.org/LNW.htm

      The point is that Linux is NOT Windows, and people going to Linux with the wrong expectations is the single largest problem that exists with migrating users.

    6. Re:I did RTFA... by Leafheart · · Score: 1

      WTF are you talking about? Users shouldnt have to know how to use a computer? Thats like saying I could drive a car without ever learning how to do it, then blaming the car when I cant figure out how to start it, or when I inevitably crash it.

      Wrong. It is more like wanting to drive a car and knowing how the roads are pavemented and how the different kinds of paintings are done. And more important, how the system that calculates the time the traffic light, that you know to obey, stays green is developed.

      As someone else said, user don't use the OS, they use the other softwares, the OS is just a main base, that they won't care about. Yes, that is the reason so many security roles crawl upon windows lands, but like it or not, if the Linux community wants its software to be widespread and used by everyone, they need to deal with this kind of people. And telling them that they are doing it wrong and should learn a lot of different things is the worst way to do it.

      --
      --- "When you gotta do something wrong. You gotta do it right. (Fighter)"
    7. Re:I did RTFA... by grimJester · · Score: 1

      One of the larger issues of Linux adoption is that Windows users have a mental model of computers which is Windows-specific:

      1. Typing is for documents, not the command line.
      2. Reading is for web pages, not system configuration.
      3. Configuration is about making choices, not thinking, and certainly not about knowing what hardware is installed in the machine.
      4. If it can't be installed with a few mouse clicks, it doesn't work. End of story.

      Agree with the main point of your post, but I don't see why these things would be Windows-specific rather than basic rules of usability. Having icons that represent what things do rather than an empty command prompt that doesn't show you what the options are is just better for a user that just starts using something rather than look stuff up in a manual.

      Assume you buy a new fancy TV. Would you still consider any of the above points to be a Windows vs. Linux issue rather than simply usability?

    8. Re:I did RTFA... by Iagi · · Score: 1
      Hi,

      I also read the article and while I agree with your initial assesment; "things to which I'm accustomed - like using the command line - are not at all intuitive to the Windows user." I disagree with the rest.

      We should not be thinking that, "Making Linux ubiquitous on the desktop will be a matter of coming up with a simpler, more accessible mental model of a computer for the end user." Because that is precisely the type of thinking, make it for the lowest common denominator (one that doesn't understand or want to learn), that Microsoft employs and has itself created a lot of problems with security, configuration, the registry, dll hell, malware, etc.

      The "tendency among Linux evangelists to try to "fix" a neophyte's problems" is exactly what is needed. It shows computer users that they can fix their own problems. We shouldn't forget that Linux is free and it is not entirely unreasonble to think that people who want to use something that they don't have to pay for might have to learn how to use it.

      As far as "Making Linux ubiquitous on the desktop," I'm not sure this is the goal of the people who are writing the code or doing the distributions. And eventually linux use on the desktop will increase more because of economics forces, DRM issues, malware, viruses, performance rather than building a dummied down version to entice them.

    9. Re:I did RTFA... by daveime · · Score: 2, Insightful

      Wrong analogy.

      The car is a tool, the end goal being the ability to drive seomwhere.

      Sure you have to learn how to use it first.

      Windows allows you to drive the car once you know how to drive.

      Linux allows you to drive the car only once you know the workings of every component of the internal combustion engine.

    10. Re:I did RTFA... by Anonymous Coward · · Score: 0

      As an interesting aside, when people ask me about my OS, I reply that it's Linux. If they still don't know what it is, I usually reply something along the lines of, "It's an advanced operating system for power users..." That usually gets the point across. Most of them will never switch to Linux, but by calling it "advanced," they understand that it won't be as simple as Windows.

    11. Re:I did RTFA... by Anonymous Coward · · Score: 0

      I don't understand why supposedly helpful, constructive criticism of desktop Linux distros is always based on decade-ago behavior. The things you're talking about simply aren't a problem on Ubuntu systems.

      My wife has been using Kubuntu as her primary desktop system for the last two years. She has never, ever used the command line for anything. She knows nothing about what hardware is installed on her system. And she always raves to me about how wonderful Adept is compared to the Windows way of installing, updating, and uninstalling software.

      If you have some genuine advice for making desktop Linux more accessible to the general computer-using public, by all means give it. But it should be based on the actual systems we have now, not whatever problems Red Hat 9 had.

    12. Re:I did RTFA... by Anonymous Coward · · Score: 0

      I've been using Linux for more than a decade, and things to which I'm accustomed - like using the command line - are not at all intuitive to the Windows user.

      I work in an IT department, and I would say that out of the 30 or so people half a dozen would know how to start a shell on their window machine. Most have never even seen the command window.

    13. Re:I did RTFA... by gbjbaanb · · Score: 1

      The "tendency among Linux evangelists to try to "fix" a neophyte's problems" is exactly what is needed.

      Sure, if the expert was telling the neophyte what to do and the neophyte was doing the typing and clicking. However, that's almost never the case - the expert pushes the neophyte to one said, says "let me do it" and does it in a flurry of fingers. The neophyte still hasn't got a clue about the computer, nor how to fix it next time.

      The only thing he gets from it is a sense that "linux is too difficult for me to fix, I need an expert".

    14. Re:I did RTFA... by Anonymous Coward · · Score: 0

      What are you guys talking about?

      Since when do you need to know everything about a Linux system to use it? Year of Linux on the destkop has passed. It was several years ago. Several years since a user should need to use the command line, unless they wanted to, or where doing complex things a user should not be doing.

      The OS is in the same state as Windows as far as usability. Hell, I would say its even easier, altho not if you call 'easy' 'farmiliar'.

      And as the previous replier said, users use applications not the OS, my point still stands. The appication is the tool. Learn the tool. Sure, lots of application writters dont include enough built-in help, I know that firsthand. But its the same on Windows.

      Maybe you guys are trying to say that not enough applications exist for Linux. That not enough one-stop-shops exist. Then stop comlaining about it and make them. Complaining is easy. I know, I used to do it. Turning complaints into workable solutions is hard. Make solutions if you have enough time to complain.

    15. Re:I did RTFA... by clickety6 · · Score: 1

      and things to which I'm accustomed - like using the command line - are not at all intuitive to the Windows user.

      The linux/unix command line interface isn't intuitive to anybody! It has to be learned - it can't be "intuited".

      --
      ----------------------------------- My Other Sig Is Hilarious -----------------------------------
    16. Re:I did RTFA... by Anonymous Coward · · Score: 0

      Making Linux ubiquitous on the desktop will be a matter of coming up with a simpler, more accessible mental model of a computer for the end user.

      You've nailed one reason why the mac is an attractive platform.

      Every flavor of linux (that I'm aware of) will present the user with a convoluted "programmers tree" (which is what I call the file system with /bin, /lib, /etc). I cannot stress enough how much this "fails" the whole experience. The finder (and it does have quirks), along with the mac's file system, does something really well: it actually caters to both users and programmers from the bottom up, without giving either camp the middle finger.

      There's no /bin, there is an "Applications" folder on the "Hard Drive" (both of which have meaningful graphical representations). Rather then /lib, there's a "Library" folder on the "Hard Drive"...

      The dot-app approach does away with an application being a directory with countless files, one of which is an executable - it makes the entire bundle a self contained executable icon (the folder itself essentially becomes the application), which once again has meaningful graphical representation (ie not just a blank folder).

      When you install this program, you just drag it from wherever you got it from (CD, thumb drive, safari download, etc) to wherever you want it (usually the easy to identify applications folder on the hard drive). The finder presents the base components of your computer not as programmer-centric root-directory categories (/bin, /dev/ /etc) but as the physical storage mediums attached to your computer, and only the one's currently available for that matter ("Hard Drive", "Name of CD", "Name of Thumb Drive", etc.) .

      Developers can rely on dynamic link libraries; that's what the "libraries" folder on the hard drive is for. Certain programs can be installed via the apple universal installer I see every once in a while, rather then the usual "drag to your hard drive" method, which in turn can put libraries in place or configure anything else to be how it needs to be.

      In any case, although there are flaws in the finder and some things could be improved, it's vastly better to focus on making the file system itself something much more user friendly to work with, for programers and non programers alike, rather then use the entirely programer-oriented "programmer's tree" and just leave it at that. Then we end up with people having absolutely no idea how their software is organized. The software is entirely scattered around in a "for programer's understanding only" scheme that leaves users with only a bar full of shortcuts to play with.

      I'm amazed at how anyone interested in making linux "desktop friendly" can't see the obviousness of questioning whether the typical "programer's tree" should really be what a desktop oriented OS should actually have in the first place.

    17. Re:I did RTFA... by EvanED · · Score: 1

      Windows users have a mental model of computers which is Windows-specific...

      Calling it Windows-specific I think is a bit of a misnomer, even if it was caused by Windows. I'm a heavy Linux user (posting from a tiling WM under RHEL if that gives me any cred on that point) and even I agree with some of these points.

      For instance, 2: "Reading is for web pages, not system configuration". I like the fact that I can just browse around a GUI for options and see what's available rather than read a man page or whatever to figure out what you can configure. Sometimes packages are nice enough to give you a default conf file with a bunch of options commented out (basically putting the documentation in comments), and that's a nice analogy in the text world, but not all packages do this and even ones that do often don't put everything into it.

      I like the fact that if I have a GUI I can look and have high assurance that I can explore around and find things -- usually there won't be options that are hidden. (Not always true. The default shutdown dialog in Win XP has options to log out, shut down, and stand by or something like that, but you can also press 'h' to hibernate. I'm not actually sure how to hibernate without this feature actually! Office 2007 allows you to use keyboard shortcuts from previous versions, but doesn't provide any affordances for it.) About the only exploration you can do with a command line program is type --help after it and see what happens; you basically have to read the man page.

    18. Re:I did RTFA... by Arker · · Score: 1

      There is this tendency among Linux evangelists to try to "fix" a neophyte's problems rather than listening to what he's saying. While Linux has made large inroads in the desktop arena, at its heart it is UNIX, not Windows. One of the larger issues of Linux adoption is that Windows users have a mental model of computers which is Windows-specific:

      You're absolutely correct. But your prescription based on this correct analysis is disastrously wrong.

      Making Linux conform to windows-specific conceptions means eliminating what makes linux worth using in the first place.

      Does that mean a fairly large section of the "market" will not be converting to linux anytime soon? Sure it does. So what?

      Better a system that works properly for its users, whatever slice of the "market" that is, than a system that doesnt work for anyone.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    19. Re:I did RTFA... by kbielefe · · Score: 1

      Actually, Linux is more like a car that might require some assembly. Whether you assemble it or someone does it for you, once it's together it's as easy to drive as anything.

      --
      This space intentionally left blank.
    20. Re:I did RTFA... by kbielefe · · Score: 1

      It doesn't matter if the neophyte is doing the typing and clicking or not. If they don't know why they're doing it, they still haven't got a clue about the computer.

      --
      This space intentionally left blank.
    21. Re:I did RTFA... by gbjbaanb · · Score: 1

      sure it doesn't make them experts, but its a step closer than just watching someone else do it. Interaction makes you think a lot more than just watching - why else did your teachers make you copy things out? (ok, partly laziness), but you never learn unless you actually do it, even if that's under instruction from someone else. You pick it up, bit by bit.

  14. Bad update advice... by JustinOpinion · · Score: 2, Insightful

    From page 4 of TFA:

    By default, every update has a check next to it in the Update Manager. Uncheck the boxes next to those you don't want to update -- I recommend updating only software that you recognize.

    This seems like really bad advice. I would say the opposite: only forego an update if you recognize the software and are sure that you don't want the newer version.

    The vast majority of updates will be for "underlying" software, like the kernel, libraries, and so on. These are also the things that a newbie is most likely to "not recognize". But these are the things that critically need security updates. If a newbie only updates OpenOffice and Firefox (which he recognizes) but skips the kernel, cron, openssh, iptables, and so on (because he doesn't recognize them), he may be left with significant vulnerabilities in very important subsystems.

    In a modern world the default advice should be to install updates and thereby stay as secure as possible. Users should only be skipping updates when they have good reason to think that the new version isn't better (e.g. breaks a feature they like). This is especially true on Linux, since there are no updates that are being pushed out just to limit/inhibit the end user (like, e.g. Windows Genuine Advantage does).

    1. Re:Bad update advice... by RalphSleigh · · Score: 2, Insightful

      I agree that the update manager exposes too much to the poor end user who just wants to press a button and be told that everything will be all right.

      Perhaps the answer here is for the update manager to wrap up any updates that do not change a bit of software exposed to the user in the applications menu as a generic 'Ubuntu system update'. You could put the details of the actual packages included somewhere accessible, and just push one system package a week/2nd tuesday of the month.

      --
      Come as you are, do what you must, be who you will.
    2. Re:Bad update advice... by Anonymous Coward · · Score: 0

      Not to mention this also puts the user on the fast track to breaking their system due to unresolved and recursive dependencies :o

  15. The bitter irony by steveha · · Score: 5, Insightful

    The thing he found hardest, the thing he singled out for special mention as the worst problem, was: installing new software.

    Eeek.

    That's what Linux distros, particularly Debian-based ones, do best! The package management is the best single feature of Debian and Ubuntu, light-years ahead of the situation in Windows.

    Now, he's not a troll and he's not an idiot. Which means that he has just helpfully identified something we should work on.

    His basic problem is that he is used to Windows, where things are done differently. Either Microsoft Office is installed or it isn't; and the only pieces of Office that you can see are large chunks like Word, Excel, etc. It was surprising and alarming to him when there were hundreds and hundreds of little packages with odd names. For example, the updater told him it would update "anachron -- cron-like program that doesn't go by time" and he didn't know what to make of that.

    In his Part 2 article, he recommends that you never update any package you don't understand. Eeek, again! What if there is a critical security update to DNS or something? He is unlikely to know what it is, so he will decline it. And he will be working very hard to go through the list and uncheck the update box for the vast majority of his packages.

    The correct policy is to have the updater pull from a trusted source, and just let it update. Trust the system.

    In all fairness, Windows has its share of similarly weird stuff. But they have done a much better job of wrapping it up to present to the user.

    When you run Windows Update, it won't give you anything called "anachron", but it will give you things like "hotfix 967363: A Windows Server 2008-based DHCP server does not register DNS records for earlier version DHCP clients that do not send option 81 to the DHCP server". But this will be labeled as a "critical" patch that you really need to take.

    Perhaps Ubuntu should have a popup on the update manager that gives newbies a quick overview of package management on Linux? Things are much better than the mess in Windows, so we need to make sure that newbies understand what's going on. When new users are confused, that should be treated as a bug, and fixed.

    steveha

    --
    lf(1): it's like ls(1) but sorts filenames by extension, tersely
    1. Re:The bitter irony by needs2bfree · · Score: 1

      I agree with parent. Its critical that Linux, Ubuntu especially, present updates in an easy to understand manner. It is, after all, Linux for human beings. I think its also a good point that what you seen in Synaptic isnt the latest release of the software. This can cause confusion when a user sees that version x.xx is out, but the version in synaptic is a couple releases behind. I came across this with Eclipse. The version in the repository is hopelessly out of date. When i tried to install software with the Software updates function in eclipse, it wouldnt work. I was left scratching my head going WTF? After all, how hard is it to make a .deb file? Ubuntu 8.10 even recognizes when you download one and helps you install it. I think this is the improvement i liked the most when upgrading.
      Just my $0.02

    2. Re:The bitter irony by JustinOpinion · · Score: 2, Interesting

      I was quite surprised that he singled-out installation as being difficult. Like you, I consider this to be one of the selling points of Linux: package management makes installation centralized and streamlined.

      I offer an anecdote to counter the author's experiences (yes, I know anecdotes are not worth much, but TFA is essentially just an anecdote, too...): A friend of mine recently got fed up with Windows XP and switched to Ubuntu (with no prompting from me, other than mentioning "I use Ubuntu" when he asked what anti-virus software I use). He was a total newbie to Linux. After about a week I asked him about his impressions. Overall he said it was working great, and he specifically singled-out installation as one area that was really awesome. He said that he loved being able to install things without searching all over the net.

      Moreover, he said that he liked being able to install things from the repos and trust that the software would not fuck up his system. His Windows machine had gotten messed-up more than once because of all the applications he had installed (some were conflicting; others were decidedly dodgy). And so he had learned to agonize before installing anything on Windows, always worrying that this app would mess up his system. (In the end he got hit with malware somehow despite his newfound caution.) He emphasized that with Ubuntu he didn't have to agonize anymore: installing (and uninstalling!) things was now easy and worry-free.

      All this to say that some newbies catch on to the "Linux way" of installing, and love it. Others (like the author of TFA) find it harder to adjust. It would certainly be nice to have some rough numbers regarding how many new users find installing easy vs. hard. This would help inform the next round of changes to the package managers in Linux.

    3. Re:The bitter irony by swillden · · Score: 2, Insightful

      Perhaps Ubuntu should have a popup on the update manager that gives newbies a quick overview of package management on Linux?

      You know, a five-minute video tour is a really good idea. Just a quick intro to package management and updates is probably sufficient, because Ubuntu already does a good job of making the applications menu very simple and accessible.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    4. Re:The bitter irony by despisethesun · · Score: 1

      I skipped straight from Gutsy to Intrepid, so I'm not totally familiar with Hardy. That said, in Intrepid, updates are basically listed by severity. Important, recommended, etc. And you can configure it to handle updates in your preferred manner, similar to Windows Update. It is, unfortunately, not in the most obvious place (in Synaptic, under Settings->Repositories->Updates tab, rather than in the Update Manager where it belongs), but you can have it install security updates without confirmation, download updates and notify you, or notify only. You can also set the schedule it uses to check for updates. I agree that it is not in the most convenient place, but once found it's no more difficult than managing Windows Update's settings.

      --
      This poo is cold.
    5. Re:The bitter irony by Anonymous Coward · · Score: 0

      Yeah, especially on Ubuntu, software updates and installs are far easier than on winderz. I was very surprised when he called this out as the difficult thing. It was an eye-opener! As was his comment about "Apply changes".

      It made me realize some facets of the windoze culture. It seems that...
          * Windoze users are afraid to "Change" anything. To them, making changes means things break.
          * Wyndurse users don't trust updates; at least, when you show them the details.
          * Winders users expect that they need to be defensive: they presume they'll need antivirus software, spam protection
          * M$oft users seem conditioned to have to purchase anything additional. The article author made a point that several apps were bundled "free" with the OS, but failed to emphasize that thousands of others are there, just as free, just a click away.
          * Win'd users are trained to do a sequence of steps to install software (find kit on web, do online purchase of s/w, d/l kit, unpack kit, find setup.exe, start installer, accept license, configure s/w,...). It was interesting that this training was his first approach.

      So Linux has made great strides, but we've still got work to do. Perhaps if we were less forthcoming in the UI's (hide all those updates! Just a "do it" button) it would go over better?

    6. Re:The bitter irony by 99BottlesOfBeerInMyF · · Score: 1

      His basic problem is that he is used to Windows, where things are done differently. Either Microsoft Office is installed or it isn't; and the only pieces of Office that you can see are large chunks like Word, Excel, etc. It was surprising and alarming to him when there were hundreds and hundreds of little packages with odd names. For example, the updater told him it would update "anachron -- cron-like program that doesn't go by time" and he didn't know what to make of that.

      I'd argue this is a case of exposing unnecessary complexity by default. There's no reason there can't be an "updates to existing system" line item in the package manager which can be expanded to see details, but is not by default. Classifying or coloring updates to indicate what can be considered part of the default Ubuntu distro and can be considered relatively safe is also an idea. Finally, providing clearer package descriptions that don't rely upon the user to have pre-existing knowledge would probably be a a plus.

      The correct policy is to have the updater pull from a trusted source, and just let it update. Trust the system.

      The UI needs to encourage this more, as the default behavior. Why is he being shown this big list if unchecking items is an action only power users should be taking?

      In all fairness, Windows has its share of similarly weird stuff. But they have done a much better job of wrapping it up to present to the user.

      Windows is pretty awful in this regard, but people are used to it and the software installation paradigm has been built up by developers. Also, the typical software installation use case is actually a lot easier. Most people learn about new software online. With Windows, installation is pretty much just clicking in the browser. This is possible in some Linux distros, but in practice is very rare to have working correctly. Generally people find out about software, decide to install it, then open their package manager and search for it, hopefully find it, and install it from there. Keeping it updated is easier but installing it is not.

      Perhaps Ubuntu should have a popup on the update manager that gives newbies a quick overview of package management on Linux?

      I don't think this is a good idea. Many people will just try to click past it because they want to try out the system first, not read a bunch of stuff about what they should do later if they decide to keep using it. Rather, I think we need to hone the usability of the package manager for use cases other than "search in package manager and install from there" as well as provide better help and advice within the package manager and access the package manager more smoothly from the Web.

    7. Re:The bitter irony by Lispy · · Score: 1

      Given Totems ability to show Youtube videos this wouldn't even have to take up harddrive space and could be updated in case some steps change in the future. It would all still feel really native since it's running in totems friendly player interface.

    8. Re:The bitter irony by BetterSense · · Score: 1

      Ubuntu DOES pop up a nice dialog explaining in simple language that "software on your system is organized into packageds, in these things called 'repositories'....". You have to check the little "don't show this again" checkbox if you don't want to keep seeing it every time you open Synaptic.

    9. Re:The bitter irony by houghi · · Score: 1

      That's what Linux distros, particularly Debian-based ones, do best!

      openSUSE users who want to install Firefox, just click here I would say that it can't be any easier then that.
      Need the NVidea drivers? How hard is that? Obviously there still is the software YaST, where you can (among other things) search and install software. Also there is the CLI version zypper for the more advanced user.

      I believe ALL larger distributions are easier. Not just the Debian based ones.

      --
      Don't fight for your country, if your country does not fight for you.
    10. Re:The bitter irony by Lord+Ender · · Score: 1

      The descriptions you see in synaptic/apt/whatever are actually horrible. If you don't know the name of the package you're looking for, you may not find it at all. They ramble on about what language it is programmed in, or other nonsense, that users don't care about in the least.

      It may be the best feature, but it's a severely broken feature.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    11. Re:The bitter irony by jw3 · · Score: 1

      Please note one more thing: in Windows, if the system asks you to download / update some strange piece of software that you don't recognize, alarm bells go off in your head: what is that? some kind of a trojan, virus or something? All these little things that get to be updated in Linux separately are the equivalent of Windows service pack.

      Maybe a short "README for windows users" (one page max!) should be included in the default Desktop installation.

      j.

    12. Re:The bitter irony by Anonymous Coward · · Score: 0

      The descriptions you see in synaptic/apt/whatever are actually horrible. If you don't know the name of the package you're looking for, you may not find it at all.

      Functionally excellent, but poorly documented. Like so many free software projects.

    13. Re:The bitter irony by ion.simon.c · · Score: 1

      They ramble on about what language it is programmed in, or other nonsense, that users don't care about in the least.

      *Some* users (like me) care about what language a package is written in. :)
      If Synaptic doesn't already allow this, one should be able to search through package descriptions for keywords and phrases.

    14. Re:The bitter irony by ion.simon.c · · Score: 1

      in Windows, if the system asks you to download / update some strange piece of software that you don't recognize,

      What's this "Security Update to .NET 3.0 KB4823904832" that Windows Update is trying to get me to install? What's a KB4823904832? I have no idea what this is! I'mma not gonna install it.

    15. Re:The bitter irony by rnelsonee · · Score: 1

      i just installed Kubuntu for the first time and installations are the hard part for me, too. You're right that it's a different method. Just *realizing* you're using a different model is an important step.

      Anyway, installs still have problems. If I type in "VLC" in Adept's Quick Search box, nothing pops up, even though I have it installed. But KDE's cool "Add/Remove Programs" not only finds the VLC I installed, it was the program that found it 'online' and let me install - no adding sources or anything. Maybe Adept and Synaptec are supposed to behave the same way, but they didn't out of the box for me.

      I had other installation issues - I tried to download TrueCrypt and I got this .tar.gz. I unpacked it, eventually found the file (I'm not using the terminal for any of this BTW) and it launched a script. After I hit 'Install' on the GUI box... nothing. No indications anywhere and I'm pretty sure TrueCrypt is not installed. At least with Windows I know where the files try to go.

      I also couldn't install Miro. I added the source per the website's instructions, and there was some weird error. I get that error every time I start up still. One trip to KDE's utility and I installed it with one click.

      So, basically, KDE's built in guy is great, but obviously less functional then the main package managers. I still miss downloading a file and double-clicking it. And both methods are inferior to OS X IMO - the whole "drag this icon to the big 'A'" is fantastic)

    16. Re:The bitter irony by jonbryce · · Score: 1

      As it is patch Tuesday, I'm running Windows update on my machines at the moment. It gives you things like

      Security Update for Windows Vista KB960225, and a link to the Knowledge Base article should you want to read about what it does.

    17. Re:The bitter irony by Anonymous Coward · · Score: 0

      Which means that he has just helpfully identified something we should work on.

      You can't work on it, because you can't even recognize the solution when it is handed to you on a silver platter*. Here it is:

      • An html tag like href but for inviting software locally.
      • When you hover over this tag in the browser, a giant shadowy arrow should go from INSIDE your browser to far OUTSIDE it (just the opposite of here, sorry I'll be fucked to mock something up for you) indicating - with text as well - that if you click the invite link you're hovering over the application will break out from the web site (your browser) and onto your local system.
      • The arrow should point (again, clearly breaking past the edges of your web browser) to your quick-start tray. If you invite the software, it'll be on your sytstem

      That's it. I've just given you everything you needed to know. It doesn't matter, because KDE doesn't even HAVE a quick-start tray.

      ----

      I'm even going to give you something that'll make Linux 1000x more useful than any other operating system in existence for trying out new software, and it won't matter, it will still go right over your head.

      • there should be a "guest area" (a separate "quick-start tray") represented by a bunch of hat-pegs for applications you are just inviting for tea and are preparing to send home before long, rather than applications that move straight into your system.
      • Text under this area explains these apps are just guests and can't make permanent changes to your system and that they're only there till you send them home (or invite them to move in permanently, like your normal apps).
      • the applications with hat-pegs should run under a virtual machine (QEMU - you know, how you surf porn without leaving traces) with a standard image stored on your HD and the addition of just this one application, so that you can try these applications without necessarily making them a fixture in your system.
      • This lets you try software super-fast without any risk to your system, and just a single "send home" button erases them forever without a trace from your system, "sending it back to the web whence it came". Because a good guest leaves when you ask them to and doesn't leave crap at your house.

      There. I've just given you the tools to try out the Linux version of my "better-than-skype" program in seven seconds. You would click this link (just an example), notice and click the giant image to invite better-than-skype as a guest, then the arrow would move an icon to your guest tray as it downloads. You click the hat on the peg, see that my application, like 80% of amateur apps is a piece of crap, and click the button under the hat to send it home. Its files are deleted.

      That's it. You've just tried an app in under ten seconds. (Though on the off chance you love it as a guest, maybe you would invite it to move onto your system, like all your other apps).

      So there you go. I've just given you everything it takes to make Linux 1000x better for trying out new software than any other desktop operating system on the face of the planet and it just doesn't matter.

      You, as well as the other readers here, are simply unable to grasp shit like this, I don't know why, but I don't think this cynical comment of mine will change anything about the situation. I just felt like illustrating this fact.

      * I don't know why you can't recognize it. Maybe it has to do with which brain hemisphere you think with, namely the left one - which coincidently handles words, such as at the commandline (like the word apt-get)

    18. Re:The bitter irony by kiddygrinder · · Score: 1

      When i was learning linux ( couple of years ago now ) i found installing programs the hardest part by a long shot. I couldn't find any programs to do what i wanted to do, and even if i found one on google it was still annoying to jump from the website into synaptic and actually find the program (hopefully) to install. Now i know what programs i want so it's heaps easier, but i think some kind of tagging and popularity ratings from within synaptic (like firefox has for extensions) would kick ass.

      --
      This is a joke. I am joking. Joke joke joke.
    19. Re:The bitter irony by Lord+Ender · · Score: 1

      Being able to find the package you want is a function. So no, it is not functionally excellent.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    20. Re:The bitter irony by mvdwege · · Score: 1

      The UI needs to encourage this more, as the default behavior. Why is he being shown this big list if unchecking items is an action only power users should be taking?

      Yes. Exactly.

      This is what the Gnome devs mean when they harp on 'options bring complexity'. The developers should think long and hard on the goals of their software, and pick a sensible default, putting the options away in a place where the power user or the sysadmin can still get at them, but keeping them out of sight for normal daily operations.

      Even as a sysadmin, I don't want to make every desktop operation into a full blown change procedure, looking at all the options and doing a risk assesment. The package manager has a repository, ideally the distro has a policy that updates won't break existing functionality, so it should just go ahead and do the updates without bothering me. I have to bother enough about reading release notes and running through lists of proposed updates when I maintain servers, my desktop should get out of the way and let me concentrate on the real work.

      Apple is pretty good at this too (Gnome 'stole' the idea from them), but they're a bit anal about hiding the options, and sometimes their choices are lazy as well. Witness the mandatory reboot on doing updates: if the software is programmed well, it should recognise what services can be restarted without a reboot, and just restart them, instead of putting the responsibility on the user.

      Mart

      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    21. Re:The bitter irony by mvdwege · · Score: 1

      How about some examples? And preferably from end-user applications?

      I say you're full of shit.

      Mart

      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    22. Re:The bitter irony by Anonymous Coward · · Score: 0

      After using Ubuntu constantly for a month or two I notice that most of the updates say "Description not avalailable". Not very helpful for quickly seeing what a bunch of updates do.

    23. Re:The bitter irony by blackpaw · · Score: 1

      Agreed, apt is beautiful.

      The thing I like best about at that doesn't get much mention is its ability to cleanly *uninstall* software. The fact that I can do "apt-get purge" and "apt-get autoremove" and a package and all its unused dependancies are cleanly removed goes a long way to controlling the cruft creep which plagues windows.

    24. Re:The bitter irony by Spit · · Score: 1

      In his Part 2 article, he recommends that you never update any package you don't understand.

      I don't know what he does with microsoft update, the list can be pretty cryptic. I guess he doesn't patch because he thinks he's smarter than the vendor.

      --
      POKE 36879,8
    25. Re:The bitter irony by regular_gonzalez · · Score: 0

      Thanks for this viewpoint. It is sadly too rare in the Linux community, based on my brief experience. I know nothing about Linux but decided to install Ubuntu as I'd heard so much about it. For reference, I'm a systems admin of an all-Windows network. This is just to give you a bit of background - I may not be the brightest admin the world has seen, but I know my way around computers. The install was nice, very easy and straightforward on a Dell Latitude, and to my recollection all hardware worked straightaway. The two main problems I had, and that I was unable to find answers for, were: 1) I have all my media on a Windows-based NAS. From what I understand, I need to connect to Windows shares with Samba. I tried that and it wouldn't connect. Couldn't find any help as to why this would be. 2) In Windows, I use VLC to watch dvds. It works straight out of the box, with all necessary codecs bundled with the app. I used the package manager to install VLC, but it refused to launch the dvd, basically acting like there was no mpeg-2 decoder. Frustrated, I wiped it and reinstalled XP, where things are not necessarily easier but where I at least know how to do them. Changing operating systems is a major step, much larger than moving from one image editing app to another, or one movie editing app to another. It might not be "fair" that I require any OS other than Windows to be easy to learn, but that's the reality of the situation. Currently, Linux is only free if your time has no value, and I'm afraid mine does.

      --
      Due to circumstances beyond my control, I am master of my fate and captain of my soul.
    26. Re:The bitter irony by Anonymous Coward · · Score: 0

      The correct policy is to have the updater pull from a trusted source, and just let it update. Trust the system.

      As I mentioned earlier, I suspect his concern is about various problems in doing mass updates.

      For instance (I get this a lot) getting drivers replaced out from under you, rendering your display useless. Imagine how a regular user feels when his nvidia or ati video card stops working and he gets a blinking command prompt after reboot instead of "windows". That's what blind updating can often get you... and so maybe that's what he's discouraging?

    27. Re:The bitter irony by managementboy · · Score: 1

      http://screencasts.ubuntu.com/ is a good start for anyone not into Linux. I use it as a link on the desktop of my family members.

    28. Re:The bitter irony by Anonymous Coward · · Score: 0

      In Windows, I use VLC to watch dvds. It works straight out of the box, with all necessary codecs bundled with the app. I used the package manager to install VLC, but it refused to launch the dvd, basically acting like there was no mpeg-2 decoder.

      Ubuntu ships, by default, with only free software. They cannot include patented stuff such as an MPEG2 decoder, until the patents expire someday.

      However, Ubuntu makes it very easy to pull media codecs from repositories. So, if you live someplace where software patents are not legal, you can just grab the codecs and you are done.

      If you live someplace where you need to pay patent license fees, Ubuntu also makes it easy to buy legal codecs.

      Read more here: http://ubuntuguide.org/ See section 2.4, "Proprietary Applications"

      And here's the Canonical store to buy legal codecs: http://shop.canonical.com/product_info.php?products_id=242

    29. Re:The bitter irony by regular_gonzalez · · Score: 1

      Ubuntu doesn't ship with VLC, you download it just as you would for Windows. But in Windows, it can decode dvds regardless of whether you have in any other way obtained the mpeg-2 codec. When you download it for Linux, it doesn't work. I know there are patents involved, but why does the Windows version have the ability to play dvds, and why can't that same functionality be carried over to Linux?

      --
      Due to circumstances beyond my control, I am master of my fate and captain of my soul.
  16. I had to switch back to XP by Anonymous Coward · · Score: 0

    I regretted it, but didn't have much of a choice. Reasons:

    1. Open Office didn't support some key features that are found in MS-Office, such as outlining, proper numbering of PowerPoint notes pages, and so on.

    2. Outlook is far superior to Evolution, especially in how it handles tasks.

    3. Sync'ing to Windows Mobile-based smartphone is so much easier in XP.

    I still run Linux VMs, but for my day-to-day work it's not there yet. I hope it will be soon, though.

    1. Re:I had to switch back to XP by DesertBlade · · Score: 1

      Let me reply:

      1. Power point! nuff said

      2. Outlook and tasks - see point 1 --I am sure there is a task program that will meet your needs.

      3. Windows Mobile - again see point 1

      Another excuse why windows is better than linux, you mentioned 3 Microsoft products, you don't want to leave.

      --
      Half of writing history is hiding the truth.
    2. Re:I had to switch back to XP by EvanED · · Score: 1

      1. Power point! nuff said

      PPT is easily heads and shoulders above where OpenOffice is, and for 98% of presentaitons, above where anything but maybe keynote is. (I haven't used keynote, but it does make very nice presentations.) The only realistic option for most presentations that would be better than PPT is to forgo anything from a computer, and in many situations that's not very realistic.

      (For math-heavy ones, Latex Beamer is also an option. Without the math-heavy though, I don't think it's as good.)

      Another excuse why windows is better than linux, you mentioned 3 Microsoft products, you don't want to leave.

      He also gave reasons for why he doesn't want to, especially for #1. Personally, I think your post is indicative of the worst part of the culture sometimes seen with Linux people, which is refusing to see places where Office or Windows or whatever still does things better.

    3. Re:I had to switch back to XP by dbIII · · Score: 1
      The final destination of any half decent presentation is a web page somewhere (eg. company intranet). IMHO it's worth giving up on powerpoint slides and move into the 1990s and beyond and just project your web based presentation onto the wall. Web pages are as easy to write as MS Word documents now.

      Take that as an example of *nix people refusing to see that MS is doing things better - I see thay are doing things the wrong way in the first place (and there is better slideshow software out there anyway).

  17. Image by Anonymous Coward · · Score: 2, Insightful

    That's exactly what Linux needs. The only way to get respect is through an easy to use UI, which is what the "clueless users" need who, you know, drive the market for desktops. If Linux was easier to use and free/cheap (as in beer), it wouldn't take long for it to be adopted. It just isn't there yet. And the only way to get there is to listen to these "clueless users."

    At the time of my writing this, the above quote, which is actually quite insightful, was modded as flamebait. The modding encapsulates quite succinctly why the Linux community is seen as a collection of misfits, malcontents, and jackasses (which, by and large it is not - it is a community of good and caring people). It only takes the childish actions of a few to get Linux tarred with that brush. It's a shame really.

    1. Re:Image by UnknownSoldier · · Score: 1

      > It only takes the childish actions of a few to get Linux tarred with that brush. It's a shame really.

      You can find assholes in ANY organization if you look long enough.

      i.e.
      "You can take the people out of politics, but you can't take the politics out of people."

    2. Re:Image by at_slashdot · · Score: 1

      Why is so insightful? And how come the GUI is not good enough, I think Synaptic works very well, I happen to prefer the command line for different reasons:
      1. faster access
      2. better way to explain (easier to say "type "sudo apt-get install firefox" than to explain: Open Synaptic, in the search field type "firefox" then click find, then select "firefox" and click "install" then click "apply")

      Also it's idiotic to generalize like this and stereotype an entire community, do all the millions of Linux users are like you said? Aren't you just flamebaiting too?

      --
      "It is our choices, Harry, that show what we truly are, far more than our abilities." -- Prof. Dumbledore
  18. Same mistake every new user makes by Thelasko · · Score: 1

    Reading this page is required material for people switching to Ubuntu.

    --
    One of our competitors trademarked the term "hypothesis". From now on, we will call them "boneheaded ideas".
  19. Slashdot's getting kinder by Anonymous Coward · · Score: 1, Funny

    I am shocked that I searched through this entire comment thread and found only one use of the word "noob."

    This lack of nerd elitism is simply unacceptable in slashdot. Heck, the fact that I'm writing this in anything other than pseudocode is shameful...

    1. Re:Slashdot's getting kinder by DesertBlade · · Score: 1

      I am sorry:

      He is a noob.

      --
      Half of writing history is hiding the truth.
  20. Re:Lol (don't laugh so hard) by nwanua · · Score: 2, Insightful

    I consider myself well versed at the techie stuff (EE & CS major, unix user since '94, non-public Linux kernel hacker for ppc). Personally, I use LFS (yes, I compile/bootstrap everything and put it in its own place, _myself_), but I agree that apt-get is a pain in the ass. I appreciate all the effort that's gone into package management, but I can't say that it is trivial to install/upgrade a package using this command.

    Problems include:
    - hunting down all the (often non-obvious) package names
    - dependencies
    - integrity checks
    - conflicts with other (new, old, default, broken) packages

    Automated system installation is a tough nut to crack, considering the millions of packages out there, and apt-get has come a long way towards solving it... but it's still not where it should be in terms of ease. If we can accept that, then we can continue to improve the situation, not snigger at "clueless newbies."

  21. Re:Linux isn't ready for the desktop by Anonymous Coward · · Score: 0

    She also took an hour to make minute rice.

    I never heard that one. Thanks.

  22. "apt-get install" - WTF? by dazedNconfuzed · · Score: 4, Insightful

    Is "apt-get install" really that much different?

    Yes, it is. "Rover, sit" works because "Rover" is the name of the dog, "sit" is a common English word, and the command pattern has been drilled into us since childhood. "apt-get install" - WTF is that to someone new to Linux? What's "apt" (I'd expect "app" at least)? Why the hyphenated "-get"? If I'm saying "get" the application, why do I have to include the redundant "install"? Heck, I'm a long-time hardcore geek and _still_ have to look it up every time; it's just not intuitive to someone who either is new to the concept of operating systems, nor to those who have to deal with a half-dozen or more OSes on a regular basis.

    The App Store model, cheezy as it may be, works precisely because it's easy to find, easy to run, and easy to find & install applications. Linux doesn't have it yet. Having to spend hours Googling for what apps depend on what other apps, and how to install each of them in their own peculiar way, is largely what keeps Linux sidelined for now. At least with Windows I just stick in an installation CD for an application, or click on "install" on a distribution web page, and the install process just starts; with my iPod I just tap AppStore, find the app, and hit "install"; but with Linux I'm not even sure what the name of the application is, much less the precise command needed to install it.

    --
    Can we get a "-1 Wrong" moderation option?
    1. Re:"apt-get install" - WTF? by Shining+Celebi · · Score: 2, Informative

      The App Store model, cheezy as it may be, works precisely because it's easy to find, easy to run, and easy to find & install applications. Linux doesn't have it yet. Having to spend hours Googling for what apps depend on what other apps, and how to install each of them in their own peculiar way, is largely what keeps Linux sidelined for now.

      I am pretty sure that all modern Linux distributions come with a full-blown GUI frontend for their package management system that handles all of that for you. Here's how I install Application X on Ubuntu -- I go to Add/Remove Programs, scroll through the categories or search for Application X, select it, and click "install." Done. The problems you're talking about don't exist anymore.

    2. Re:"apt-get install" - WTF? by Nursie · · Score: 1

      Umm, you have to look it up *every* time and you consider yourself a hardcore geek?

      Seriously?

      I'm not disputing that the GUI is the right way to teach newbs, but you're no hardcore geek if you can't remember apt-get install "package"

    3. Re:"apt-get install" - WTF? by CannonballHead · · Score: 1

      What if it's not in your current repositories?

    4. Re:"apt-get install" - WTF? by Anonymous Coward · · Score: 0

      assuming that you've been in a coma for quite a while i'm here to introduce a technology that might be new to you. it's called mintInstall. you just head your browser on over to the mint software portal, click a catagory, click the program, and mintInstall will download the program for you. or, if you don't have mint, you can just head over to getdeb and install software with gdebi. best yet, IMO, is to just use synaptic. no worries about dependencies or anything (although you shouldn't have any trouble with dependencies on any of my other suggestions either)

    5. Re:"apt-get install" - WTF? by jedidiah · · Score: 1

      > "apt-get install" - WTF is that to someone new to Linux?

      Actually, it's a pretty bog simple English command.

      They have nice educational videos about this sort of thing.

      Although it's all moot anyways since there's a shiny happy GUI
      tool for this. You can also install packages straight from the
      browser or the desktop. It's very much like installing a Windows
      MSI file.

      If anything, the unwary get hit with information overload.

      It's as if every little thing that Windows does behind your
      back was suddenly shoved into your face. You would probably
      panic even if you didn't really need to.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    6. Re:"apt-get install" - WTF? by Anonymous Coward · · Score: 0

      Penguin fetch app seems more appropriate.

      Some clown missed an opportunity.

      Or maybe you can alias apt as penguin.....

    7. Re:"apt-get install" - WTF? by Shining+Celebi · · Score: 1

      What if it's not in your current repositories?

      What if it's not in the App Store?

      That has happened to me twice -- once because I wanted the newest Wine, and once because I wanted the latest Firefox beta. In the case of Wine, I followed these simple steps. In the case of the Firefox beta, I think I just copy and pasted some commands given by Mozilla. Neither one of those can begin to compare to the hoops I had to jump through to install the Zune software on Vista (I spent the better part of an hour googling a cryptic installation error, tried all of the Microsoft solutions, none of which worked, and then finally found I had to turn the Windows Firewall on) or the Silverlight addons for Visual Studio.

    8. Re:"apt-get install" - WTF? by Anonymous Coward · · Score: 0

      apt stands for advanced packaging tool. It's apt-get because there are several other apt tools, like apt-cache.

    9. Re:"apt-get install" - WTF? by manekineko2 · · Score: 1

      There's more types of hardcore geeks than the kind that are good at Linux.

      The potential to be good at the concepts underlying Linux is probably in virtually all of them though, which should probably be good cause to sit up and listen when someone who considers themselves to be a hardcore geek starts having trouble with getting starts in Linux.

    10. Re:"apt-get install" - WTF? by CannonballHead · · Score: 1

      Right, and I suppose installing the equivalent of "Silverlight addons for Visual Studio" is a piece of cake in Linux? Comparing common software like Firefox to something like a Silverlight addon seems a bit far fetched.

      I'm not talking about installing or updating common applications. That's easy. It's the uncommon ones that not everyone is going to use that I am talking about.

      Also, keep in mind that we're dealing with people that aren't all the time sure "where their downloads went."

      "I clicked the link on the browser and it downloaded but I don't know where it is."

      "Oh, go to slash home slash your user name slash downloads !" (or wherever, I don't recall the default directory).
      "slash home?" "What is my username?"
      "It doesn't work, it says it can't find that folder. Why does it care if it's capitalized or not?"

      Luckily, it's true that repositories seem to have most of what people want. But for that random thing that someone ends up wanting to download and can't because it's for Windows and they don't know how to find it for Linux... it's those stories people hear about and make perceptions/decisions on. Not "Oh, yeah, Linux is cool, I can run Firefox really easily." :)

    11. Re:"apt-get install" - WTF? by Anonymous Coward · · Score: 0
      ok..

      ln -s /usr/bin/apt-get /usr/bin/apt-getter

      Do you think those three letters are really going to change anyones attitude?

      Easier still: just use aptitude.

    12. Re:"apt-get install" - WTF? by Shining+Celebi · · Score: 1
      Yes -- I use the package manager, and I'm done. I was just trying to think back to the last two things I installed in Windows, and that was it. I noticed you ignored the Zune example.

      I think, but I don't remember, Firefox still saves your downloads by default to the desktop in Ubuntu too. If not, you could explain maybe more like "open Konqueror (or whatever their filebrowser is), and then click on the Downloads folder". Gee, that's kind of like the Windows steps. ;) There's no reason you have to enter in the uri manually, just like you don't have to do that in Windows.

      And if the scenario is exactly as you describe it -- why is the perception different for Macs? After all, surely people sometimes want to download software that runs only on Windows and they don't know how to find it for OS X?

    13. Re:"apt-get install" - WTF? by Anonymous Coward · · Score: 0

      I work with some hardcore geeks that know more about mainframes than you'll ever forget, and they all seem to think linux is a steaming pile of shit.

    14. Re:"apt-get install" - WTF? by jonesy16 · · Score: 2, Insightful

      Except that even the windows steps start with something familiar, My Computer. Maybe even My Documents. Or if you want to get extremely advanced, open Windows Explorer. The big problem for me when it comes to Linux always has been that people choose the most absurd names when writing their applications. If I'm looking through an application repository how am I (assuming for the moment that I was a novice) supposed to know that Pidgin is an IM client? Why should I believe that GIMP is an image program? I mean, it's not like it advertises itself ala "Photoshop". OpenOffice is about the best example that the free community has to offer when it comes to application naming. I'm surprised Firefox got as far as it did and probably wouldn't have if it wasn't coming from Mozilla's shop. But I don't care who you are, when you're browsing through the default menus on a Linux distro you better be completely uninspired to open Konqueror to browse your file system.

    15. Re:"apt-get install" - WTF? by Anonymous Coward · · Score: 0

      If you named your dog apt-get, then how would it be any different?

      You have to know the dog's name before you can command him, just like the program.

    16. Re:"apt-get install" - WTF? by Anonymous Coward · · Score: 0

      The real reason App Store succeeded is because Apple took something that already worked perfectly well, and made it appeal to idiots who make no distinction between price and value by making it pay per use.

    17. Re:"apt-get install" - WTF? by gbjbaanb · · Score: 1

      but, if you read the article, you'd see 2 main problems:

      firstly, there is a nice GUI.. in fact there's 3 nice GUIs. He describes each one including the "update manager" that presents him with a huge list of updates for stuff he's never heard of (and were probably installed by default) that he decides is best left alone and not updated !!!

      Now, while I think Linux is great for lots of choice, on a desktop system designed to be used by everyone, a choice is not what you want - you want 1 place to do 1 thing. So possibly have 1 GUI for installing new, 1 GUI for updating (even better to put those two together). Obviously, if a better updater GUI comes along, the distro will migrate to use it.

      The 2nd problem is that he knows of the installer GUI, great! So now he goes looking for how to install OpenOffice v3 (he had v2), and ... its not in the list, so he's completely stumped.
      Having a repository for each distro is fantastic, but it falls down dramatically once popular software is not available. It might make more sense if said software had its own repo you could attach to the GUI, but often that's not the case. I would love for everyone offering software to have their own repo instead of a 'download' webpage, but maybe that's just a dream. Not even sourceforge offers this - its still a download manually, and check for email updates regularly.

      Perhaps people just need a super-simply way of setting up a yum and apt repo, then it might take off a little more.

    18. Re:"apt-get install" - WTF? by AndrewNeo · · Score: 1

      Tell them to go to squiggly slash downloads, instead.

    19. Re:"apt-get install" - WTF? by CannonballHead · · Score: 1

      I actually know nothing about Zune, hence ignoring the example I guess... :)

      "Whatever their filebrowser is." That's another issue. In Ubuntu, I'm actually not sure what it is, and I've been using Ubuntu. Offhand, in the GUI, I'm not sure how to get to a file browser actually, ha, hum. I think there's a "Places" menu at the top in Gnome... ?

      But yes, depending on how their Linux box is set up, it'd probably work. But now we're back to a distro-specific issue. Konqueror? Dolphin? Whatever Gnome's is (I think Epiphany, but I don't remember)? Whatever enlightenment's is? Now we need distro-specific tutorials for newbies, I guess. which is something I've been advocating on slashdot when the topic comes up, but haven't done anything about it yet, hehe.

      Most people don't use OS X yet. OS X has ... uh, pretty good documentation. OS X is owned by Apple, maintained by Apple, purchased from Apple, supported by Apple, etc. It's not "similar" to Linux in those ways. I'd venture to guess that OS X is a lot more organized than Linux is. It's not like you want to know how to configure network settings and find out you have to know if you're using KDE or Gnome, if you're using traditional if* or some sort of network manager... etc. Again, nicely, some distros are better than others in this area (Ubuntu, admittedly, was easier to set up the network for me than any other Linux distro and than some Windows versions. Even WEP worked with their gui network manager; opensuse 11.1/knetworkmanager and WEP didn't play nice).

      Unfortunately, all these things are easy for me, but someone like my sister or parents that have a hard time getting their heads around how a filesystem even works as far as directory hierarchies and structures (i.e., they don't think of a folder as a hierarchy, but as an "icon"), learning something new is pretty difficult. Even if it's just a new GUI, it's difficult. Hand-holding is necessary, unless they have time to sit down and learn some new stuff... and have someone to teach them. Web tutorials are not always the easiest things to follow. Especially when they involve cryptic commands that you magically put into a "console" window. People's minds tend to switch off and they go into follow-instructions-and-don't-think mode. At least, in my experience. :)

      Note: My sister WAS able to use Ubuntu and my parents are able to use openSuSE 11.1 (might switch it, I don't like KDE 4.2 so much); sister had to use XP though because of ipod.

      Am enjoying discussion. :)

    20. Re:"apt-get install" - WTF? by Nursie · · Score: 1

      "There's more types of hardcore geeks than the kind that are good at Linux."

      1. He said every time, implying he's done it multiple times
      2. He can't remember apt-get install "package"

      Sorry, but not a geek in my book. For anyone that's not just pants-wettingly scared of command lines to start with, apt-get is very simple. It's not like you have a huge long string of arguments to remember and get wrong, it's just a command, a directive and what you want to install.

      Yes, I still doubt his hardcore geek credentials.

    21. Re:"apt-get install" - WTF? by Anonymous Coward · · Score: 0

      Except that even the windows steps start with something familiar, My Computer. Maybe even My Documents. Or if you want to get extremely advanced, open Windows Explorer.

      In the Places menu select Home. Just as easy.

      If I'm looking through an application repository how am I (assuming for the moment that I was a novice) supposed to know that Pidgin is an IM client? Why should I believe that GIMP is an image program?

      From "Add/Remove" in Ubuntu:

      Pidgin Internet Messenger
      Send instant messages over multiple protocols

      GIMP Image Editor
      Create images and edit photographs

      Clicking on either gets you a more detailed description.

      Besides, what about Trillian, Roxio, Encarta, Google, Acrobat, and the countless other popular programs and services with arbitrary names?

    22. Re:"apt-get install" - WTF? by Nursie · · Score: 1

      Personally I'm not that fond of mainframes. Dreadfully slow beasts. Reliable I'm sure, no disrespect, but I have yet to see what makes them particularly special beyond being bulletproof.

      And 31 bit.

      Also, I don't give a flying crap what your opinion of Linux is. If you can't remember "apt-get install 'package'" you're not a hardcore geek. Sorry.

    23. Re:"apt-get install" - WTF? by mhall119 · · Score: 1

      The big problem for me when it comes to Linux always has been that people choose the most absurd names when writing their applications.

      Perhaps then you can tell me what an Excel is, what is Express about Outlook, why I need a Flash to watch a movie, why Quicktime has nothing to do with speed or clocks, or what an Acrobat has to do with viewing documents. I can list funny names people have no problem with all day, and so can you I suspect.

      Your problem isn't that the names in Linux are funny, it's that the names in Linux aren't familiar.

      Also, for what it's worth, in my Menu the listings are "Pidgin Instant Messenger" and "Gimp Image Editor". They're listed the same way in Add/Remove programs.

      --
      http://www.mhall119.com
    24. Re:"apt-get install" - WTF? by mhall119 · · Score: 1

      Now, while I think Linux is great for lots of choice, on a desktop system designed to be used by everyone, a choice is not what you want - you want 1 place to do 1 thing.

      That's exactly what you get. One place to manage applications, one place to manage updates, and one place to manage packages.

      --
      http://www.mhall119.com
    25. Re:"apt-get install" - WTF? by Anonymous Coward · · Score: 0

      That's because they can read the writing on the wall and they are trying to keep their job as a dinosaur.

    26. Re:"apt-get install" - WTF? by Tweenk · · Score: 2, Insightful

      Now you're just being silly. The Add/Remove Programs dialog in Ubuntu has a search function, so when you type in "web browser" or "media player" or "vector graphics editor" or whatever, the relevant applications come up. They're even labeled according to their function in the menu, e.g, "Firefox Web Browser", so there's completely no way an user can be confused about the app's function.

      There are also many commercial apps that have weird names: what Adobe Distiller do? What about Maya? Reason?

      --
      Those who would give up liberty to obtain working drivers, deserve neither liberty nor working drivers.
    27. Re:"apt-get install" - WTF? by jonesy16 · · Score: 1

      Your point is certainly valid and I admit that I didn't put enough thought into it before I wrote. Though you do admit that the names we see in Windows are much more familiar to us as many of them have been around almost as long as Windows has. Though I have to think that there is plenty of room for improvement both to icons and names to help linux adopters along. SOME distributions do add the extra description to the menu items. I seem to recall Mandrake used to do that with their KDE menus back in the day (using the optional program description field so that they could be turned off once you were familiar with them).

      I guess I'm just stuck in a wishful thinking pattern of saying, if you're willing to concede that Amarok is to be officially bundled with KDE, then can't we just rename it to KDE Media Player so I'm not left wondering what a blue fox icon will do when I click it and people don't laugh at me when I pronounce it wrong ;-)

      As a side note, I personally don't suffer from these problems cause I've been around for a while, since RedHat 6 or thereabouts. I believe that GAIM made more sense than Pidgin since it at least retained a common Windows name inside of its own.

    28. Re:"apt-get install" - WTF? by jonesy16 · · Score: 1

      I concede, my information was based on my impression from a few years ago. I just checked my latest Fedora install and noticed that their default menus have dropped the names of the actual applications entirely, instead just saying "Spreadsheets", "Video Player" and the like.

      I was just remember my earlier Ubuntu installs which (and maybe my memory is wrong) presented me with menus containing things like "File Roller", "Pidgin", etc. whereas a fresh install of Windows comes with fairly simple but clearly titled applications like "Paint", "Internet Explorer", "Notepad". You get the idea. But it looks like that area has been addressed by at least the most popular distributions so kudos!

    29. Re:"apt-get install" - WTF? by Anonymous Coward · · Score: 0

      if your using Add/REmove programs, X is already installed. =P

    30. Re:"apt-get install" - WTF? by mhall119 · · Score: 1

      I believe that GAIM made more sense than Pidgin since it at least retained a common Windows name inside of its own.

      It did make more sense, but was legally too close to AOL's trademark, and so it was renamed as part of a settlement between AOL and the Pidgin developers.

      --
      http://www.mhall119.com
    31. Re:"apt-get install" - WTF? by Anonymous Coward · · Score: 0

      hmmm? photoshop? are we buying pictures?
      besides, every program i've installed neatly told you what it does in the description

    32. Re:"apt-get install" - WTF? by Thinboy00 · · Score: 1

      The file browser in GNOME is called nautilus (it's a pun on the notion of a "shell"). Not that you need to know that in order to use the system, given GNOME always refers to it as the "file browser".

      --
      $ make available
    33. Re:"apt-get install" - WTF? by EvanED · · Score: 1

      One place to manage applications, one place to manage updates, and one place to manage packages.

      What's the difference between an application and a package? Hell, I'm a geek posting this from RHEL running a tiling window manager (totally the way to go BTW) and have a few gigs of applications on this computer I've installed with the 'configure && make && make install' sequence, and even I am not really sure what the answer is. I mean, I know what I would say if someone asked me and it's I think a good answer, but if I go by those definitions I'm not sure what the GUI to manage applications would be.

      Furthermore, why should the update manager be separate? After all, presumably it's managing updates to packages in the end, so why should that be separate from the package manager?

    34. Re:"apt-get install" - WTF? by Thinboy00 · · Score: 1

      You can enable the backports (read:semi-stable betas and new releases) repository in Ubuntu through the GUI, though it is admittedly non-obvious. This won't get you the bleeding-edge-version-that-doesn't-have-this-one-annoying-bug-and-is-on-svn-only, but IMHO if you don't know how to do that, you shouldn't be trying to install pre-alphas in the first place.

      --
      $ make available
    35. Re:"apt-get install" - WTF? by Thinboy00 · · Score: 1

      If you used a particular command in some ancient form of DOS ~once a year, would you have it memorized?

      --
      $ make available
    36. Re:"apt-get install" - WTF? by Anonymous Coward · · Score: 0

      That wasn't my opinion by the way.

      Anyway, reliable and bulletproof is a pretty good thing. If you're a bank that needs to process massive amounts of data nightly, you'd better hope your hardware is reliable. And mainframes are far from dreadfully slow.
      Should a hardcore geek know that IBM dropped support for 31 bit mainframes 2 years ago? Not necessarily.. there are different types of geeks. If I don't use UNIX for 4 months, I tend to forget stupid things like the command line switches for tar.
      I've been working on 64 bit z/OS for a couple years.
      Applications that were once moved off our mainframe to save $$ are now being moved back to the mainframe to save $$
      Yeah, mainframes are an entirely different beast than a desktop PC or server, but I wouldn't consider them ordinary

    37. Re:"apt-get install" - WTF? by mhall119 · · Score: 1

      An application is something you run, a package is a collection of stuff. An application is a special kind of package that contains software a user is going to call and interact with directly.

      The update manager is separate because what the user is directly interacting with is the process of updating, not packages themselves.

      --
      http://www.mhall119.com
    38. Re:"apt-get install" - WTF? by CannonballHead · · Score: 1

      Doh. I knew that. Thanks :)

    39. Re:"apt-get install" - WTF? by Lennie · · Score: 1

      Actually on Ubuntu you have: in the internet-catagorie: pidgin internet massenger

      I don't think that's to bad, really.

      --
      New things are always on the horizon
    40. Re:"apt-get install" - WTF? by styrotech · · Score: 1

      Not that much different really.

      Rover is the name of the dog (WTF! my dog doesn't rove - what a stupid name etc etc) you are addressing and sit is the command. apt-get is the name of the utility you are addressing and install is the command.

      You bring up Windows. Since we're talking command lines here, have you seen the command line needed to install an msi file? What about the command line to run a Windows Update? They make apt-get install look positively intuitive - even though apt-get has waay more features and does all kinds of package management things.

      Ahhh you say but the average user on Windows doesn't do that and just double clicks on a package they downloaded. Well yeah, if you download a deb file for your version of Ubuntu and double click it - that will just install too.

    41. Re:"apt-get install" - WTF? by Anonymous Coward · · Score: 0

      Good point.

      This should be added to the default bashrc.
      alias rover='sudo apt-get'

      > rover update

      ROFL

    42. Re:"apt-get install" - WTF? by Blakey+Rat · · Score: 1

      I noticed you ignored the Zune example.

      It is completely irrelevant to the conversation. Yes, Microsoft sometimes has problems with the same thing, and that has *what* to do with this topic?

      http://hardware.slashdot.org/comments.pl?sid=1020981&cid=25669351

    43. Re:"apt-get install" - WTF? by Nurgled · · Score: 1

      I think the author of this article is in the "power user" niche that really has the most trouble with Linux. As someone who uses Ubuntu every day at work and at home, I saw the part about wanting to install OpenOffice 3 and my immediate reaction was "Why would you want to do that? Just use the version that comes with Ubuntu." This is because I've bought the kool-aid of having the distribution package a suite of applications that are tested to work well together, which is of course not the Windows model. Also, most non-technical users wouldn't even know that there was a new version of OpenOffice, and would just take what they have. He's in that unfortunate space where he knows enough to have certain expectations but not enough to translate them into a new environment.

      Of course, that's not his fault. Dealing with the Windows culture is the hardest problem Ubuntu has right now, and the solution is not a technical one.

    44. Re:"apt-get install" - WTF? by Anonymous Coward · · Score: 0

      Yes I would. In fact, it used to take months for me to forget a telephone number that I dialed once (but not anymore, I'm nearing 30). I knew the birthdays of all my classmates even though I only checked that list once at the start of each year. I had a maths teacher that knew the telephone numbers of all students (small school, 700+).

      I used "memmaker" about once a year to free up base memory for my games (Pinball Illusions ftw), before I started using qemm.exe. I still know the max amounts of disk buffers, files and stack size that I put in config.sys when I really needed the memory (30, 20, 4096).

      So yes, not remembering a simple command that you use at least once a year disqualifies you as a geek in my world, especially since apt-get is not a tool that you should use only once a year.

    45. Re:"apt-get install" - WTF? by Nursie · · Score: 1

      "Should a hardcore geek know that IBM dropped support for 31 bit mainframes 2 years ago?"

      31 bit mainframes sure, but not 31 bit executables. Especially on zLinux. Which is where my system Z experience lies. z/OS is a whole different ballgame.

    46. Re:"apt-get install" - WTF? by Odin_Tiger · · Score: 1

      Except that even the windows steps start with something familiar, My Computer. Maybe even My Documents. Or if you want to get extremely advanced, open Windows Explorer.

      Wow, what a missed opportunity for the direction I thought your post was going to go. Linux geeks, have a look at this guide for the filesystem layout of Debian. I dare you to come up with a sensible explanation for why this is a good, user-friendly, intuitive idea. Let's not even get into the further mucking of the issue that comes from software written for different distros expecting directories to be used for different things, or to be located in different places.

      Compare to Windows: You have 'My Documents', which contains - surprise! - your documents. It also has subfolders for your pictures, downloads, videos, etc., all named in a sane and consistent fashion that makes it immediately obvious what the folder is for. Then you have 'Windows', which contains all the scary OS related stuff that 99% of users, even very advanced users, will never have to muck around with. Bar the very odd exception (how many Windows users actually manually edit their hosts file? Less than 1% by a longshot, I'm willing to bet), the stuff in there is for the computer's benefit only. Lastly, you have 'Program Files', where all your programs are installed and conveniently sorted so that all the files for a given application that you will ever need to modify are located inside its folder or in a folder that you can reach easily via a shortcut in its folder.

      I understand that for legacy and arguably security reasons, *nix filesystems are quite different from Windows, but surely something could be done to make it at least sort-of sane?

      --
      Unpleasantries.
  23. An interesting quote from the article by reashlin · · Score: 4, Informative

    "I recommend updating only software that you recognize."

    No No No NO! Update everything. People didn't spend time updating software for you to ignore them. They updated it often because it needs securing.

    1. Re:An interesting quote from the article by Anonymous Coward · · Score: 0

      If you don't recognize it, remove it. That's one threat vector on your system.

    2. Re:An interesting quote from the article by zorkerz · · Score: 1

      I agree with you. He is right in the article that ubuntu (because ubuntu is what his article is about, linux references just confuse people) treats program update and installation fundamentally different than windows.

      In his second article he learned about how repositories work which is great. What he did not learn was that all updates to the default repositories for a given version of ubuntu are limited to security fixes and bug fixes. There is no reason not to update. In fact not updating opens your computer up to greater security risks and increases the unintended behavior of programs.

      If you want new versions of programs that include new features (ie openoffice 3.0 in his case) then you must enable the backports repository. If a program has not been backported you must add a new repository, find a nice recompiled .deb file or learn to compile yourself.

      I think one of the most important things when introducing a person to ubuntu is preparing them for things like this that operate very differently than windows. There is logic behind most ubuntu behavior but if its not understood it only becomes frustrating.

    3. Re:An interesting quote from the article by Novus · · Score: 1

      If you don't recognize it, remove it. That's one threat vector on your system.

      I agree. Users removing system components at random will almost certainly cause denial of service, so they're certainly a threat vector.

  24. Don't be afraid of the loud whoosing sound. by Anonymous Coward · · Score: 0

    It's just the GP's point going over your head.

    1. Re:Don't be afraid of the loud whoosing sound. by Anonymous Coward · · Score: 0

      Guinea Pigs can fly??!!!
      Obligatory link: http://en.wikipedia.org/wiki/Tales_of_the_Riverbank

  25. People not knowing how to use google by Anonymous Coward · · Score: 0

    In the last page of the article, he says that it is impossible to upgrade from Ubuntu 8.04 to 8.10. A simple google search: http://www.ubuntugeek.com/upgrade-ubuntu-804-hardy-heron-to-ubuntu-810-intrepid-ibix.html

    On a side note, I don't understand why newbie users have such a hard time with the concept of package managers and the fact that you don't need to go to a site and download programs and install them yourself or have to put a CD into a drive and install from there. There was an article on Netbooks recently where one of the biggest complaints from new users of Netbooks with Linux installed on them was that they got confused about how to install software on the Netbook. I just don't get it. Maybe I have been around Linux enough that package managers seem like the obvious choice (I get frustrated on other systems when I have to install from a CD/DVD or download and install software from various sites). I just don't see why Linux software installation is such a paradigm shift.

    1. Re:People not knowing how to use google by lwriemen · · Score: 1

      On a side note, I don't understand why newbie users have such a hard time with the concept of package managers

      People aren't used to having choices, and therefore feel uncomfortable with making them. No matter how user friendly you make the OS, you still won't gain much market share if the OS isn't getting preloaded (i.e., left as a choice).

      The corollary to the preload proposition is application support. People will be happier if they can go into a store (virtual or real), pick up an application, and have it work on their computer. No reading the box or going to the Windows/Mac/Linux section of the store.

      These are the two reasons Windows still has a monopoly on the desktop, and will continue to have one for the foreseeable future.

    2. Re:People not knowing how to use google by John+Jamieson · · Score: 1

      I think that the proliferation of devices like the Iphone may change the way people think about installing apps.

      Soon, kids won't think about installing software themselves, they will want an app store or a repository that looks like one. We can do handle that!

  26. Firefox by djnforce9 · · Score: 2, Interesting

    I remember having the same problem as this guy did with installing openoffice 3.0 only it was with Firefox 3.0 (back when RC2). For some insane reason, somebody thought it was a good idea to bundle Ubuntu with a Firefox 3.0 beta 3 (remember I'm talking about the time before the final version was released). This version had a very crippling bug with printing ("print selected text" did NOT work at all) so I had to manually try and update v3.0 to RC2 which like openoffice v3, was not in any repository or the "Add/Remove" area. What I ended up doing is downloading a tar.gz which contained it (no installer needed) and overwrite the beta version (but even that was tough because you can't touch the /usr/bin areas without the terminal since you need to execute "sudo" first (although now I wouldn't have this problem because I would just install Krusader which gives me a nice interface to work with similar to Window's total commander).

  27. And when it fails? by Anonymous Coward · · Score: 0

    Search newsgroups for why. Find out you must upgrade to .NET 3.0, yada yada yada.

    If there IS a workaround.

    Real noob friendly.

  28. apt-get update by Anonymous Coward · · Score: 0

    Actually, apt-get update just updates your database of available packages. To upgrade, you use apt-get upgrade.

  29. Yes by Anonymous Coward · · Score: 1, Interesting

    Now, he's not a troll and he's not an idiot. Which means that he has just helpfully identified something we should work on.

    His basic problem is that he is used to Windows, where things are done differently. Either Microsoft Office is installed or it isn't; and the only pieces of Office that you can see are large chunks like Word, Excel, etc. It was surprising and alarming to him when there were hundreds and hundreds of little packages with odd names. For example, the updater told him it would update "anachron -- cron-like program that doesn't go by time" and he didn't know what to make of that.

    Finally, a Linux evangelist who gets it!

    I surprised that everyone seems surprised that installation is the one big thing that annoyed him. When I made the switch to Linux it was EXACTLY the thing that annoyed me. What the hell were all these little updates? Why doesn't OOffice 3.0 show up even though it's been out for a while? There's no indication or feedback on what updates are necessary or important.

    We really are used to programs being just "things." Large entities. Not a frontend to a complicated backend of libraries, packages or whatever that we have to muck around with.

    And, like him, I still don't know how to get OOffice 3.0 installed.

    1. Re:Yes by DarKnyht · · Score: 1

      Ubuntu 9.04 Alpha 5 is the easiest method if you are brave (but I don't really suggest anyone do it).

      This is my biggest gripe also. If you are going to write an open-source project then please include all the dependencies in the project and package them together nicely. Then provide a second version that allows you to lock yourself into the hell that is known as the repositories. I am fairly sure which one will be more popular.

      If the software is intelligent enough to update itself, then let it update itself. If the software is intelligent enough to know if it inform the user that it cannot be installed and deal with the anger of your users when you refuse to support something they want.

      But don't lock them out of the updates unless they are wise enough to do it themselves or willing to follow random instructions on the internet, that is just asking for problems (and in turn bad PR).

      --
      Voting them all out of office, now that's change I can believe in.
    2. Re:Yes by PitaBred · · Score: 1

      The problem is that you don't understand what "LTS" means. That should be better described on the Ubuntu home page, but it basically means that when it was finalized the versions of software will NOT be updated. Bugs will be fixed, but there will not be any version updates. That's by design, to keep the system stable. If you expected anything different, you were mistaken. Just because you're apprehensions were wrong does not mean the system was wrong. It just means it's not something you're used to or understand yet. Linux is not Windows. Stop trying to use it like it is Windows, and things get easier.

    3. Re:Yes by Bambi+Dee · · Score: 1

      And, like him, I still don't know how to get OOffice 3.0 installed.

      Run Synaptic. Under Repositories -> Third-Party Software, add: deb http://ppa.launchpad.net/openoffice-pkgs/ubuntu hardy main. (Or intrepid main, or jaunty main.) Then reload. Then upgrade OpenOffice.org to 3.0.1. That should do it.

      Actually, when I go to http://openoffice.org/ I'm offered to download an installer. And they've got .deb packages too, which I think is how I originally installed it.

    4. Re:Yes by gbjbaanb · · Score: 1

      you know, I'm not sure he reads the Slashdot tutorial section. Where else would he find this information? Surely on the OpenOffice website, and not Launchpad's?

      Sure, OO.o has a download page and he could get a deb package, but it'd be much easier if he was directed to a ubuntu repository and told to add a OO.o repo to Synaptic. Then all would be happiness and joy :)

    5. Re:Yes by Bambi+Dee · · Score: 1

      Well, I was responding to the A.C. who had the same problem... (the article did get a number of helpful comments, too). Certainly installation can be confusing if you don't already know what you're looking for and where to look for it...

  30. Installing software by gr8_phk · · Score: 1

    You're right. I use Fedora but the situation is the same. I look under "add software" and there are thousands of packages - most of which are libraries or development packages. IMHO the package database should categorize these, or at least flag the ones that are "programs" or "applications" that joe user may want to install. The package selector should have a switch (on by default) to filter on this flag/category. This would eliminate a lot of confusion in finding useful software. Yeah, the dependencies will still have to be installed, but I think people will usually default to clicking "OK" at that point.

  31. Try it the other way by Jim+Hall · · Score: 1

    It's always interesting when long-time Windows users experiment with Linux for the first time. You'll see some tech writer blog about this every few months; sometimes they are a bit boring, but I always learn something from watching a Linux newbie try things out for the first time.

    At work, it's the other way with me. I've been using Linux at work since 2000 (I'm a staff person at a university) but my boss recently made his preferences clear: I should run Windows, just like everyone else. So I did what anyone would do in this situation - I blogged about it. I thought it might be equally interesting for this long-time Linux user to write about making a return to Windows:

    Linux in Exile

    It hasn't been pretty. In short, I find a lot of stuff in Windows to be just plain broken. Nothing is the same, even among different "first tier" applications (that means apps from Microsoft.)

    My next post will be about the stupid dialog boxes in Windows. I find them lacking compared to what I expect from Linux.

    1. Re:Try it the other way by crivens · · Score: 1

      "Under Linux, this was always located in the same place: the "Edit" menu. So to edit the preferences for a program, I clicked "Edit - Preferences"."

      Under Linux? No, you mean "in Gnome"!

    2. Re:Try it the other way by Jim+Hall · · Score: 1

      Yes, under GNOME. But to the vast number of people who might try Linux, they don't want to about "GNOME" or "KDE". To them, it's all "Linux". So in my blog, I try to take that tone- if you're a Windows user, look at all the crap that's broken in Windows that's not broken under Linux.

    3. Re:Try it the other way by EvanED · · Score: 1

      It's always interesting when long-time Windows users experiment with Linux for the first time. You'll see some tech writer blog about this every few months; sometimes they are a bit boring, but I always learn something from watching a Linux newbie try things out for the first time.

      I'm pretty interested in usability, so I also find them interesting.

      I just got done reading your blog and posted a couple comments (MS Paint & Crop, "I hate Office", and "Options"). They tend to be defensive of Windows, both because I am generally disposed to that anyway and because your posts are almost all negative. ;-)

  32. Re:Lol (don't laugh so hard) by Nursie · · Score: 1

    Package names I'll give you, though that's what apt-cache search is for. but dependencies and integrity checks are just part of how it works.

    Likewise updates/upgrades.

    I don't think it's a pain in the arse at all. OTOH I agree that newbs + GUI is a good teaching combination.

  33. Re:Lol Woof Woof by Anonymous Coward · · Score: 0

    except YOU are the dog, not the penguin.

    same beef here, could use some better automation
    for the process, but the security is MUCH better
    in Linux updates.

  34. Package Management != Application Management by manitoulinnerd · · Score: 1

    I do agree that Debian excels at package management. Unfortunately package management and application management are not the same thing.

    Take a look at OpenOffice.Org. Or ever just the writer component, how many packages are pulled in? On Windows you download one file but here it is telling you about dictionary packages and thesauruses and all sorts of stuff most people don't want to know about.

    And that is assuming the user knows they want OpenOffice.Org Writer when looking for their 'new fangled linus Word'.

    I know Ubuntu has made strides in this area and I personally hate the dumbing down of software (it creates an unfair illusion of simplicity) but they obviously still have a quite a distance to travel.

    --
    Burn Bright or Fade Away
  35. Again, WTF? by dazedNconfuzed · · Score: 4, Insightful

    Exactly. Every time I dig into the Linux-software-install problem, the answers are always "oh, it's easy, just do X and Y and Z and P and D and Q - no problem!" Never mind that it works most of the time (what of the rest?), and there's a dozen other comparable posts that say something different and also may or may not work. I shouldn't have to elicit an obtuse answer from some unknown guy by posting a somewhat trollish message on /. - the answer should be right there on the desktop. Even the "just click on Install Programs for Ubuntu" comments come with "but when (not if) that doesn't work, use this non-intuitive command..." disclaimers.

    This is why people buy Macs: it's pervasively designed for simplicity & intuition, not presumption of knowledge of cryptic commands. Would someone kindly explain why it's "apt-get" instead of "app-get"? what's with the 't'?

    --
    Can we get a "-1 Wrong" moderation option?
    1. Re:Again, WTF? by ericrost · · Score: 1

      So tell me, how do you install and update software on your mac when its not already on your machine?

    2. Re:Again, WTF? by Hatta · · Score: 2, Insightful

      Would someone kindly explain why it's "apt-get" instead of "app-get"? what's with the 't'?

      It's just a name, spelling is arbitrary. Do you get all confused when you meet a girl named "Meghan" instead of "Megan"?

      --
      Give me Classic Slashdot or give me death!
    3. Re:Again, WTF? by manekineko2 · · Score: 3, Insightful

      Yes, most people do get a little confused. Which is why Meghan usually has to spell out her name to people who are writing it out, whereas Megan doesn't.

      Everything is arbitrary, but some things are more arbitrary than others.

    4. Re:Again, WTF? by McGuirk · · Score: 1

      dazedNconfuzed,

      I can't tell if you were asking a rhetorical question to make a point, but if it was a serious question, then apt-get is named so because it is a function of APT. APT stands for "Advanced Packaging Tool".

    5. Re:Again, WTF? by Anonymous Coward · · Score: 0

      No, but she might not talk to me again if I can't get her name right.

      Hello, Charlene.
      I'm Marlene.
      Hello, Marlene.
      I'm Charlene.
      Chew your gum.

    6. Re:Again, WTF? by robinsonne · · Score: 0

      because apt is short for Aptitude, not application

    7. Re:Again, WTF? by Anonymous Coward · · Score: 0

      Would someone kindly explain why it's "apt-get" instead of "app-get"? what's with the 't'?

      APT stands for "Advanced Packaging Tool."

    8. Re:Again, WTF? by AndrewNeo · · Score: 1

      Actually apt stands for Advanced Packaging Tool, aptitude is the GUI frontend to it.

    9. Re:Again, WTF? by nschubach · · Score: 1

      I'm not confused when I can see her name tag on her shirt or her face, but if I had to type out her name to send her a message, I'd likely send the wrong message to the wrong Meghan. She'd likely get really pissed off at me and/or destroy my entire CD collection.

      When people can identify something without having to type it out it makes learning the process easier. You learn to talk before you learn to spell. You learn to talk by associating visual objects with sounds and actions. You learn how to spell those actions later. By jumping right to spelling out every action, you jump to the last level of learning when you touch the command line.

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    10. Re:Again, WTF? by Anonymous Coward · · Score: 0

      The name of the program is actually aptitude. Thust apt for short.

    11. Re:Again, WTF? by Anonymous Coward · · Score: 0

      You don't use linux, otherwise you'd know APT stands for Advanced Package Tool. I'd suggest you type "man apt" in terminal to figure that out, but you're probably too obtuse to grasp even that simple command. Of course, you can always use the graphical help browser to found out what APT means if you're really so terrified of the command line.

    12. Re:Again, WTF? by just_another_sean · · Score: 1

      Would someone kindly explain why it's "apt-get" instead of "app-get"? what's with the 't'?

      apt is an acronym. The t stands for tool, as in don't be such a tool, you could have googled this any time it was bugging you.

      apt - Advanced Package Tool. No, it's not for apps, it's not for programs, it's for packages. A program and all the supporting data, libraries and dependent programs required to run it.

      --
      Creationist Textbook Stickers Declared Unconstitutional by CowboyNeal
    13. Re:Again, WTF? by Anonymous Coward · · Score: 0

      You don't use linux, otherwise you'd know APT stands for Advanced Package Tool.

      Hahahaha, now if you use Linux you need to know about what each command stand for.

      2009 will be the year of Linux.

    14. Re:Again, WTF? by Anonymous Coward · · Score: 0

      Apt as in advanced packaging tool. So apt-get install is telling apt to get a package and install it. OK apt-get remove is even less intuitive.

      But this is why we have package manager guis like synaptic.

    15. Re:Again, WTF? by Anonymous Coward · · Score: 0

      It's not "get the application"; it's "get the apt package."

    16. Re:Again, WTF? by BobReturns · · Score: 1

      For new apps, download, drag into apps folder. If it's more complex it might have an installer. For updates, there's usually a command in the program to check for updates, or you simply download the new version.

    17. Re:Again, WTF? by Anonymous Coward · · Score: 0

      Would someone kindly explain why it's "apt-get" instead of "app-get"? what's with the 't'?

      Does nobody on Slashdot remember?

      APT is the Advanced Packaging Tool.

    18. Re:Again, WTF? by Anonymous Coward · · Score: 0

      http://en.wikipedia.org/wiki/Advanced_Packaging_Tool

      There ya go. Same thing as asking "what's with the n in MSN? why isn't it MSG?" - cause the other way would just be plain wrong.

      Apt handles packages, not apps.

    19. Re:Again, WTF? by jonbryce · · Score: 1

      Download the .dmg. Double click on it, and either drag the program inside it to the Applications folder, or follow the instructions on the installer program.

    20. Re:Again, WTF? by Anonymous Coward · · Score: 0

      Would someone kindly explain why it's "apt-get" instead of "app-get"? what's with the 't'?

      Because apt stands for advanced packaging tool, not application. It's not just "get an app", it's part of a set of commands used by admins and power users to manage installation of software. Like the author of the article you should have taken 5 minutes of your time read an introduction to the Ubuntu/Debian package management system, things would make a lot more sense then. Really, how can people expect to intuitively use something which they don't even understand the basic concepts of??

    21. Re:Again, WTF? by Thinboy00 · · Score: 1

      IIRC aptitude is a TUI and synaptic is a GUI.

      --
      $ make available
    22. Re:Again, WTF? by Anonymous Coward · · Score: 0

      I have been using GNU/Linux for about 9 months now (Ubuntu 8.10 Intrepid Ibex) and I can tell you the shell is neither hard to learn nor understand.

      Quick lesson:
      apt-get install packagename

      apt-The application's name is "Advanced Packaging Tool."
      -get-Tell apt to download the Package.
      install-Take that package and put the files in the right spots.
      packagename-The name of the package.

      Now, In all honesty, was that hard to comprehend?
      Though I do NOT advise this, as you should know exactly what you are doing, one can just copy the string into a terminal. The Ubuntu Forums can give you the exact command to copy to bash's standard input. Once you have copied the command, Linux will do the rest.

      Once Again, This is NOT complicated.

      (And as a GNU/Linux user I am Not being sarcastic.)

    23. Re:Again, WTF? by Anonymous Coward · · Score: 0

      Even the "just click on Install Programs for Ubuntu" comments come with "but when (not if) that doesn't work, use this non-intuitive command..." disclaimers.

      This is why people buy Macs: it's pervasively designed for simplicity & intuition, not presumption of knowledge of cryptic commands. Would someone kindly explain why it's "apt-get" instead of "app-get"? what's with the 't'?

      Except using a command line interface to apt instead of a graphical user interface won't make a difference because in the end its the same, but with another interface.

      Windows nor MAC OS X have such a nice feature as the add/remove programs. And if that fails, you never have to use the command line. At most you'd have to use synaptic.

      Honestly, I think the majority of the people stating that installing software for ubuntu is hard don't know what they are talking about.

      If there is something clearly more advanced in linux than in other OS such as windows or mac, its the software installation.
      At least in the mac you just have to drag the file (after you search and download it manually)

      Other things (preinstalled, nicer GUI, easier to maintain...etc etc) i can understand people state are better in the mac...

      But software installation? PLEASE

    24. Re:Again, WTF? by Anonymous Coward · · Score: 0

      Exactly. Every time I dig into the Linux-software-install problem, the answers are always "oh, it's easy, just do X and Y and Z and P and D and Q - no problem!" Never mind that it works most of the time (what of the rest?), and there's a dozen other comparable posts that say something different and also may or may not work. I shouldn't have to elicit an obtuse answer from some unknown guy by posting a somewhat trollish message on /. - the answer should be right there on the desktop. Even the "just click on Install Programs for Ubuntu" comments come with "but when (not if) that doesn't work, use this non-intuitive command..." disclaimers.

      This is why people buy Macs: it's pervasively designed for simplicity & intuition, not presumption of knowledge of cryptic commands. Would someone kindly explain why it's "apt-get" instead of "app-get"? what's with the 't'?

      It stands for advanced packaging tool.

      AKA use the google.

    25. Re:Again, WTF? by PsychoElf · · Score: 1

      aptlication of course! Why would you aks sucha kweschin?

    26. Re:Again, WTF? by Bake · · Score: 1

      To install software on my mac that doesn't come with it I download a file which I then drag into my Applications folder and run (no installation, 95% of the software I run on my mac runs just like that, a self-contained application)

      To update software that's already on my mac I
      1) tell the software to update itself (a lot of software updates itself completely to the new version)
      2) download a file and drag it into my Applications folder.
      3) If it's Apple software I click the Apple logo in my top-left corner and click "Software Update" which then updates my Apple software.

      I'm not exactly sure how you can come up with an easier, more foolproof method of installing/updating software short of making it 100% automated and invisible to the user (still wouldn't trust completely automated/invisible update/install procedures after Debian decided to render my laptop unusable after I configured it to do apt-get update && apt-get upgrade once a week 8 years ago).

    27. Re:Again, WTF? by Anonymous Coward · · Score: 0

      Obvious troll is obvious.

      I don't use Ubuntu primarily but I have in the past and I've never had a problem using the Add/Remove Programs thing. It's pretty obvious that you just don't like linux which is fine, but just say so rather than bashing linux for nonexistent problems.

    28. Re:Again, WTF? by zero-point-infinity · · Score: 1

      Funny, I use aptitude all the time and yet only ever enter the gui by accident when I completely forget that aptitude has one. It's still a frontend to apt, but it's certainly not exclusively a GUI one.

    29. Re:Again, WTF? by Anonymous Coward · · Score: 0

      Would someone kindly explain why it's "apt-get" instead of "app-get"? what's with the 't'?

      apt is an acronym for Advanced Packaging Tool.
      get is because you're getting the package from the internet
      install isn't a given because maybe you only want to download the package file, not install it.

      But I prefer aptitude. It's just so apt.

    30. Re:Again, WTF? by oliderid · · Score: 1

      Now, In all honesty, was that hard to comprehend?

      No. But "install" would have been simpler. We geek loves acronyms too much. we are Always busy trying to safe few letters for no apparent reasons IMHO.

    31. Re:Again, WTF? by Anonymous Coward · · Score: 0

      Would someone kindly explain why it's "apt-get" instead of "app-get"? what's with the 't'?

      apt = Advanced Package Tool

      apt-get is one of the frontends to it and command line only. synaptics is just another frontend but with a GUI.

    32. Re:Again, WTF? by Anonymous Coward · · Score: 0

      APT stands for Advanced Package Tool. It's not short for application.

    33. Re:Again, WTF? by Anonymous Coward · · Score: 0

      Linux software install problem? On windows you have to hunt things down on google, download it yourself, and then hope/pray they aren't just some virus... On my Ubuntu, I click Synaptic, type what I want... "Iso burn": I see Brasero and K3b already, both properly labeled as CD burning software (it shows me Brasero is already installed). There really are no cryptic commands necessary - and believe me, I'd be completely helpless if there were, yet I've had no problems using Ubuntu for over a year now. Maybe you were trying to install Windows software?

    34. Re:Again, WTF? by Anonymous Coward · · Score: 0

      apt stands for "Another Package Tool". If the author thinks apt is hard, they shouldn't look at dpkg.

    35. Re:Again, WTF? by Anonymous Coward · · Score: 0

      Do you get all confused when you meet a girl named "Meghan" instead of "Megan"?

      Um...This is /. ...this would never ever happen.

    36. Re:Again, WTF? by Anonymous Coward · · Score: 0

      I'm fairly new to Linux but I gleaned "apt-get" refers to "Aptitude".

    37. Re:Again, WTF? by nashv · · Score: 1

      I think you just proved the GP's point.

      --
      Entia non sunt multiplicanda praeter necessitatem.
    38. Re:Again, WTF? by JohnFluxx · · Score: 1

      So basically you rely on every single application and every single library having its own way to check for security updates? Sounds awful.

    39. Re:Again, WTF? by nametaken · · Score: 1

      My question is, who stole "install"?

    40. Re:Again, WTF? by Randle_Revar · · Score: 1

      no. apt is years older than aptitude.

    41. Re:Again, WTF? by okmijnuhb · · Score: 1

      I thought people buy Macs because they have too much money!

    42. Re:Again, WTF? by Waccoon · · Score: 1

      Would someone kindly explain why it's "apt-get" instead of "app-get"? what's with the 't'?

      It's hard thinking up intuitive names for things if you have to worry about word conflicts further down the road. "App" could mean a lot of things, especially in different contexts. Yes, this is "apt-get" and not "apt", but still...

      Of course, that doesn't account for true stupidity, such as abbreviating "diskcheck" to "dskchk". The shortened version isn't even 8 characters for crying out loud.

    43. Re:Again, WTF? by BobReturns · · Score: 1

      It's not a perfect solution no, and I wish we could use synaptic or the like, but it does the job fairly well and isn't too intrusive - generally updates happen in the background for most things. (And all the apple stuff of course uses its central updater).

    44. Re:Again, WTF? by Anonymous Coward · · Score: 0

      Would someone kindly explain why it's "apt-get" instead of "app-get"? what's with the 't'?

      It's because apt is short for Advanced Packaging Tool, not some play on a common abbreviation of application. It's also in the name of the graphical installer: synaptic. And less kindly: you could have found this out by googling apt: first hit is the Debian APT howto, second hit is the wikipedia entry for "Advanced Packaging Tool".

      And as for the complaints about the command-line: the command line is not there to be intuitive, it is to enable you. It is about multiplicity, not single-click single-purpose single-minded ease of use. If you want to use it, learn it. If you can't be bothered to learn it, don't bitch about it.

      I can think of multiple reasons why the tool wouldn't be called install. For one, it's too generic and would clash with about every other purpose. Do you want to install a new VMware virtual machine? No? How about installing a new device driver then? No? So maybe you have downloaded an RPM installer file and want that installed? No? Oh, you want me to search the Internet for a program, download the latest version, and then install it on this machine?

      The only true gripe I have seen in this thread, is that there is no single command "apt". It's silly, because there is no overlap in instructions for apt-cache and apt-get. All others simply boil down to "I want the computer to divine my intentions from the way I touch the keyboard".

    45. Re:Again, WTF? by Anonymous Coward · · Score: 0

      400 comments pointing out what apt stands for

      Does nobody on Slashdot remember?

    46. Re:Again, WTF? by pipatron · · Score: 1

      you just head your browser on over to the mint software portal, click a catagory, click the program, and mintInstall will download the program for you

      Exactly. Every time I dig into the Linux-software-install problem, the answers are always "oh, it's easy, just do X and Y and Z and P and D and Q

      Ok I know, don't feed the troll, but seriously, if you buy a mac, are all applications pre-installed? Or how do you do it on a mac if you don't do: "head your browser on over to the apple software portal, click a category, click the program, and MacBrowser will download the program for you". Can you reduce the number of steps there? How is this different from the linux way?

      Is the mac installer placed directly on the desktop? In Ubuntu it's in the first menu, spaced out a bit so it's easier to find than any other option.

      What do you do when the program isn't available for the mac? Fortunately for you, the macs these days are based on unix, so you can actually ask someone to help you download and compile the program, or do it for you, exactly like in linux.

      --
      c++; /* this makes c bigger but returns the old value */
    47. Re:Again, WTF? by ndege · · Score: 1

      I prefer aptitude install [package] or, aptitude remove [package] etc.

      --
      Sig Return: 204 No Content
    48. Re:Again, WTF? by Anonymous Coward · · Score: 0

      The apt stands for Advanced Package Tool.

      You need "install" because apt-get is a tool that does more than just install packages.

      Many things in this world are simple once an explanation is given. Some people are content with this. For those that aren't, people are generously coding interfaces like the one you have in Ubuntu.

    49. Re:Again, WTF? by Anonymous Coward · · Score: 0

      no apparent reason?
      1. There is a program called 'install' already.
      2. apt-get does several things within the same context so it would be stupid to call it 'install' -- unless you want to pollute the namespace with 13 new binaries (remember their names need to be unique as well).

    50. Re:Again, WTF? by Anonymous Coward · · Score: 0

      You forgot the "employ some means to find out the location where the dmg can be found and navigate there" step. Contrast this to Ubuntu:

      Click Applications. Click Add/Remove... and click buttons/follow instructions in the installer.

    51. Re:Again, WTF? by tompeach · · Score: 1

      Would someone kindly explain why it's "apt-get" instead of "app-get"? what's with the 't'?

      Advanced Packaging Tool - Get

  36. Why the GUI? by macraig · · Score: 5, Interesting

    Actually, it's more complicated than merely attracting "clueless" users: what about people like me who are anything but clueless but who have incredibly poor memories for certain things? It's a well understood fact that one of the values - if not THE value - of GUIs is the dramatic reduction in memorization and rote learning required to use such a system versus a CLI. I've been-there-done-that with CLIs, but for less than constant use I'm now forced to use cheat sheets and reference books, and that's a time-wasting pain.

    I first used Linux back in 1991/92 in a job capacity, so I was an early adopter. However, I have neurological issues that result in a very unreliable memory; as a result I've been obsessed my entire adult life with retaining "reference" materials. I also suspect that poor memory caused me to develop a compensatory advanced reasoning IQ: I am often able to reason things out on-the-fly when others are dependent upon memory and rote learning. Consequently I've also been obsessed with understanding how things tick, because the better I understand the system the better I can handle unexpected situations and reconstruct things I've forgotten.

    This is the primary reason why a Linux distro with a GUI and menu-item equivalents for CLI commands is important. GUIs are all about reducing the rote learning requirement. Why is rote learning so tightly bound to our perception of elite-ness? I suck at rote learning, but I can reason my way out of a black box when others dependent on memory will remain stuck inside. I shouldn't be penalized for that by my operating system.

    Gimme my GUI!

    1. Re:Why the GUI? by macraig · · Score: 2, Funny

      While I'm flattered that you're offering free sex to a complete stranger, I'll have to pass as my wife is not quite so free-spirited. Oh, and if you want me to "go back to mac", you'll have to play sugar-daddy and buy me one, since I've never used a Mac.

    2. Re:Why the GUI? by shimage · · Score: 1

      To each his own ... but I use zsh with autocomplete and history, --help, and man pages to combat my failing memory. Also, the occasional shell script. Most shells have a searchable history, so if you set the history to something ridiculous like 100000 (I think I use 50000) you can usually find what you're looking for (unless you've never done it before). Zsh's autocomplete is nice because it can tab-complete command options for you. Of course, this requires that you remember to hit 'tab' to autocomplete, and Ctrl-r for a backwards search. I guess the other failure mode is if you're using someone else's computer.

      Oh, and I would also like to mention here that this seems to be the primary purpose of man pages. When I first started using Linux, all but the best-written man pages were mostly useless to me. They're typically better at reminding you how to do things than teaching you how to use programs on the commandline.

    3. Re:Why the GUI? by Anonymous Coward · · Score: 0

      Tab Key

    4. Re:Why the GUI? by Anonymous Coward · · Score: 0

      Your argument is backwards. You can't understand how something works when it is all hidden away behind a pretty GUI. With command line the only things you need to memorize are "man" and "--help"

    5. Re:Why the GUI? by macraig · · Score: 1

      How long has zsh and its autocomplete feature been around? The Windows NT CLI (cmd.exe) has had at least partial autocomplete for some time, as well as that buffered recall.

    6. Re:Why the GUI? by macraig · · Score: 5, Insightful

      Why exactly does the GUI exist as a visual tool, then? What is the benefit of it that makes it so compelling for so many people? Perhaps you need to put away your man pages and THINK about it.

      There's another corollary benefit to GUIs beside what I mentioned above: they can tie visual memory to other symbolic memory. The two can be very separate and distinct. For instance, I will routinely forget the details of something I've read, but if I read it in a book I'll remember which opposing page contained it and even which column or paragraph it was in. In other words (no pun), I'll forget the words but remember its spatial location.

      A properly implemented GUI can use visual memory and reasoning to enhance other forms of memory. It's not all-or-nothing.

    7. Re:Why the GUI? by Zerth · · Score: 1

      About 15 years, so only a year or two ahead of NT 4.

    8. Re:Why the GUI? by mcgrew · · Score: 1

      THE value - of GUIs is the dramatic reduction in memorization and rote learning required to use such a system versus a CLI.

      Oddly, it's the opposite with me. I have trouble reading heiroglyphics, although I read English well. Using Windows DOS CLI, what's so hard to understand about COPY DOCUMENT.TXT C:\DOCUMENTS\DOCUMENT\document.txt ?

      Or DEL(ete) C:\documents\document? Whether in Unix or Windows, most command line commands are pretty damned close to English. OK, ls for "list" but you know, you have a compueter - you can write a script called "list" or "DIR" with the command "ls".

      Icons, otoh, I have trouble with. What's that white square with the maroon border with a picture of a key, security software? What's that green one with an X on it, kill-process? What's that blue one with a W in it? Windows?

      I, too, have always had a hard time with rote memorization, but since I can read I find the CLI much easier than the GUI for many tasks.

      GUIs are for illiterates.

    9. Re:Why the GUI? by Sj0 · · Score: 1

      Dude, it's not flattering free sex if you're on the bottom.

      --
      It's been a long time.
    10. Re:Why the GUI? by Sj0 · · Score: 1

      That's such a lie it's not even wrong.

      You have a .tar.gz file. How do you open it?

      Well, if you google it, you'll know you need to run tar -xzvf. Otherwise, prepare for some agony. I recall spending an afternoon back in 1996 trying to figure out how to extract a file for the first time under linux. DOS was so easy, "unzip file.zip" or "unzip file.zip -d" if there was directory information inside. I tried gunzip, but that didn't do it. Eventually, after finally searching on-line, I figured out what I needed to do.

      Of course! -xzvf! That's so intuitive!

      --
      It's been a long time.
    11. Re:Why the GUI? by Anonymous Coward · · Score: 0

      Plus normal users are not used to seeing command lines. To most people (not slashdotters, of course) a CLI indicates something is broke and time to pull out the power plug to restart.

    12. Re:Why the GUI? by Nursie · · Score: 1

      Hmm.

      gunzip file (to un-gzip it just like zip)

      tar xf file (to extract the file content)

      pretty simple. Of course nowadays you just have to double click it and the gnome archive manager will jump up.

    13. Re:Why the GUI? by Sj0 · · Score: 2, Insightful

      Pretty simple if you already knew it. Otherwise, completely unintuitive. Why would I have to use tar when it's a .gz file? Why would I have to specify it's a file?

      --
      It's been a long time.
    14. Re:Why the GUI? by macraig · · Score: 1

      Icons are indeed often useless, but that is just one narrow facet of GUI implementation. GUI MENUS are more what I had in mind. More to the point of what you mentioned, how about the GUIs in most spreadsheet apps, where you have the option of using a GUI "function wizard" that allows you to pick the function you want from a list, and then lets you further select and customize the necessary parameters? That, to me, is an especially good use of a GUI.

    15. Re:Why the GUI? by macraig · · Score: 1

      You might be right, if the guy weighs 400 pounds and smells like a barnyard refugee.

    16. Re:Why the GUI? by macraig · · Score: 1

      Yeah, I know what you mean; I have a backwater boonies cousin, and every time I show him a book with text in it he grabs it and starts looking for the reset button.

    17. Re:Why the GUI? by Hatta · · Score: 1

      If you have trouble remembering things, how do you remember where all your menu items are? Especially when they're not top-level menu items you want to find. This is my problem with GUIs. If I need to do something in a CLI, I can open up a man page, use / (search) and find the function I need. If I need to do something in an unfamiliar GUI, I have to click through every menu item searching for it.

      Do you ever lose your keys? Have you ever lost your keys, and then found them exactly where you just looked 10 times? I do this ALL THE TIME, and I'm constantly wishing I could grep my house. The same thing happens when I use a GUI. The visual metaphor is just bad, it's too easy to lose things. With text, you can just have the computer search for you.

      --
      Give me Classic Slashdot or give me death!
    18. Re:Why the GUI? by Sj0 · · Score: 2

      looking at the AC post, that might be the case.

      --
      It's been a long time.
    19. Re:Why the GUI? by DadLeopard · · Score: 1

      Luckily, for those of us that don't like Icons there are the compact and list versions in the view menu! Ubuntu has a nice drop down menu with Names right alongside the Icons, so you can tell which program is which and don't have to clutter up the pretty desktop wallpaper with nasty Icons!!

    20. Re:Why the GUI? by macraig · · Score: 1

      I said I have trouble remembering CERTAIN things. For some other things I seem to have an almost photographic memory. Since my spatial memory seems to be more reliable than other forms, GUI interfaces seem to be very helpful to me, when they are properly implemented (and not all are). In another branch here I also clarified that I'm NOT referring to purely iconic GUIs, as those quickly become non-unique and even more trouble than CLI commands. The function input wizards in some spreadsheet apps are a good "hybrid" example of a GUI alternative to what would otherwise be strictly CLI; I don't see any reason why that can't be more effectively repeated throughout an entire operating system environment and other applications. It doesn't rely on unintelligible icons and it TEACHES or reminds one of the actual commands at the same time, so that if you're ever forced to use the command line you're more likely to recall what's required because you've effectively still been seeing it all every day.

    21. Re:Why the GUI? by slimjim8094 · · Score: 1

      And before that, there was doskey for (at least) buffered recall.

      --
      I have developed a truly marvelous proof of this comment, which this signature is too narrow to contain.
    22. Re:Why the GUI? by Hucko · · Score: 1

      gunzip file.gz (or gunzip file.tar.gz)

      How did you know to unzip a .zip file? Pretty unintuitive.

      --
      Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
    23. Re:Why the GUI? by rohan972 · · Score: 1

      what about people like me who are anything but clueless but who have incredibly poor memories for certain things?

      It's not that I don't have a clue, I've just forgotten it! Honestly!
      :)

      I don't remember everything either. I just write some scripts, or write useful commands I don't use much but use with similar options each time to a quick reference file. I'm not a IT professional but have used Linux at home exclusively for years and MS Windows hardly at all. Helping my brother in law with his Windows box, I find it quite a bit harder than linux.

    24. Re:Why the GUI? by arkane1234 · · Score: 1

      What job capacity was it to get into a very very very early adoption of code that wasn't even really production functional yet?
      Just curious... the first idea of a distribution wasn't really developed until the end of 1992/beginning of 1993.

      elite-ness is not what most are talking about, it's the attempt to "simplify" being forced on by changing things completely to a GUI that looks just like Windows. The Unix philosophy would totally wrap around the concept of creating a GUI that uses commandline utilities in the back-end as tools to perform the tasks and not monopolize everthing within the GUI.
      The GUI is for the desktop, only. Linux is server based mostly with the desktop as another avenue.

      --
      -- This space for lease, low setup fee, inquire within!
    25. Re:Why the GUI? by Sj0 · · Score: 1

      Somehow I managed to figure it out without a manual or Google, way back in the early '90s.

      --
      It's been a long time.
    26. Re:Why the GUI? by pipatron · · Score: 1

      Can it autocomplete options for all commands? As far as I know, it can only autocomplete filenames, which is not very intersting (I remember my Amiga doing this back in the 90ies, and most linux/unix shells have done this since like, the 17th century)

      Then of course, bash can autocomplete options these days too, it does this by default in ubuntu for example.

      --
      c++; /* this makes c bigger but returns the old value */
    27. Re:Why the GUI? by mcgrew · · Score: 1

      Yes, but you don't need graphics to have a menu, even a drop down menu.

    28. Re:Why the GUI? by macraig · · Score: 1

      I was working at Quarterdeck, doing tech support, QA, and beta testing. We were encouraged to dabble, experiment, and push the envelope, as well as being expected to have broad familiarity with not only the company's own products but those of others with which those products might have to interact. Linux came into the picture, IIRC, as a result of the DesqView/X product development. I still have a shrink-wrapped copy of that... wanna try it? :-)

    29. Re:Why the GUI? by macraig · · Score: 1

      That's correct, which is why I was careful to add the qualifier "at least partial" to my mention of it.

    30. Re:Why the GUI? by macraig · · Score: 1

      True! The GUI merely provides more flexibility in its expression. A GUI reduces the "granularity" from a character block to a pixel block.

      I could probably live happily with a character- and mouse-based GUI, if such still existed in wide use.

  37. Man. by tthomas48 · · Score: 1

    So he complains about synaptic being too hard to use. Then he complains about Add/Remove Software (which exists because we realize synaptic is a bit of a power tool) doesn't have the package he wants. Does he want to be a power user or a beginner? Anything past beginner is going to take some education regardless of OS.

    His diatribe about the update manager is especially bizarre. Last time I check windows update manager listed updates with obscure names often referencing knowledge base articles. If you're a beginner you're just supposed to install the updates, whether Windows or Linux.

    I have a feeling his review of MacOS would be much the same...

  38. He still does not understand by PineHall · · Score: 1

    Linux uses a very different set of paradigms than Windows does, and if you're a longtime Windows user, as I am, you'll need to understand them before you can properly update and install software.

    His advice and the problems he has shows that he still does not get it. His expectations are still founded in the Windows world, where the latest version of any program is immediately available to be installed, and default is not to worry about updating software. I have to admit, I am on the other side of the fence. I have trouble understanding how Windows work or why this needs to happen in Windows. I am in the Linux/Unix world.

  39. Mandriva by 12357bd · · Score: 1

    The best/easiest choice for windows users.

    --
    What's in a sig?
    1. Re:Mandriva by mcgrew · · Score: 1

      Agreed, I've installed it on several friends' machines and none have any problems at all with it. In fact they prefer it to Windows. Linux is only hard if you're used to Windows, give someone who cut his teeth on Unix and is ignorant of Windows a Windows box and he'd have a damned hard time using it.

  40. It's a pity GNUstep didn't take off... by argent · · Score: 1

    GNUstep started off down the path towards NeXTstep (which became Mac OS X) but seems to have died out. Which is a pity, because the application bundle scheme that NeXT came up with is really cool. You just stick your application anywhere, and the system looks at some property list files in the directory tree and registers the application and the file types it knows about... and you're done.

    Many OS X applications don't even bother with an "installer", it's not needed. Installing a program is done by dragging it to "/Applications" (or, in my case, "/Local/Applications"), and you're done.

    1. Re:It's a pity GNUstep didn't take off... by Arker · · Score: 1

      Indeed, GNUStep is not dead but does appear rather moribund and has for years. And that's a damn shame. GNUStep offers a way to make a system that's usable and friendly to the GUI-oriented, without compromising the fundamental strengths of the underlying system too much. Apple has run with that and "linux developers" in general have... spent way too much time slavishly copying the single WORST system out there, Windows, instead.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
  41. Who names their dog... by Monkey_Genius · · Score: 1

    'apt-get'?

    --
    I've got your sig, right here.
  42. Exploding Heads by Anonymous Coward · · Score: 0

    Gah! I'll tell you what made my friggin' head explode - the pop-up, followed by the gatekeeper ad, followed by TFA in oh-so-many tiny, ad-loaded pages. Yeah, I really want to buy any and all shit advertised to me in this way.

    Here's a link to the slightly less offensive one-pager.

  43. So he never bothered with the manual? by Anonymous Coward · · Score: 0

    Maybe I am a little too harsh, thats perfectly possible since I'm a full time *nix admin and as such some topics are simply common knowledge for me. But having said that... When I read the article I'm surprised at how much he raves on about Synaptic and how this is the way to install/remove software. I therefor conclude that this was one of the major drawbacks during his last attempt.

    Still... I can't help wonder if its safe to conclude that this basically means that this guy never bothered to even glimpse at the Ubuntu manual (or online help screens)? I mean, how hard can it be? You goto the Ubuntu website (where you most likely went anyway to download it), then you click "Support" (or if you're daring click the Documentation link directly). And then you can take your pick, like 8.10.

    The reason I'm pointing out the obvious is because if you followed this road (what other is there?) then you'll end up on this page. And when I see that the 2nd link is none other than Adding and removing software then I maybe an arrogant BOFH but I can't help myself saying: "Next time: RTFM!".

    Granted.. Normally none of us do that at first and I'll have to admit that a total novice (c|w)ould expect Linux to be as userfriendly as Windows. iow; you can operate it without reading a manual. But if you have tried over and over and you still didn't succeed, wouldn't it be kinda logical to start poking around the Support section before resorting to help and displayed surprises like these?

    I mean... Even Microsoft has an extensive support section amongst which How to use XP. Why would Linux be any different?

  44. Single click installs under openSUSE by DrYak · · Score: 1

    However, for most people, they are used to popping in a disc or double clicking an icon that says "install". That's it.

    That's probably why openSUSE has, for the last couple of release, created a scheme where 1 single file (.YMP) can be clicked, and the package manager will automagically (well at least once the user has entered the root password) add the repository and select the needed package for installation.
    This is extensively used in the HOWTOs on openSUSE's wiki.

    (And I've read on slashdot that other groups have developed similar technologies)

    It's a possible way to bring SETUP.EXE-like experience for newbie Linux users (click on the thingie and it installs).

    Although that way, you loose part of the security brought by having a controlled source for the packages. Single-click installs hides the repository management and thus makes the user less aware where he's getting his software from.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  45. Living without English by srobert · · Score: 1, Insightful

    I'm a long time English speaker. I'm going to spend the next week or two learning Spanish. At the end of two weeks, I'll chronicle my experiences telling you which language is best.

    1. Re:Living without English by mcgrew · · Score: 1

      Besa mi cula, Engles es el mierde bueno!

    2. Re:Living without English by srobert · · Score: 1

      Whoever modified me as offtopic, doesn't get the analogy.

  46. The problem is apt-get by Rob+Y. · · Score: 4, Insightful

    It's not that apt-get is hard to use, either from the command line or via synaptic. It's that you need to know what you want to install, and lots of the packages have cryptic names that, yes, are not newbie or oldbie friendly.

    Try getting your AAC files to play. It's easy if you know *exactly what* to type to get apt-get to install the codecs. But, even if you have the right repositories set up, you can be an old unix hand like me and still not know which packages you need to get the job done.

    Of course, there are websites out there that'll give you step-by-step copy and paste instructions for a particular distro, but by the rules governing articles like this, I think 'use google to figure out what website tells you how to do this, and then go there and copy/paste away' isn't going to be accepted.

    Now, the reason you need to do this is that nobody's willing to stick their necks out and vouch for the legality of doing that. As far as I'm concerned, even if it's not legal, it's legal. For it not to be legal is clearly anti-competitive, and I'm not about to wait for the US legal system to catch up with reality.

    It wouldn't be unreasonable, however, in a 'why Linux is hard' article to explain why it is that some things that should be simple in Linux are hard, and maybe you should write your congressperson...

    --
    Posted from my Android phone. Oh, I can change this? There, that's better...
    1. Re:The problem is apt-get by AndrewNeo · · Score: 4, Insightful

      But what plays AAC files in Windows? By default, Windows Media Player doesn't, so clicking on the file won't play it. You'll probably need Quicktime or iTunes.. but why would you know it plays AAC files? Because someone told you, or you searched Google for it? Same thing for Linux.

    2. Re:The problem is apt-get by tixxit · · Score: 1

      But I think that is why they made the Add/Remove... program, to get most users started. Now, just so linux doesn't get all the flak for being hard to play media, ask your average Windows user to play a (protected) DVD movie in a fresh install of Windows. Come back in 24h and see if they've done it.

    3. Re:The problem is apt-get by mhall119 · · Score: 2, Informative

      Try getting your AAC files to play. It's easy if you know *exactly what* to type to get apt-get to install the codecs. But, even if you have the right repositories set up, you can be an old unix hand like me and still not know which packages you need to get the job done.

      I haven't tested it with AAC, but I seem to recall that when I tried to play an MP3 on a clean install of Ubuntu, it told me exactly what package I needed, and even downloaded and installed it for me.

      Now, the reason you need to do this is that nobody's willing to stick their necks out and vouch for the legality of doing that.

      I seem to remember that being covered before Ubuntu installed the codec. I also heard that they were going to let you buy licenses to codec from within Ubuntu.

      --
      http://www.mhall119.com
    4. Re:The problem is apt-get by Anonymous Coward · · Score: 0

      I wonder if you've ever really tried to use Synaptics. And I mean put effort into it. The only reason I ask this is because searching for a program to do what you want is very simple. If you don't know any linux programs, then use the category list. Don't know any IM clients? Go under internet and look through them all until you find whatever suits you. Or simply use the Search feature and type in IM or "Instant Messaging" and see what you get. I'm tired of listening to people complain about things in linux that they've never fully tried.

      Need to get your AAC file to work? Now I'm not on my kubuntu box but I would first try to type in on the search menu "aac" and see what I get. If that doesn't work I would go under the category it goes under and gather some players and see if they can handle them.

      As a last resort I would then go onto google and type in "aac ubuntu" (or whatever distro your using.) and look there, but I rarely EVER need to do that for basic items.

      My question is this. When you began learning computers, how did you figure out what programs to install to run things? Such as Real Player, shockwave or things like that? Had friends tell you? Search them yourself? trial and error? The fact is people are not so unwilling to learn as you point them out to be. They are afraid because people keep saying again and again how hard linux is to use and how you'll be a slave to command line. The truth is that is no longer the way. My fiancee has been using Ubuntu for 3 months now and the only problem shes had is using Yahoo Games. Only because the way they designed it. After a little googling I found a better solution. Games are really only the last challenge Linux faces.

      What people fail to see is that they should be grateful to linux for all they've done in the world of software. They have pushed companies to get up off their lazy butts and build better software and make it cheeper for the end user. They have done what no one ever dreamed possible. They have made Microsoft sweat a little, and continue to do so as time goes on. Was that the purpose of linux? No it was just to have a working Operating system that you could have control over and have perfect freedom. The key is choice and linux provides it. It has come such a long way in such a short time, people still don't know how to view it.

    5. Re:The problem is apt-get by gbarules2999 · · Score: 1

      I can verify this. They asked you: free or legally paid? Which would you like? AAC played fine after a few minutes of non-interactive package managing.

    6. Re:The problem is apt-get by Anonymous Coward · · Score: 0

      They quickly learn that the already installed trial version of the software either can't do it or can only do it for a limited amount of time. They learn that they need to fork over $20 bucks and move on. Not that hard at all.

      May not be free but it certainly has enough legal clarity to be bundled with the OS by OEMs. Even if one isn't bundled a search for "winodws dvd player" leads you to a solution faster than a search for "linux dvd player."

    7. Re:The problem is apt-get by zx-15 · · Score: 1

      On a debian system I just typed in

      $apt-cache search acc

      This produced a 20-item list that among a bunch of players has this line
      libfaad0 - freeware Advanced Audio Decoder - runtime files

      Not to mention that if you want to play a media-file in ubuntu, then a window will pop up suggesting codecs that got to be installed on the system.

    8. Re:The problem is apt-get by Anonymous Coward · · Score: 0

      Try getting your AAC files to play.

      And here's how you do it on Windows. (top google result for "windows play aac file")

      I'm not convinced it's more difficult on Linux.

    9. Re:The problem is apt-get by Lennie · · Score: 1

      It's probably the same in Windows or Linux, install VLC and be done with it. If that really doesn't work you use mplayer.

      --
      New things are always on the horizon
    10. Re:The problem is apt-get by kiddygrinder · · Score: 1

      Just because it's just as crappy in windows doesn't mean it's good enough for linux.

      --
      This is a joke. I am joking. Joke joke joke.
    11. Re:The problem is apt-get by jaavaaguru · · Score: 1

      Actually in Ubuntu, I can go to Add/Remove programs and type AAC into the search box. 3rd hit is AAC Codecs for GStreamer. Although a complete newbie might not know what a codec is, or what gstreamer is, they can still click on that search result and see a description.

      This is much more straightforward that trying to find something to play AAC files in Windows.

    12. Re:The problem is apt-get by tixxit · · Score: 1

      Yeah, by fresh install I meant without someone (such as an OEM) installing a DVD player on your computer. And this is, by far, the biggest issue my friends/family have whenever they reinstall Windows. Googline windows dvd player will lead you to multiple solutions asking you to shell out $$$. Most Linux users wouldn't have to search for linux dvd player, OTOH, since most distros play DVDs out of the box.

    13. Re:The problem is apt-get by nametaken · · Score: 1

      This might go well with an idea someone posted earlier. I think an itunes/app store interface would work GREAT in place of UI's like Synaptic.

      Of course, for this to be at all useful, it'd have to be web based and managed by someone for each distro.

      Just a thought, but I'd love an environment that points me in the right direction when I want the software people think is best.

    14. Re:The problem is apt-get by Anonymous Coward · · Score: 0

      In Ubuntu you try to play them, then Totem says "I need something from the internet, yes?" and downloads the relevant package (after another confirm). You don't even restart the player...

    15. Re:The problem is apt-get by Anonymous Coward · · Score: 0

      any recent "big" (amarok/audacious/itunes style) media player will install the codecs for you in debian/ubuntu

    16. Re:The problem is apt-get by pipatron · · Score: 1

      Every time someone comes up with an example "but it's so difficult finding programs" I always try on my own debian machine.

      "apt-cache search aac" returned about 20 files, of these a handful of audio players that can play AAC files, for example:

      • audacious - small and fast audio player which supports lots of formats
      • cmus - lightweight ncurses audio player
      • faad - freeware Advanced Audio Decoder player

      I don't understand how this can be difficult? How can it be easier?

      Searching for 'aac windows player' on google gives me links to winamp (proprietary adware), "orban" that I've never heard of, seems to be some flash-plugin? Some apple-forum and wikipedia.

      --
      c++; /* this makes c bigger but returns the old value */
    17. Re:The problem is apt-get by jlowe · · Score: 1
      This is addressed in the more newbie-friendly distros.

      For example, if I use a media player (doesn't matter which one) in ubuntu to play an AAC file, it will pop-up a window telling me that it needs to install software to play that file. I just click to install, and presto, it's there.

      mp3 didn't play out of the box either, but the first time I tried playing one, it gave me the info about it not being free, etc, and then let me install the codecs.

      Using ubuntu as a newbie is most likely a very smooth sailing experience. It's when you try to do things that A REAL NEWBIE would not be doing that you run into other issues. And I would argue that means you are not a newbie and are willing to spend more time to understand the underlying processes.

    18. Re:The problem is apt-get by Anonymous Coward · · Score: 0

      actually under Linux (ubuntu) you just click on the file and the package manager figures out the codec, so you never need to google for anything... it just works.

  47. i could have written this article... by Anonymous Coward · · Score: 0

    from the other perspective.

    compared to my Ubuntu8 I find a barebones Windows:
      * hard to install
      * devoid of useful apps
      * devoid of drivers for my peripherals
      * difficult to network

    and dont get me started on the fact that you would be nuts to not install clam, spybot, defragger, and all the other handy bits and pieces designed to keep the OS safe from itself.

    Like the author, I own numerous computers. Like the author they all run various flavours of my preferred OS, in this case Linux. I know Mac users who have their own views too.

    This being the case the author was never going to be converted as he is too emotionally invested in his prior decisions.

    The article is therefore more about cognitive dissonance than how (or indeed whether) Linux is "better" or "worse" then Windows.

    If the take-home message is some idea that Linux has to behave like Windows to get people to migrate then that might have been worth taking on board.

    However it seems the biggest gripe is about software installation yet to be honest I cant see how one would make an honest comparison as in the MS world there is nothing remotely similar to Synaptic in the sense that a menu of freely available, freely downloable, freely licensed, malware-free software is presented for you to enjoy as much as you want.

    Really, its a bit like getting a free car and complaining about the colour of the paint.

    Holmes on Homes said in a program of a couple who were being picky about a ceiling height (which was a bit low in order to conceal all the ductwork):
    "I dont mind people being particular. Being particular is good. But they have to be EDUCATED"

  48. Which is now +5 by Anonymous Coward · · Score: 0

    Which, if your "theory" is correct proves quite succinctly that the linux community are not a collection of misfits etc.

    Or you're talking out your arse.

    Silly me.

    It could be both.

    1. Re:Which is now +5 by Anonymous Coward · · Score: 0

      Which, if your "theory" is correct proves quite succinctly that the linux community are not a collection of misfits etc.

      Was the part where the GP said "which, by and large it is not - it is a community of good and caring people" too hard for you to parse, or are you just the half-cocked knee-jerk type, Mr. Dimbaugh?

      Or you're talking out your arse.

      It seems to be your breath that has that distinct odor of yesterday's pork and beans.

      Silly me.

      Indeed.

  49. App Installation by aarmenaa · · Score: 4, Insightful

    The author had lots of trouble installing things. I've gotten into arguments over it before, but here's my take: package managers were the wrong answer to the installation problem. They make installing and updating the the libraries and components that make up the the OS itself very easy, but you'll never satisfy diverse application preferences with a central repository. In his original piece, he tries to update OpenOffice from the web because the package manager isn't offering the update yet. Naturally, this is difficult and not really designed with users in mind. This is why I hate package managers - they leave you with two really crappy choices: either don't use it and have no install management at all, or use it and be doomed to only what's in the repositories and having to wait until New Widget 3.0 is blessed by your distro. Certainly don't try to mix the two options or you'll break everything. The fact that some projects now offer their own repositories is just a terrible band-aid.

    My Windows box on the other hand always has the latest version of OpenOffice, and I didn't have to touch a console - anyone could do it. I just go download the installer and run it, without even bothering to uninstall the old version. And it's very easy because it's not just a tarball full of crap - it's actually a well-tested package. This way, I get managed installs - I have a list of programs and if I chose to remove one I just choose it and click the uninstall button. I know the Windows install system is much-maligned for being fragile (breaks, or breaks other stuff), messy (throwing crap everywhere, and not completely removing things), and causing as many problems as it solves. I don't disagree with that assessment, but I'd blame the implementation. The open source community could have made a standard install system. Something nice for a front end, something reliable. Hell, you could even integrate it with your fancy package manager, if you really want to. But apparently nobody finds having to wait to get software they want to be as unpleasant as I do. While I could honestly care less about system libraries most of the time, I demand very specific things of my applications, and I don't like handing control over to whoever runs the package servers.

    --
    "I do a grep for shit, bollocks, and tits before checking in code. I'm professional..." -RECURSIVE_META_JOKE, reddit.com
    1. Re:App Installation by John+Jamieson · · Score: 2, Insightful

      Repositories are the future. Having to go out, find your own programs and updates is what you are used of doing.

      Who would ever contemplate a system where the average computer user is expected to find their own updates is beyond me.
      Then the absurdity of expecting them to vet good executables from malware is difficult for me to understand. The repository creates a trusted source.

      The simplicity of the repository and app store are the future. IMO you are taking a strength of many Linux distro's and spinning it as a drawback.

      BTW, my Linux box always has the latest version of OpenOffice as well. I don't understand the problem.

    2. Re:App Installation by Anonymous Coward · · Score: 0

      There are other, more up-to-date distros, y'know. For that, you might want to try Arch or Gentoo.

    3. Re:App Installation by perryizgr8 · · Score: 1

      package managers were the wrong answer to the installation problem. They make installing and updating the the libraries and components that make up the the OS itself very easy, but you'll never satisfy diverse application preferences with a central repository.

      exactly. well said.

      --
      Wealth is the gift that keeps on giving.
    4. Re:App Installation by Requiem18th · · Score: 1

      Firstly, understand that "Available for Linux" does not mean "Available for Ubuntu 8.10" nor vice versa. Each distro is a different brand of OS, just like Mac users understand that they have to wait for the MacOS version of some software and the Windows users occasionally have to wait for a Windows port of some software Ubuntu users need to learn to wait for the Ubuntu version of whatever software they want, its not hard.

        Yes, tar balls are an option, installing from source is also an option for Mac and Windows users but they wait, why can't you?

        Yes, you don't get everything you could possibly get this way but neither Mac nor Windows user do, they wait and pray, why can't you?

        This is why I insist we should push Ubuntu as a standard platform, the more Ubuntu users there are, the more likely is software writers will release a version specifically for Ubuntu, not just generic tar balls.

        Second, and tied with the first, is that the Ubuntu version of a program is "blessed" for a good reason, it has been tested and checked for compatibility and reviewed for malicious code.

        Yes this doesn't work for proprietary packages very well, but if OpenOffice3.0 isn't in the official repository you should trust them better than install your own tar ball.

        Third, solutions like the one you ask for actually exist, Zero Install and Klick are distributed package management systems that even operate entirely in user space, installing a package is as easy as clicking an url.

        Deb Packages that integrate nicely with apt can be downloaded independently from any source.

        Autopackage is an even beefier version of the same.

        The only reason you don't know about these options is that apt rules hard, and those who can't be bothered to package for apt don't bother with these tools either (in general, YMMV etc).

      --
      But... the future refused to change.
    5. Re:App Installation by aarmenaa · · Score: 1

      Yes, repositories are a source of trusted software assuming that everyone doesn't just run their own repository server, which is what's happening now. Joe's repository with his self-signed certificate is really no better than downloading random tarballs off the internet from a security point of view. Read what I wrote again: I am not saying repositories are bad. In fact I think they're great. They allow distros to make it dead simple to keep your OS and the apps it comes with secure and up to date. What I'm arguing against is XML syndrome - it doesn't apply everywhere.

      Repositories have their limits. Repository selection will never be as good as the internet. Google will always beat your repository, no matter how many people you hire to keep your repository up to date. Some are more up to date than others, but less popular packages are often neglected; Ubuntu let my wireless driver rot for over a year, and it never worked to begin with. In a twist of irony, package managers sometimes make it harder to install software, because they get totally borked if you try go around them.

      I've used .deb files on Ubuntu before and that seems to be pretty simple to use, but not every project releases in that format - the author of the article mentions that he was trying to use RPMs, which is why he couldn't make it work, of course. And here we come to the crux of the problem. RPM, DEB, TAR; I really don't care how you do it, but any installer we did would have to be an agreed-upon format. This is exactly why we don't have an installer system. Because we could never have an installer system; there would be no less than three. And they'd all be woefully incompatible. Instead we got three or so walled-garden repository systems. I love the open source community, but damnit...sometimes you guys piss me off.

      It could be worse, I suppose. But it could have been so much better.

      --
      "I do a grep for shit, bollocks, and tits before checking in code. I'm professional..." -RECURSIVE_META_JOKE, reddit.com
    6. Re:App Installation by jmorris42 · · Score: 1

      > In his original piece, he tries to update OpenOffice from the web because
      > the package manager isn't offering the update yet.

      I looked into backporting OO.o 3 to RHEL5. Nightmare of dependencies. Which is why Ubuntu hasn't done it either. Again, adjust your mindset. Currently OO.o is part of the operating system on Linux. For Windows they just staticly link all of the myriad libs and bloat the thing up. So a bug in libpng means downloading a whole new copy of OO.o. Once you accept it is being treated as part of the OS it makes sense that it probably won't rev versions until the whole OS does.

      > The fact that some projects now offer their own repositories is just a terrible band-aid.

      No, that is the future. Imagine how wonderful it will be when the distro wars cool down and we have one or two who provide a basic operating system and by default install a bunch of repos for major projects. Instead of Debian/Ubuntu/RedHat all packaging up Firefox or OO.o they just point to the repo. New Firefox comes out everyone updates. And it all just works, the update app will be quietly tracking dozens of repos.

      > My Windows box on the other hand always has the latest version of OpenOffice, and I didn't
      > have to touch a console - anyone could do it. I just go download the installer and run it,
      > without even bothering to uninstall the old version. And it's very easy because it's not
      > just a tarball full of crap - it's actually a well-tested package. This way, I get managed
      > installs - I have a list of programs and if I chose to remove one I just choose it and
      > click the uninstall button.

      Have you looked at the OO.o site? They have packaged versions for RPM based linux distros. To make them work across a wide array of distros/versions they are all static linked of course, just like Windows. They just haven't bothered doing .debs. So figure out how to use alien, bitch at OO.o for neglecting your fav distro or contribute. Now as to that Windows version. Does Windows Update notify you when new versions are released? Does it cleanly update it automagically?

      --
      Democrat delenda est
    7. Re:App Installation by Fred+Ferrigno · · Score: 1

      Joe's repository with his self-signed certificate is really no better than downloading random tarballs off the internet from a security point of view.

      Uh, and the alternative is ... going to Joe's completely unsigned website and downloading the EXE installer? Whenever you download and install software from someone, you are giving them your trust and opening yourself up to a security breach if they violate that trust. There's no way around that. Installing the repository is just a way of remembering that you trust Joe. Whether or not you should trust Joe is another question, one that users have to decide on a case-by-case basis.

      Repository selection will never be as good as the internet. Google will always beat your repository, no matter how many people you hire to keep your repository up to date.

      What does that even mean? Google doesn't notify you of updates. Google can't resolve dependencies. Google can't ensure that a package is compatible with your computer. Google can't authenticate packages.

      Some are more up to date than others, but less popular packages are often neglected; Ubuntu let my wireless driver rot for over a year, and it never worked to begin with.

      I don't think it's any surprise that Canonical would triage packages because of limited resources. If the manufacturer of your wireless card were really on the ball, they'd have their own repository that could push updates immediately.

      (As an aside, I've never received a driver update from Microsoft for third party hardware at all. This sort of thing has become an OS responsibility on Linux out of sheer necessity, not because it makes sense to do it that way.)

      I've used .deb files on Ubuntu before and that seems to be pretty simple to use, but not every project releases in that format - the author of the article mentions that he was trying to use RPMs, which is why he couldn't make it work, of course.

      If there isn't a package in the native format for your distro, then your distro is not supported. When it is supported, your own experience tells you that it actually works well. The solution then is to increase adoption of the current system, not to invent another new "standard".

      Novice users should not expect to use the software any more than a Windows user should expect to use Mac software. If you know enough about Linux to get it to work, count yourself lucky. If not, bitch at the developers to get them to support your distro.

      And here we come to the crux of the problem. RPM, DEB, TAR; I really don't care how you do it, but any installer we did would have to be an agreed-upon format.

      Why not include exe, msi, zip, pkg in that list? If it's such a problem to have more than one package format for Linux, why isn't it such a problem to have more than one package format, period?

    8. Re:App Installation by kiddygrinder · · Score: 1

      I've never had any problems whatsoever installing .deb files that didn't come out of the ubuntu repository, usually just for wine tho, but a few other apps as well. Try this: GetDeg.

      --
      This is a joke. I am joking. Joke joke joke.
    9. Re:App Installation by Spit · · Score: 1

      The ad-hoc random download method is the root of many security problems today. Users are trained to download mostly executable installers from random untrusted sites and run them. Aside from being more convenient, the repository method trains users to search trusted repositories for their software and actively confirm new repositories.

      Ubuntu's partner repo is a good example of non-free distribution, although vendors seem to lull in and out of it. If commercial software is considered a necessary evil, what better way to distribute than directly through the distribution repositories? Users trust the software and repo are vetted by the distro, packaged builds are vetted for integration and security updates are automatically handled.

      With comprehensive repos you can also train users to not trust plain packages. You effectively solve the human engineering problem of trojan distribution, avoiding junk like antivirus 360.

      --
      POKE 36879,8
    10. Re:App Installation by slimjim8094 · · Score: 1

      No.

      The correct solution is for OpenOffice to provide a repository (/etc/apt/sources.list.d/), perhaps by a one-click on the website, and do that, if you insist on having the latest version that day and not that week. See virtualbox for an example of how to do this right.

      If you'd rather have your distro testing things to make sure they work, you can wait the week.

      --
      I have developed a truly marvelous proof of this comment, which this signature is too narrow to contain.
    11. Re:App Installation by Anonymous Coward · · Score: 0

      Why not include exe, msi, zip, pkg in that list? If it's such a problem to have more than one package format for Linux, why isn't it such a problem to have more than one package format, period?

      That would almost be a valid comparison if, for example, EXE installers worked on WinXP but you had to jump through hoops to get MSI installers to work on it, while it was the other way around for Vista.

      As it is, either format works just as well on any Windows OS, as long as the OS itself is supported. ZIP installers? Haven't seen any of those in quite a while, except a few that are simply wrappers around an EXE installer; if you're manually copying files extracted from an archive, ZIP or otherwise, that's not an "installer". I think I've never seen a PKG installer for Windows; I don't know what that is. Hardware driver installers often come with an INF, and it pretty much works like an MSI or EXE installer (actually it usually just hands-off to one of those). But the crucial difference from Linux is that none of these formats works especially better on a specific Windows platform. A particular installer, regardless of format, might not work on some Windows platforms, but that's a different issue.

      - T

    12. Re:App Installation by Anonymous Coward · · Score: 0

      The open source community could have made a standard install system. Something nice for a front end, something reliable. Hell, you could even integrate it with your fancy package manager, if you really want to.

      What are you talking about? Thats exactly what they've done... You can easily install things without going specifically through the package manager. You can go to the openoffice website and download a deb package file. From there you double click and hit install and its on your system.

    13. Re:App Installation by rantingkitten · · Score: 1

      My Windows box on the other hand always has the latest version of OpenOffice

      Because you took the initiative to go find the latest version and install it yourself. This is madness. Why should the user have to do this for all the dozens or hundreds of programs on his system? How many even know how, or care in the first place?

      You state that this is because you demand the latest and greatest and have specific needs for your applications. That's fine; I'm the same way for a lot of the things I run. But neither of us is in the majority. The majority of people don't give a damn and are still using whatever crap came with their computer three years ago. People like you and I, who have specific needs, are already a step ahead of the curve and know how to get our own stuff if we need it.

      The beauty of the package management system is that the user doesn't have to care, or know how. Every couple of days it'll say that updates are available, he types in the password and clicks "install updates" and it's done. So what if he doesn't have the absolute latest version of Open Office? Most people will neither know nor care, and those that do will go find it themselves -- just like you do on Windows. The difference is that on Windows you're forced to do this for every single little app you've got. In a distro with a repository, you can almost completely forget about it and it'll still be updated.

      You also seem to have forgotten what a pain installing something in Windows really is, because you're used to the stupidity. You didn't just go download something and install it -- that's the condensed version.

      In reality, you searched for some app to get a specific task done, found a dozen results, sifted through the crud, the crippleware, the trialware, the ones that looked sketchy, the ones for which you had to pay. You downloaded it -- if you're like most users the downloaded executable is still sitting on your desktop -- and ran it. You really don't know what it is, what it's going to do, or where it came from, but you ran it anyway. You selected a bunch of options (from experience, most users have no idea what the options are and just click "next" hoping for sane defaults), agreed to some EULA you didn't read, and then wound up with the application...somewhere. Maybe it's in the Start menu under the developer's name, but maybe it's grouped with something else, or labelled by the name of the program. Who knows? And you got a few little freebies, didn't you? Like horseshit little systray icons hogging resources, quicklaunch icons, extraneous desktop shortcuts, unnecessary folders created in the root of C:, perhaps some stupid thing that's going to nag you for updates and registrations every single day, and maybe some silently-installed malware, depending on what you just installed.

      Yeah, that's ready for the desktop, alright.

      The open source community could have made a standard install system. Something nice for a front end, something reliable.

      And so they have. If granny wants to use this "instant message" thing she's heard about to chat with her kids and grandkids, she can click "Add/Remove" and type "instant message". Pidgin is the only option that'll come up, along with a helpful, friendly description about what it does (not at all cryptic like using apt-get search). She checks the box next to it and a few seconds later she has instant messaging ready to go. It'll install to an obvious place (Applications > Internet) and she won't have to wonder where the hell it installed, where the shortcut is, or anything else. For the power users that want more options, there's Synaptic. And for the gurus, there's apt. But the point is there's a way to do it for anyone at any level of computer literacy.

      --
      mirrorshades radio -- darkwave, industrial, futurepop, ebm.
    14. Re:App Installation by Fred+Ferrigno · · Score: 1

      I think I've never seen a PKG installer for Windows; I don't know what that is.

      It's the package format for OS X. Why isn't anyone clamoring for Microsoft and Apple to adopt a unified package format? It sure would be less confusing if every operating system used the same format. They both use x86 processors, right?

      Same deal with Linux. Just because two operating systems use the same kernel doesn't mean you can expect a binary package from one to work on the other. When it does work, you should count yourself lucky that the process is as easy as it is and you don't have to use something like Parallels.

      Stop thinking of Linux distros like different Windows versions. As much as they have in common, they're run by different people with different ideas about what they want their OS to be, just like Apple and Microsoft.

    15. Re:App Installation by richlv · · Score: 1

      it's not like you have an unique idea ;)
      opensuse projct has been working on single click install - basically, there's a single file you click. then, under the hood, it makes all the required magic for your package manager - that might involve adding new repositories, installing required dependencies...
      http://en.opensuse.org/One_Click_Install
      i tried this on latest opensuse version, and it really works :)
      it did ask for confirmation on most steps, asked whether i want to keep the repository configured after the package is installed - but that's about it.

      --
      Rich
    16. Re:App Installation by Anonymous Coward · · Score: 0

      "I just go download the installer and run it"

      Part of the point of package management is that you don't have to "go download the installer" for every piece of software on your system and "run it" every time that software is updated. You don't even have to keep track of when each piece of software is updated.

    17. Re:App Installation by 99BottlesOfBeerInMyF · · Score: 1

      Why isn't anyone clamoring for Microsoft and Apple to adopt a unified package format?

      Because no one believes Microsoft would be willing to go along or play nice if they did.

      Same deal with Linux. Just because two operating systems use the same kernel doesn't mean you can expect a binary package from one to work on the other.

      Apple's package format is nice, but would need to be extended to work well with Linux and package managers, but most people who care about usability have left Linux as a desktop and don't want to spend time bringing it up to speed. Most paid Linux developers are working for server and appliance applications where such a move is viewed as "bloat" and an unnecessary change when what they want is stripped down stability.

      Stop thinking of Linux distros like different Windows versions. As much as they have in common, they're run by different people with different ideas about what they want their OS to be, just like Apple and Microsoft.

      And while on of Linux's greatest strengths it also makes any sort of major changes pretty impossible if compatibility is a concern at all. They can't get all major distros on one package format now, let alone all of them to switch to a new format that has support for the features of Apple's packages.

    18. Re:App Installation by Shadow99_1 · · Score: 1

      I really have to comment on the block you'll mostly see below (I made small changes):

      "In reality, you searched for some app to get a specific task done, found a dozen results, sifted through the crud, the crippleware, the ones you can't even tell do what you need, the ones that looked sketchy, the ones for which you had to pay. You downloaded it -- if you're like most users the downloaded executable is still sitting on your home folder with your documents -- and ran it. You really don't know what it is, what it's going to do, or where it came from, but you ran it anyway. You selected a bunch of options (from experience, most users have no idea what the options are and just click "next" hoping for sane defaults) and then wound up with the application...somewhere. Maybe it's in the Start menu under the developer's name, but maybe it's grouped with something else, or labelled by the name of the program, maybe it didn't even create a link to use it. Who knows? And you got a few little freebies, didn't you? Like horseshit little systray icons hogging resources, quicklaunch icons, extraneous desktop shortcuts, unnecessary folders created in the root, perhaps some stupid thing that's going to nag you for updates and registrations every single day, and maybe some silently-installed malware, depending on what you just installed."

      That's a great example of tar.gz, .rpm, & .deb installs in Linux... Even Apt installs at times when it requires options to be selected on install... I think your two used to the hassles in Linux to notice they are far more alike than you think. I use both & both annoy me. I want both systems changed to something better as they both suck.

      --
      we are all invisible unless we choose otherwise
    19. Re:App Installation by Fred+Ferrigno · · Score: 1

      Because no one believes Microsoft would be willing to go along or play nice if they did.

      You don't think there might be some compatibility issues? I don't think OS X ships with msblahblah.dll...

      What makes platforms incompatible is what makes them unique. You could mandate a specific architecture, like Java does, but there's no deviating from that standard if you want to stay compatible. If you have a different idea about what makes your platform better than the others, then it's inevitable that you're going to design your system in a way that isn't compatible with the others.

    20. Re:App Installation by 99BottlesOfBeerInMyF · · Score: 1

      You don't think there might be some compatibility issues? I don't think OS X ships with msblahblah.dll...

      That's what standards are about. One could easily create a standard package format (there are many) that meets the needs of all the different OS's (haven't seen this yet). The problem is getting people to adopt it and then actually stick with the standard. There's no reason there can't be a single standard that can even incorporate binaries for multiple platforms when available. It's just that getting all the different OS's to use it (especially Windows) is very difficult and keeping one company from deviating from the standard and breaking compatibility (one particular company has a habit of doing this in ways that violate the law and undermine the competition).

      If you have a different idea about what makes your platform better than the others, then it's inevitable that you're going to design your system in a way that isn't compatible with the others.

      That's fine for architecture, but there's no real reason why one would have to deviate from standards with regard to file/package formats, especially if those are extensible standards.

    21. Re:App Installation by parla · · Score: 1

      There should be a simple way to add a ppa from launchpad, without manually copy/pasting urls and downloading the key. That would fix most problems with getting bleeding edge software.

    22. Re:App Installation by Fred+Ferrigno · · Score: 1

      There's no reason there can't be a single standard that can even incorporate binaries for multiple platforms when available.

      The problem referenced earlier in the thread is not caused by having multiple container formats. You could stuff the platform-specific installers into a single package file if you really wanted to. But no one wants to waste bandwidth downloading stuff that doesn't apply to them, so we're all pretty much used to getting just the file we need, whether or not the file we don't need is in the same format.

      The problem is when binaries for multiple platforms aren't available. The author of TFA and the OP of this thread seem to expect that a package compiled and tested for one Linux platform should work easily with other Linux platforms. That's not a reasonable expectation and not one people have when they talk about different non-Linux operating systems.

    23. Re:App Installation by 99BottlesOfBeerInMyF · · Score: 1

      The problem referenced earlier in the thread is not caused by having multiple container formats. You could stuff the platform-specific installers into a single package file if you really wanted to. But no one wants to waste bandwidth downloading stuff that doesn't apply to them...

      I do. I'd much rather have one container format with all the resources easily accessible, all nicely contained so it is portable. I already get containers that come with binaries for multiple platforms 32 and 64 bit on PPC and x86. I'd be happier yet if the container had an .exe and a binary or two for Linux. For disk limited applications I can always strip out the unneeded binaries, but the rest of the time the extra download time and disk space is more than made up for by being able to easily migrate my applications to a new system, even if it is on a different chipset. Additionally, the convenience of being able IM an application to a co-worker or friend and have them be able to run it or install it on a network share and have all the users be able to run it regardless of their platform without needing to manage multiple installs and licenses. And lets not forget installing an application on a flash drive and then taking it to work, home, the library, and to a friend's house and being able to use it on all those systems including machines I've never used before all while intelligently managing settings and preferences by user and location and failing over to the settings on the flash drive when none are available.

      The problem is when binaries for multiple platforms aren't available. The author of TFA and the OP of this thread seem to expect that a package compiled and tested for one Linux platform should work easily with other Linux platforms. That's not a reasonable expectation and not one people have when they talk about different non-Linux operating systems.

      But there is no technical reason a binary can't run on all Linux distros, provided you bundle needed libraries and adhere to standards. The problem is simply that people can't agree on a single standard, even when most of the options currently used have feature parity. The type functionality I describe is a huge usability win and an upgrade for every OS, but it won't happen because MS won't play ball and Linux is controlled by companies who want to push it on the server and appliance at the cost of desktop functionality.

    24. Re:App Installation by rantingkitten · · Score: 1

      I've installed dozens of applications via the debs and rpms, or compiled them myself, and the only part I can say I agree with is the annoying bit where it doesn't create a launcher in the Applications menu, but it almost always does and this is easily rectified in any case. Actually, the only application I can think of offhand which should have created a launcher and didn't was lmms.

      In three years I've yet to see a single deb, rpm, or compiled-from-source package install retarded system tray crap that starts on boot, dumbass desktop icons, and unless I specify otherwise, they all install things into sane places according to the standards. And you DO know where the file came from if you're downloading random debs and rpms -- not that I do this, but the option is there to check md5 if you want. You can tell exactly what's installing and where it's installing, too.

      I'm sure you can find a few exceptions but they're just that -- exceptions, whereas in Windows they're the normal way of things.

      Finally, let's be real -- how many users are installing from debs and rpms? The only time I've ever had to do that is when I'm doing something really specific and unusual -- 99% of the time I'm just getting whatever is in the repository, and "users" will do that almost 100% of the time as well. Users aren't opening terminals any more than they're using the command shell in Windows. In my three years of being "the guy who knows Linux" I've only seen a user have to do this once, when he downloaded a .deb for some USB printer driver. Which he double clicked, and gdebi installed for him. Easy.

      --
      mirrorshades radio -- darkwave, industrial, futurepop, ebm.
    25. Re:App Installation by Anonymous Coward · · Score: 0

      The author had lots of trouble installing things. I've gotten into arguments over it before, but here's my take: package managers were the wrong answer to the installation problem. They make installing and updating the the libraries and components that make up the the OS itself very easy, but you'll never satisfy diverse application preferences with a central repository. In his original piece, he tries to update OpenOffice from the web because the package manager isn't offering the update yet. Naturally, this is difficult and not really designed with users in mind. This is why I hate package managers - they leave you with two really crappy choices: either don't use it and have no install management at all, or use it and be doomed to only what's in the repositories and having to wait until New Widget 3.0 is blessed by your distro. Certainly don't try to mix the two options or you'll break everything. The fact that some projects now offer their own repositories is just a terrible band-aid.

      My Windows box on the other hand always has the latest version of OpenOffice, and I didn't have to touch a console - anyone could do it. I just go download the installer and run it, without even bothering to uninstall the old version. And it's very easy because it's not just a tarball full of crap - it's actually a well-tested package. This way, I get managed installs - I have a list of programs and if I chose to remove one I just choose it and click the uninstall button. I know the Windows install system is much-maligned for being fragile (breaks, or breaks other stuff), messy (throwing crap everywhere, and not completely removing things), and causing as many problems as it solves. I don't disagree with that assessment, but I'd blame the implementation. The open source community could have made a standard install system. Something nice for a front end, something reliable. Hell, you could even integrate it with your fancy package manager, if you really want to. But apparently nobody finds having to wait to get software they want to be as unpleasant as I do. While I could honestly care less about system libraries most of the time, I demand very specific things of my applications, and I don't like handing control over to whoever runs the package servers.

      That is not completely true.
      1. Go to the project site.
      2. Go to the download page for Linux.
      3. Save the package to your hard disk.
      4. Open it in your package manager and install.

  50. CDROM won't eject by Anonymous Coward · · Score: 0

    One of my biggest nit picks about Linux is as simple as this: the CDROM drive won't always open when you click the open button. I have to go to the terminal and actually type "eject cdrom". Would be annoying as hell for someone who didn't know how to do that.

    1. Re:CDROM won't eject by dvice_null · · Score: 1

      I don't have that problem with Ubuntu 8.04. I'm fairly sure that your problem is not very general, perhaps related to CDROM drive, distribution or settings. Have you tried asking help from your distribution community?

    2. Re:CDROM won't eject by AndrewNeo · · Score: 1

      I think Macs are the same way for ones with hardware eject buttons, because the drive is mounted. The Linux eject command dismounts the drive, then sends the eject command to it. It's true, though, that it'd confuse someone who's used to Windows' lack of explicit mounting.

  51. Fear of the unknown by mangu · · Score: 4, Insightful

    If Linux was easier to use and free/cheap (as in beer), it wouldn't take long for it to be adopted.

    You haven't actually used Linux, have you? Linux is and has been for several years *much* easier to use than MS-windows.

    I just realized this when I had to give some lessons on Python programming to some people at work. I hadn't used a Windows desktop for several years, but since none of these people were Linux users I used XP for the course. I then realized how hard is XP for someone who's not used to it.

    Starting with the "Start" menu, which is organized by software supplier, not category. Now where the fsck do I find a file manager? I just downloaded this file, where did it go? Where is my "home" directory, which in Linux has an icon intuitively shaped as a house? I want to copy a file, why did it create links for some, but not all copy operations? And so on. Windows is *extremely* hard to use for a beginner.

    1. Re:Fear of the unknown by Anonymous Coward · · Score: 0

      XP is not more difficult than windows. You just demonstrated how it is difficult to shift paradigms. which is exactly why many windows users find linux more difficult. I know people who have the same experience shifting to Macs. Each of these have their own paradigm...

    2. Re:Fear of the unknown by EvanED · · Score: 1

      You haven't actually used Linux, have you? Linux is and has been for several years *much* easier to use than MS-windows.

      I use both extensively, and I disagree that Linux is easier -- for almost everything, they're about the same. Each has its own quirks. You give a list of a bunch of things that Linux does a little better, but I could easily give just as many similar things that Windows does better -- both from a beginner point of view and my own.

      I agree with the other poster who responded: if you're used to one of the systems, the other will look much harder for beginners, because everything with the one that you use makes sense to you.

      (My other take is that there are a few things that I think are far harder on Linux (installing software with non-root is one of them; I have yet to see a package manager that actually deals with this well, so the only way I know how to do this most of the time is to go through 'configure && make && make install' after dealing with the dependency hell that make package managers such an essential part of Linux) but are less likely to be important to beginners.)

    3. Re:Fear of the unknown by cbhacking · · Score: 1

      You *could* just use an OS from this half of the decade, hit the Start menu, and type all of three or four letters to find the program you want. Back in 2001, Linux wasn't too great either. XP drives me nuts these days, even though I do know things like WinKey-E to open "Windows Explorer" for file management.

      --
      There's no place I could be, since I've found Serenity...
    4. Re:Fear of the unknown by Anonymous Coward · · Score: 0

      Heh, I was today building a four home computer network. Two Windows Vista's, one Ubuntu and one Mandriva. (My own laptop has Mandriva installed on it. So it was fifth computer on that network).

      I only managed to get two of computers networking easily, both Mandrivas. All what was needed to go MCC and set network settings. Then it toke littetime on Ubuntu to get local shares working. And Windows Vistas were such pain in the ass that I used 30 minutes alone on those two to get them share the folders and connect the other machines.

      Last time when I used Windows was when Vista came out. In two years I have forgotten so much about Windows and I am totally lost if I need to use XP and Vista is still in use couple of time a month so I "stay updated" on it someway.

      I just want computers to be "plug'n'play" to get networking done, share files between cellphone, HTPC, computers and small home server with network printer etc. With Windows Vista this was "terrible" if you did not use products only from Microsoft.

      So we can say that problem is the FOSS side because MS-only software works "as it should", but on other side, the FOSS works together best way and it is much easier to set up.

      There is everywhere things what could be done better. Windows 7 is on my test machines and it is promising but still when comparing it for Linux, it is dificult. But hey, at least it generates the random password for homegroup and you have possibility to print it with the guide ;-)

    5. Re:Fear of the unknown by mangu · · Score: 1

      a few things that I think are far harder on Linux (installing software with non-root is one of them; I have yet to see a package manager that actually deals with this well, so the only way I know how to do this most of the time is to go through 'configure && make && make install' after dealing with the dependency hell that make package managers such an essential part of Linux)

      It's interesting that you mention software installation. In the Python training I mentioned in the GP, installing the packages in Ubuntu was entirely trivial.

      Now, for the Microsoft systems, I had to go site by site downloading the necessary packages and running the respective installers. Luckily (or should I say *smartly*) all I had chosen was free software, which made things easier.

      Then I ran into that dependency hell you mention. SOME, but not ALL the Microsoft systems complained about a missing "msvcp70.dll" file. WTF? Googling it I found a dll-files.com site that had a file named like that. Copy that to c:\windows\system32. Did I download malware? How the fsck do I know?

      Funny thing is, there are people who say Microsoft systems have more vulnerabilities just because they are more widely used. Let's see: no central repository, any user can install stuff they get anywhere on the web, there are missing parts they must download somewhere else... Is it any wonder that Microsoft systems get infected?

    6. Re:Fear of the unknown by mangu · · Score: 1

      You *could* just use an OS from this half of the decade

      I guess I *could* do that -- *if* I didn't have something better to do with my money than buy a replacement for my old Compaq nx9005 notebook that came with XP installed.

      I do know things like WinKey-E to open "Windows Explorer" for file management.

      Rather than memorize stuff like that, I prefer to click an icon. It's much better to have a GUI available with user-friendly icons than to be forced to memorize key sequences, right?

    7. Re:Fear of the unknown by Anonymous Coward · · Score: 0

      It's the C++ runtime version 7. You can get it from your Windows install disk, or the sdk from microsoft.com. You didn't have to go through a random site, but you did because you couldn't be arsed into looking it up properly.

      Second, the package distributor should provide, or at least link to the required DLLs.

      Third, there are many python distributions which provide the dependencies for you.

      Fourth, ActiveState Python has never let me down.

      Fifth. It's not as if you can't install arbitrary packages from the intarweb on Linux (it's just a dkpg -i away).

      So essentially you're arguing that your own laziness/incompetence is Microsoft's fault. 10 internets for you!

    8. Re:Fear of the unknown by ozphx · · Score: 2, Insightful

      Where is my "home" directory, which in Linux has an icon intuitively shaped as a house?

      Whoa. A house? A little picture of a house? I expect to find my letter to your mom under a picture of a house?

      That is what is called "A lame geek pun on a legacy naming convention". Not at all a nod to usability.

      In Vista it would be called "Documents", with a little picture of a folder full of documents. Incidently you don't go and "find a file manager". You just click "Documents", "Pictures" or "Porno".

      --
      3laws: No freebies, no backsies, GTFO.
    9. Re:Fear of the unknown by mangu · · Score: 1

      Thank you for making my point for me. As I had originally posted in the gp,

      Linux is and has been for several years *much* easier to use than MS-windows.

      Compare the task of installing the Python interpreter plus a few additional Python libraries.

      In Ubuntu, you click on the "Add/Remove programs" menu item. Select which packages you want by clicking on each. All packages will be downloaded from the Ubuntu repository, each is signed by a hash code, guaranteed to be free of malware.

      Now do it the Microsoft way. Want five different Python libraries? Go to five different sites, find the download page for each, download the file, run it. Oops, some required .dll is missing? Fuck you, you are lazy/incompetent. How stupid can you be, you went to the python.org site instead of getting ActiveState Python. Nooo, you don't know WTF is mscvp70.dll? Just google "msvcp70.dll download site:microsoft.com". Hey, it's no big deal clicking through the 237 results to find the Microsoft download page that has mscvp70.dll, is it?

      Now tell me, honestly, which system is easier to use?

    10. Re:Fear of the unknown by high_rolla · · Score: 1

      It's largely a matter of mindset I reckon. You always tend to think the best interface is the one you're most comfortable with.

      I find that technical people are more adept at changing to new technologies however. We can get the new UI and understand it's uses much easier.

      --
      Ryans Tutorials - A collection of technology tutorials.
    11. Re:Fear of the unknown by mattygabe · · Score: 1

      If Linux was easier to use and free/cheap (as in beer), it wouldn't take long for it to be adopted.

      You haven't actually used Linux, have you? Linux is and has been for several years *much* easier to use than MS-windows.

      I just realized this when I had to give some lessons on Python programming to some people at work. I hadn't used a Windows desktop for several years, but since none of these people were Linux users I used XP for the course. I then realized how hard is XP for someone who's not used to it.

      Starting with the "Start" menu, which is organized by software supplier, not category. Now where the fsck do I find a file manager? I just downloaded this file, where did it go? Where is my "home" directory, which in Linux has an icon intuitively shaped as a house? I want to copy a file, why did it create links for some, but not all copy operations? And so on. Windows is *extremely* hard to use for a beginner.

      Take this experience, then switch seats. This is exactly how every other Windows user feels regarding Linux. It's all in the context. You're used to Linux, so your abstractions deal with what Linux uses. Windows users are used to Windows, so their abstractions are based on Windows.

      Why does everyone tend to point to a single event (such as your experience) and then automatically hoist it up as the end-all conversation stopper? Do you truly believe that Windows is the more difficult solution, and millions of people worldwide continue to use it while a minority of Linux users continue with theirs? Has nothing to do with historical market share? Come on guys.

  52. Or missing DLLs by RosCabezas · · Score: 1

    Lots of programs raise a DLL missing error if you need a specific version, or needs .NET runtime 2.5 and 2.0 is installed. If errors arise, there are probelms in any OS.

  53. Vice versa by Cillian · · Score: 1

    it's funny actually, I'm currently in the process of doing the same, but in reverse. I've been almost only a linux user for many years, and am now shifting primarily to vista. And I am mostly liking it, though I am cheating with openoffice, firefox, cygwin bash

    --
    -- All your booze are belong to us.
  54. Waste of Time by DesertBlade · · Score: 1, Flamebait

    HE DOES NOT WANT IT TO WORK! He finds any reason on how windows is better. Adding the Open office 3.0 repos in Ubuntu took about 1 minute of searching the internet, 1 minute to add it and 5 minutes of downloading. He wants it to just fail, and doesn't bother to learn it.

    I was a windows fan boy for years, been free for 4 months now and loving it. Converted (saved) 3 people too, once they learn the tiny changes they love it, and it is way easier for the COMMON user than windows. Heck it comes with most software you need right out the box, sorry it didn't work with his dual workgroup/domain windows setup he had at his house, but really how many people have that. NO ONE should have that wacky of a setup either.

    --
    Half of writing history is hiding the truth.
    1. Re:Waste of Time by Bake · · Score: 1

      Why should he have to add a special repository to his configuration to UPDATE a piece of software he already has installed?

    2. Re:Waste of Time by DaMattster · · Score: 1

      I have found a lot of unreasonable fear, uncertainty, and doubt. To be honest, people understand Windows and are afraid of change. Including technical professionals, they fear loosing out on all their expensive certifications and the like. I am an advocate of better technology and Linux and F/OSS is just better. Plain and simple.

    3. Re:Waste of Time by Martin+Soto · · Score: 1

      In order to get the software ahead of schedule. Ubuntu generally makes lots of small changes to make sure that software packages run properly inside the distribution. This integration work takes time and effort, and, obviously, requires testing. For this reason, new major releases of big distribution components, such as OO, get only released when Ubuntu itself is updated, that is, every six months.

      Of course, you can often get updates for individual software packages before Ubuntu releases a whole distribution update, but, in this case, you have to go through the extra effort of activating a special repository. Otherwise, you just wait, and you'll get a distribution update offered in due time.

  55. transparent computing by ovu · · Score: 1

    It's the 21st century. Why are we, as users, still worrying about how our computers do anything? I don't give a crap how it does it! I reject the false necessity to know, or learn about, command line arguments to most elegantly execute some inconsequential instruction for a machine, or even to consider what a "program" is, for that matter. We have been stuck in a stale paradigm where humans are struggling to tinker with these machines. They ought to be transparent, and we should tolerate nothing less. No excuses! Computers as objects sitting on our desks and in our pockets, this is a transient phase. I certainly don't want to slow my thinking down to explain to some hopelessly logical "tool" so it can help me out!

    Maybe once computers dissolve into the fabric of our lives, and aren't such a visible novelty, people will appreciate the absurdity of our servitude to their silent obtuseness?

    1. Re:transparent computing by ion.simon.c · · Score: 1

      They ought to be transparent, and we should tolerate nothing less.

      You're looking for an appliance, rather than a personal computer.
      "They" sell those too. Look at Smartphones, portable music players, fancy GPS devices, etc.

  56. Idiot advice by bluefoxlucid · · Score: 1

    "I recommend updating only software that you recognize" ... what? You recognize every critical library and system utility, right?

  57. Should have tried by Anonymous Coward · · Score: 0

    Add/Remove Applications. Could not be simpler...

  58. Anonymous Coward by Anonymous Coward · · Score: 0

    Do you know some windoze noobs? They do many funy stupid things also:
    1) Trying to copy-past music from audio CDs;
    2) Sending shotcuts by E-mail;
    3) Can't install software because "a 'table' poped up and asked some wiered things from me" (generally "where to install?");
    4) I don't know about other non Eanglish users, but russians fears every bit of English text like HELL ("I see a 'table' with 3 lines of Eanglish text!!!!!! What shold I do???!!!!").

  59. Re:Lol (don't laugh so hard) by jonesy16 · · Score: 1

    The problem is that by and large the "search" functions of package managers are completely useless. Suppose I'm searching for an instant messenger client. Coming from a Windows machine I'd use my "tech saviness" to search for "im" or maybe "im client". The result (performed using yum search on a fedora machine) returns 4523 programs. I'll give you an example entry:

    "ftplib.i386 : Library of FTP routines"

    That's odd, I searched on "im client" and it returned an ftp library, along with 4500 other useless entries and are seemingly unrelated to my search. It turns out it does that cause it breaks my two words up into two separate searches so it was actually "client" that returned the ftp result, even though "client" doesn't appear in the package name or short description.

      Now I know that I really want to install pidgin but what on earth would I ever search for that would return that? It turns out that even searching on the quoted string "instant messenger" won't return pidgin because the description uses the term "messenging". Sigh.

    What bothers me about this situation is exactly what the author says in the article, recommending that people don't install updates for packages they don't recognize. So a major security hole gets patched in X11/whatever and the end-user reads this article and says, "shit, I don't know what the hell X11 is so I better not let it install that on my computer".

  60. But Linux comes with free support... by lemur666 · · Score: 1

    Whenever I have a problem with Linux, I just go to a Linux fanboy site and post "Linux SUXXORS. I can't get 'x' to work. I'm going back to windows"

    Someone always seems to helpfully step up and try and prove me wrong. I mean, answer my question.

    Plus I get to learn new synonyms for 'idiot'.

    --
    Corollary to Hanlon's razor: Any significantly advanced stupidity is indistinguishable from malice.
    1. Re:But Linux comes with free support... by Ash-Fox · · Score: 1

      Whenever I have a problem with Linux, I just go to a Linux fanboy site and post "Linux SUXXORS. I can't get 'x' to work. I'm going back to windows"

      Someone always seems to helpfully step up and try and prove me wrong. I mean, answer my question.

      I generally don't give enough information to do that. I'll usually just take a snapshot of it working for me.

      Example:
      "Linux sucks because Microsoft Office doesn't work!!"
      Me: Works for me.

      Example 2:
      *Someone trying a silly come back against me*
      Me: I am.

      Example 3:
      "Fuck Linux! Magic the Gathering: Online doesn't work on it!!!"
      Me: Works for me.

      Someone always seems to helpfully step up and try and prove me wrong. I mean, answer my question.

      I guess you haven't found me some place outside of Slashdot yet.

      --
      Change is certain; progress is not obligatory.
    2. Re:But Linux comes with free support... by HermMunster · · Score: 1

      You are a problem of your own creation. Nothing anyone can do to help you as you are probably quite juvenile. My guess is that you are in your late teens. In life you are going to experience a lot of things and some of them highly unpleasant. You might want to consider all those unpleasant things before you go creating more of them yourself.

      You are a troll. Maybe you'll grow out of that, who knows. I just hope it is early enough that you don't actually hurt anyone along the way.

      --
      You can lead a man with reason but you can't make him think.
  61. Integrating the web with package managers by Shin-LaC · · Score: 2, Insightful

    I think the main problem with the Linux package management architecture is that it completely ignores the reality of the web.

    For many people nowadays, the web is where you first discover an application: you might read a review of it, or see it mentioned in a forum thread, or in a mailing list archive you chanced upon while doing a google search for some problem you're having. Maybe a friend will recommend the application to you, and paste the url to its website during an IM section; or maybe he'll just give you the name, and you'll paste it into Google.
    However you heard about the application, chances are you'll eventually end up at its website; which is a good thing, because that's where you can read up about it, look at some screenshots, and decide whether it's something you want to try or not.

    And then what? Windows and Mac users will click the download link, run the installer (or just copy the application over, as is common on OS X), and be done. And that's exactly what a Linux newbie would try, too, as seen in TFA. It's not just because all other systems work that way: it's because it's actually a pretty streamlined experience (at least for the "look for new software" case that most newbies are likely to encounter; mass-installing a bunch of software you already know on two hundred computers you're administering is a different matter altogether).
    So, the Linux user is going to look for Linux installation instructions on the webpage, and be confronted with the usual mess of different downloads and instructions for different versions of Linux. And he'll probably get it wrong, because doing it right requires knowing a bunch of stuff he's not supposed to know (such as "what kind of package does your distro use?"); and if OpenOffice, one of the most important open source projects, couldn't make an easy to use installation page for Linux, most other projects are going to fare even worse.

    Of course, what you'd like to do is for the user to stop reading the page, dig for the package manager inside the administration menu, run it, and search for the name of the program inside the list. But that requires switching out from the browser interface into a wholly unfamiliar realm.
    What I think would help here is some standard for putting a "download link" on a webpage that actually invokes the right package manager for the user's distribution.

    It could use a url with a custom protocol and a package identifier, eg "pkgman:openoffice.org/openoffice/3.0.0". The package manager would handle the url and look for the package matching the request in its repositories; if it's not found, it could explain the situation to the user (eg "We have an older version of this program, but not the one you're trying to download; would you like to be notified when it's added to our repository?"). To support less common software, the url could contain, in addition to the identifier, a path to a description file (eg "pkgman:example.com/mycoolprogram/0.1:example.com/downloads/mycoolprogram.pkgstuff"); if the program is not found in the known repositories, the package manager could attempt to download the descriptor file over http (http://example.com/downloads/mycoolprogram.pkgstuff), where the developer could put a list of custom repositories that host the program, tagged by package type/distro/version; and the package manager would tell the user "We don't have this in our repo, but it's hosted by blah.org; they don't have a version for ubuntu 8.10, but they have a generic deb; would you like to install it?".

    I think something like that would be quite helpful to newbies.

    1. Re:Integrating the web with package managers by Anonymous Coward · · Score: 0

      It's entirely possible to "just click" a link to a .deb or .rpm in most major distributions. And at least Ubuntu has something like you're talking about. apt://program will pop up a dialog asking the user if he/she wants to install that program. Making that apply to all distros would require the distros to harmonize their naming of all the packages. Although a somewhat more vague pkg://searchterm shouldn't be hard to implement across distros.

    2. Re:Integrating the web with package managers by Anonymous Coward · · Score: 0

      +6 insightful

    3. Re:Integrating the web with package managers by amolapacificapaloma · · Score: 1
      --
      exp(i*pi)+1=0
    4. Re:Integrating the web with package managers by badkarmadayaccount · · Score: 1

      And power users...

      --
      I know tobacco is bad for you, so I smoke weed with crack.
  62. I just bailed out my windows using office mate by lotho+brandybuck · · Score: 1
    True story, from 1 hr ago:

    Office mates have an important document they want printed. This was done in the "new excel" They could not print to their Xerox Phaser.

    They emailed me a PDF, and I printed it to the Phaser. I'd installed the drivers on my desktop Ubuntu system a couple weeks ago, using 15 minutes and directions googled off the net.

    I'd like to listen in on the phonecall where someone explains to Bill Gates that they had to email a PDF to a friend with Linux becuase they couldn't get it to print from their Vista machine.

  63. Don't follow this advice! by Anonymous Coward · · Score: 0

    By default, every update has a check next to it in the Update Manager. Uncheck the boxes next to those you don't want to update -- I recommend updating only software that you recognize. To quickly uncheck the box next to every update, right-click inside the Recommended updates area and select Uncheck all.

    Yes, I second that recommendation.

    Signed l33t h4x0r

  64. How do you know? by jotaeleemeese · · Score: 1

    People have been conditioned to believe that ticking boxes and clicking icons is more versatile than actually telling the computer exactly what you want.

    --
    IANAL but write like a drunk one.
    1. Re:How do you know? by mR.bRiGhTsId3 · · Score: 1

      I will believe that you speak the truth when you have designed an effective NLP input layer for a computer. Humans are visually oriented creatures. It may not be easiest to click to command a computer, but it is the easiest to remember.

  65. apt is hard man by moogsynth · · Score: 1
    I always use bash aliases for apt.

    function loadry () {if [ $(whoami) != "root" ] ; then sudo apt-get install $@ ; else apt-get install $@ ; fi }

    function unloadry() {if [ $(whoami) != "root" ] ; then sudo apt-get remove $@ ; else apt-get remove $@ ; fi }

    And if something really pisses you off, you can nuke it from orbit.

    function nuke() { if [ $(whoami) != "root" ] ; then sudo apt-get autoremove --purge $@ ; else apt-get autoremove --purge $@ ; fi }

    1. Re:apt is hard man by Randle_Revar · · Score: 1

      loadry?

      load-ry?
      loa-dry?
      lo-adry?

      I don't get it.

  66. Mac, Windows, easy. by dazedNconfuzed · · Score: 0

    how do you install and update software on your mac

    Either insert the CD, or go to the web page, and click "install". Click a few obvious buttons thereafter if needed. If something special like Flash or OpenGL is needed, it offers to install that too. Easy.

    Linux, well, why doesn't "app-install get X" work? Oh, right, it's "app-get X install" ... er ... "app-get install X" ... er ... crap, it was some stupid mis-spelling that made no sense ...

    --
    Can we get a "-1 Wrong" moderation option?
    1. Re:Mac, Windows, easy. by Nursie · · Score: 1

      "Linux, well, why doesn't "app-install get X" work? Oh, right, it's "app-get X install" ... er ... "app-get install X" ... er ... crap, it was some stupid mis-spelling that made no sense ..."

      I'm sorry, now you're just being a complete fucking tool.

      Open GUI package manager, locate software you want, click install. We're done. Even easier than Mac because you don't even have to go on the web or put in a CD.

      Apple clearly learned this concept when they made the app store.

    2. Re:Mac, Windows, easy. by gbarules2999 · · Score: 1

      Stupidity of the user does NOT equate stupidity of the software.

    3. Re:Mac, Windows, easy. by Wannabe+Code+Monkey · · Score: 1

      Linux, well, why doesn't "app-install get X" work? Oh, right, it's "app-get X install" ... er ... "app-get install X" ... er ... crap, it was some stupid mis-spelling that made no sense ...

      Because 'apt' isn't a misspelling of 'app', it stands for Advanced Packaging Tool. And if you don't want to use the command line, you don't have to. Simply use the built-in package manager that comes with Ubuntu, no 'app', 'apt', or 'get' just install.

      --
      We always knew Comcast was corrupt, here's the proof: http://tech.slashdot.org/comments.pl?sid=1909890&cid=34545432
    4. Re:Mac, Windows, easy. by Keen+Anthony · · Score: 1

      People get confused on the order of arguments to a command all the time. There's nothing toolish about that. Off the top of my head, I can't remember if when archiving files with zip, I should add the archive filename before or after my list of files. It happens.

      Even easier than a Mac because you don't have to go on the web? Will every Linux program always and forever be available via apt-get? Will you always want the most recent version of an app? What's so difficult about going to a software site, polling a category, and choosing an app you want, download it, and then install it?

      Christ, you desktop Linux users need to be handheld through everything don't you? ;-)

    5. Re:Mac, Windows, easy. by Randle_Revar · · Score: 1

      APT - Advanced Package Tool

    6. Re:Mac, Windows, easy. by ericrost · · Score: 1

      That's what gdebi is for. Go to random linux app A's website, click on the .deb package, click open (gdebi is the default for .debs), click install, enter password, done.

  67. Linux world is ignorant by Anonymous Coward · · Score: 0

    as a developer, I am exposed to Linux and Windows people, all I hear from Linux world is, "easy, just @#$@#$ dash space blah blah." I meant, how the fcuk am I suppose to remember all these commands? Also, GUI, I know Microsoft spends $$$ researching on how to do user friendly GUIs and easy to remember product names, but all I see in the "open source" world is developers name their programs with their personal names. I mean WTF!

  68. Mental Model Adjustments by davide+marney · · Score: 2, Insightful

    As mentioned elsewhere, the different mental model of Windows and Unix is laid bare by the often cringe-inducing "mistakes" made by the author. Whenever I recommend Linux to a Windows user, I always take the time to warn them that the will need to adjust their thinking to remain sane during the switch-over:

    1. In Linux, you never install just any old application from the web. You install software from a known repository. The repository has tens of thousands of applications to choose from, all of them completely free. No, really.
    2. When you update in Linux, you are updating all the applications on your system at once, not just a single program here and there. You use a program called the update manager to update your system.
    3. You should regularly run the update manager to keep your system up to date. Sometimes, there are big cycles of changes to the software repository, and an update may involve hundreds of items. That's a good thing; it means that people are fixing problems and making the software more secure. Don't worry, go ahead and let the system update itself.

    The Linux update system is truly a wonder, and is by far one of the best things about the operating system. But Windows people really do need a few minutes of preparation to adjust their thinking, just like the author.

    --
    "We receive as friendly that which agrees with, we resist with dislike that which opposes us" - Faraday
    1. Re:Mental Model Adjustments by alukin · · Score: 1

      A whole lot of windows users can load pirated soft from torrents, find cracks and serials, fight with viruses, etc, etc. This is real model for windows world. They just can not believe that goos software may be free and easily installed by few mouse clicks or couple of commands. Indeed, it is huge paradigm shift!

  69. What is wrong with the Linux GUIs? by jotaeleemeese · · Score: 4, Insightful

    Some people keep saying this implying it is true, without any substantiation of this whatsoever.

    In which way is Windows installing easier than Linux?

    First of all, both things are nor remotely comparable. IN a Linux machine you have thousands of packages readily available, once the software is installed you can pretty much forget about it: no pop-ups, no reminders, no auto updates, no nonsense.

    In Windows, the software will keep pestering you about all of the above, but because you say it was easier to install all of the sudden we should close your eyes and enjoy the constant pestering of all these applications.

    As for RPMs and debs packages, what could be simpler than double click on them, wait for the graphic installer to pop-up and click one or two buttons at most? And if you are actually running he tool provided with modern installations you simply search for what you need, highlight it, dependencies are resolved for you, and click an install button that gets things done.

    Honestly, the underestimation of the computing literacy of most people is very patronizing.

    --
    IANAL but write like a drunk one.
    1. Re:What is wrong with the Linux GUIs? by Rewind · · Score: 1

      You know you don't have to have a bunch of auto update junk on Windows right? I don't have anything like that other than Windows updates and AV updates on my Windows box. And you also know that Ubuntu and the like can annoy you just as much with updates, right? Just making sure...

      Also dependancy hell, while much improved, is far from gone. I just got into the other day trying to get NTFS write support on a Ubuntu machine a friend has. I don't recall having any trouble getting it done on my own nix box, but it was a damn nightmare on his. I eventually got it done, and I am pretty sure he had mucked it up in the first place, but I can assure you it is still very real.

      --
      ?
    2. Re:What is wrong with the Linux GUIs? by rantingkitten · · Score: 5, Informative

      Yeah, I don't get it.

      In Windows, you want to install something? First you have to search the web for it, come up with dozens of results that may or may not be what you want. Of the ones that will do what you want, half of them are crippleware with only half the features, or come bundled with spyware, or is some kind of trial-only nonsense, or you have to pay for it.

      Once you find something that fits your needs, you download a completely untrusted executable from god-knows-where, and run it. Windows is all too happy to let even the most simple program install things in half a dozen different folders it has no business touching or creating. Then it'll clutter up your setup -- create new start menu folders that have nothing to do with anything (Start > Programs > Manufactuer > Developer > Program Name > Run program.exe ? WTF IS THAT?), a quicklaunch icon, a desktop shortcut, and helpfully installs yet another systray party favor to start on boot and hog memory for no reason.

      When all is said and done you have the program but unless you're really on top of things, your computer slows down under the weight of all the extraneous garbage and malware that comes from doing things this way. Which is why salespeople are always whining about how slow their 2ghz dual core setups are.

      Oh yeah, and each program will insist on having its own little update system, so pretty soon you've got forty seven different applications all bitching that they want to update individually.

      Woo! That's easy and convenient!

      Let's look at the complicated Linux way using Synaptic and Gnome. First, click "Add Programs". Type in a keyword or two to search the repository. Results come back with names and descriptions. Put a checkbox next to the one you want, click "install", and a few seconds later it's on your system, in a sane folder under "Applications", and didn't leave any horsebull behind afterwards. Full featured, no registration, no nagging. For free.

      Oh, and it'll update from a central update panel, along with everything else. One click to update everything at once.

      Man, that's so hard. Only a true IT God could ever master this process!

      --
      mirrorshades radio -- darkwave, industrial, futurepop, ebm.
    3. Re:What is wrong with the Linux GUIs? by Anonymous Coward · · Score: 0

      no pop-ups, no reminders, no auto updates, no nonsense.

      In Windows, the software will keep pestering you about all of the above,

      Some people keep saying this implying it is true, without any substantiation of this whatsoever.

      If you mean Windows Updates, then Ubuntu has that. If you mean popups, then some applications have that (Amarok for instance). Reminders? What reminders? For activation? Obviously you won't have that in Linux because it's free, so you're comparing apples to oranges.

      Your post is just as devoid of content as the grand-parent.

    4. Re:What is wrong with the Linux GUIs? by Jamie's+Nightmare · · Score: 0

      In Windows, the software will keep pestering you about all of the above.

      Bullshit, troll. But, I understand you'll want to exaggerate this to make your point. Of course, you won't mention that windows gives you the largest choice of software, period. That's the only reason you have a suppository (!) in Linux, because otherwise it would be to hard to find anything. Hell, pick most any category in Linux, I can find more choices on SnapFiles than you will find for Linux. That's a hard truth you won't EVER admit.

      --
      "When you see a unixer brainwashed beyond saving, kick him out of the door." - Xah Lee
    5. Re:What is wrong with the Linux GUIs? by Keen+Anthony · · Score: 1

      Search the web for a Windows app? You realize that there have long been web repositories for Windows apps. You just go to a site, select category of software or search by keyword, then find a listing of Windows apps, then maybe observe whether the app is freeware/shareware/demo/etc., and then download.

      As for silly install locations, it's not Windows fault. Windows doesn't tell the software author where to install apps beyond providing a "Program Files" folder. It's up to the app developer to decide how to do an install. Granted, a lot of people use installers like InstallShield, but there's no reason why an author couldn't create his own.

      All those other things (systray icons, desktop icons, updates, spyware, etc) are once again in the domain of the app's author. If you don't like the practices of a particular developer, don't use their software. It's Windows, every application has an alternative.

    6. Re:What is wrong with the Linux GUIs? by dazlari · · Score: 1

      Spot on R.Kitten. Spot on.

    7. Re:What is wrong with the Linux GUIs? by Anonymous Coward · · Score: 0

      Except the following:

      Instant Messaging:
      Windows - Windows Live Messenger
      Linux - Pidgin (hopefully the package's description mentions instant messaging)

      Media Player:
      Windows - Windows Media Player
      Linux - Amarok, et.al. (same deal, if the description doesn't include "media player", the search won't find it).

      Seriously, the app naming under Linux is damn confusing sometimes. They say that the top 10 requested features of Word were already there, just poorly named or located. Linux has a similar problem. The apps are there but are poorly named. If it weren't for the fact that most distros categorise the apps in the launch menu, you wouldn't have the faintest idea what the difference between Amarok/Pidgin was.

    8. Re:What is wrong with the Linux GUIs? by AhtirTano · · Score: 1

      And when the program you want to install isn't in the repository?

    9. Re:What is wrong with the Linux GUIs? by rantingkitten · · Score: 3, Insightful

      Well, the names may suck, but it's not like "Winamp" tells me that this is a music player, or that "Gom" is some sort of media player, you know?

      But indeed, "apt-cache search instant message" returns (among other results): pidgin - graphical multi-protocol instant messaging client for X

      And that's just because I do it the CLI way. If you want point-and-click easy, click "Add/Remove" and type "instant message". The only result is Pidgin, along with a few nice, friendly sentence about what it is and how you can use it to talk on MSN, AIM, ICQ, whatever. It's easy enough for your grandmother to understand.

      Similarly, using "Add/Remove" and searching "media player" gives me a few results, all of which will do the job of playing videos and DVDs, all of which come with friendly descriptions of themselves. Check the box next to the one you want and you have it three seconds later. If you decide you don't like it, uncheck the box and it's gone forever. Do this as many times as you like.

      A chimpanzee could do this, but somehow, searching through reams of unknown websites for untrusted executables to cruft the living hell out of your Windows system is considered "easier".

      However, as an aside, Ubuntu already comes with Pidgin, which is labelled very clearly in the menu "Pidgin Instant Messenger". You don't have to go find it because it's already there. It also comes with a music player, video and DVD player, CD and DVD burner, office suite, graphics manipulation program, and a bunch of other stuff. Basically, it does out of the box 90% of what Joe Average wants to do with a computer, and the rest is one-click easy to get.

      Windows comes with basically nothing, so you're forced to go find, on your own, third-party apps for nearly everything you want to do.

      --
      mirrorshades radio -- darkwave, industrial, futurepop, ebm.
    10. Re:What is wrong with the Linux GUIs? by Anonymous Coward · · Score: 0

      Although in his defence he was trying to install Open Office 3. Something that (to my knowledge) is not yet in the repositories.

      It can get a little more complicated at that point (by that I mean he may have to use the command line *gasp*), but that is a pretty withering argument as those commands are not particularly complex, and if you really get confused just go look up a guide on the net.

    11. Re:What is wrong with the Linux GUIs? by simplexion · · Score: 1

      Then you are most likely after something obscure and are computer literate.
      I don't see many people coming across a piece of software that would be useful to them that isn't in the repositories.
      If they do they are probably more technically minded and obviously have spent the time to find that particular program so would be happy to find out how they can go about installing it.

    12. Re:What is wrong with the Linux GUIs? by AhtirTano · · Score: 1

      Then things must have changed a whole lot in the past 2.5 years, since I gave up on Linux. I had that problem many times, and I wasn't going after obscure stuff only the Linux literate would want. I had that problem with several games, for example.

      I started using Linux in 1998, I gave up in 2006, because I was sick and tired of dealing with the amount of work it took to install software and hardware. Not that I couldn't do it, I just didn't want to spend all that time doing it once I got a full time job. Especially since a Mac gives me all the Unix command-line stuff I love, without the driver problems or dependency hell.

    13. Re:What is wrong with the Linux GUIs? by mattygabe · · Score: 1

      A chimpanzee could do this, but somehow, searching through reams of unknown websites for untrusted executables to cruft the living hell out of your Windows system is considered "easier".

      Yes, but said chimpanzee could also go to local retail store, ask 19 year old associate what's the best media player to purchase, points them to certain box, chimpanzee then purchases that software, takes it home and installs it. They insert the media, it automatically installs it, then asks them if they'd like to run it once its done.

      How is this harder than having to switch to a paradigm in which they're not familiar with in order to install software that must also have separate packages installed with it in order to properly decode the DVDs for playback?

      Look, *nix was created for a very specialized purpose which was for programmers. No one is saying that the standard *nix that is around nowadays should or will go away. It serves a very detailed purpose, fine. But there has been talk and there is a certain need that many people feel Linux can serve, and that is compete with Windows for the everyday user (and I mean users that think Internet Explorer IS the internet, for example). These people don't understand what the hell a repository is (they might think you're suggesting they're constipated, actually). How will they know where to find "Add/Remove", or know TO FIND "Add/Remove" when all they want to do is play a DVD. ("What, it can't do that? But it has a DVD drive in it...")

      The large problem in this debate is the difference of perspective and scope of experience. For programmers and those considered "computer savvy", it's very easy to learn how to use Linux and its differences from Windows. But to someone who isn't into computers, doesn't care to learn or whatever, you can't fault them for that. They have most likely learned a very specific abstraction that works for them but is not very flexible in terms of shifting to new paradigms (move from Windows to Linux).

      If Linux is to go mainstream it is indeed mandatory that more steps are taken so that Grandma can truly run Linux on her computer and not take two shakes about it. Don't make the mistake that certain engineers make regarding their product: Just because the customer doesn't understand the product or appreciate its engineering ingenuity doesn't mean the customer is not sophisticated or smart. If Grandma is your customer, you make sure Grandma (and not just you) can use the product.

    14. Re:What is wrong with the Linux GUIs? by rantingkitten · · Score: 1

      How is this harder than having to switch to a paradigm in which they're not familiar with in order to install software that must also have separate packages installed with it in order to properly decode the DVDs for playback?

      In my scenario the guy sits on his butt and clicks a checkbox which is clearly labelled "Media player which plays AVI, MPG, and DVD". He's done.

      In your scenario he drives somewhere, asks some idiot, pays for something he has no guarantee of working (because he asked some idiot). If it works it also installs a bunch of useless party favors which degrade his system performance and enforces stupid crap like regions and drm.

      So yeah, I think the repository system is easier.

      How will they know where to find "Add/Remove", or know TO FIND "Add/Remove" when all they want to do is play a DVD. ("What, it can't do that? But it has a DVD drive in it...")

      They don't need to. Ubuntu already comes with something that'll play DVDs. In theory Windows does too but WMP will refuse to play most of them because it doesn't have codecs or because of some regional BS. Does the average yob know how to deal with that? (I've seen Ubuntu whine about codecs too... and then ask if you want to install them. Click "Yes" and it's done. Have fun finding codec packs in Windows!)

      As for "finding" the Add/Remove thing, it's right there in their face every time they click the Applications menu. Why is that hard? Do you think they were born with the knowledge of how to search Google and install crap? Most people can't do that either, so what's your point?

      If Linux is to go mainstream it is indeed mandatory that more steps are taken so that Grandma can truly run Linux on her computer and not take two shakes about it.

      She wants to play a DVD? It'll do that. She wants to check email? It'll do that. She wants to IM her grandkids? No problem, it'll do that. She wants to surf the web? It'll do that. She wants to burn a DVD of the last family reunion pictures? It'll do that. She wants to write a letter? It'll do that. And all of that works out of the box. Windows won't do any of that out of the box, with the possible exception of email. Anything else Grandma wants to do will require her searching Google for applications that might do what she wants, but might not. This is why you're always playing Tech Support every time you go over to her house and quietly sighing at all the crap she has installed.

      --
      mirrorshades radio -- darkwave, industrial, futurepop, ebm.
    15. Re:What is wrong with the Linux GUIs? by rantingkitten · · Score: 1

      Then things must have changed a whole lot in the past 2.5 years, since I gave up on Linux. ... Unix command-line stuff I love, without the driver problems or dependency hell.

      When you start talking about driver problems and dependency hell it's clear you haven't really used Linux in years -- probably more than the 2.5 you're quoting. Old-timers just love to bring up ye olde chase-the-dependency game, which nobody has had to do in a modern distro in forever. The worst driver problem I've had since Ubuntu 6.06 has been having to click "Enable Restricted Drivers" to get a Broadcom wireless chip and ATI drivers loaded. That's all there was to it. And apt works better than any "App Store" for Mac or "search the web" solutions for Windows. The only time I've ever had to screw with dependencies has been when I'm deliberately compiling something myself for, as the parent poster mentioned, obscure reasons. The days of a normal user actually having to worry about dependencies, or even know what they are, are long, long gone.

      The average yob is going to find everything he needs in the repositories with one-click access-and-install simplicity. There are even hundreds of free games and console emulators available. I don't know about trying to install the latest games or anything, but for those I'd want all the fancy DX10 stuff anyway, which is why I even bother keeping Vista around.

      Someone is always going to be able to find a few examples that contradict what I'm saying, of course. My friend is fond of pointing out that the Doomsday game engine won't compile properly on a 64-bit install of Linux (works great in 32-bit) and using that as his sticking point. I can't say it matters any more than your "what about things that aren't in the repo" question matters. 99.x% of people will find what they're looking for in the repositories, and the remainder is just a reality of life: nothing's perfect, and finding fringe cases where things don't work is true of any OS.

      --
      mirrorshades radio -- darkwave, industrial, futurepop, ebm.
    16. Re:What is wrong with the Linux GUIs? by mattygabe · · Score: 1

      Tell Grandma to "google how to install that" and she won't know what the hell you're talking about.

      The Grandma I'm speaking about wouldn't have installed ANYTHING since the last time I saw her computer because she doesn't know what "install" means. She thinks its just a box that does things.

      If you get someone who has never used a PC before in their life but wants to do the bare basics (like email, etc.) then sure, give them a crash course and they can do it in Linux. My whole point was, however, is that the vast majority of people who are using computers have already used (and are used to) Windows and how it does things. Telling them to drop everything they've learned to do it in Linux is so confusing to them. Most of them probably dont even know what Linux is to be honest ("Windows, Linux, Mac, what is that?")

      You are really taking for granted how much you know and understand about computers. And I'll be honest, most "grandmas" aren't even interested in getting email and whatnot because computers don't even fit their understanding and they don't care to understand it ("I've gotten along this way for 75 years, why can't I keep doing that?")

      I've never said Linux (or specifically Ubuntu) were worse than Windows. What I've been saying all along is that Windows has had the vast majority of market share, therefore more people understand it and have created abstractions on top of it. I'm not even necessarily saying Linux has to be competing with Windows for that market share (I think it should, there's a need to be filled there), but for any culture-wide adoption of Linux, it's going to have to bridge the gap between Windows and Linux in order to bring those people over, because that's all they care about.

      Besides, most people who run Windows have it do what they want to already, why are they going to want to switch? They've already paid for the software and have it installed, they're used to it. All that Linux looks like is a big hassle just to switch. I only speak from experience, several family members of mine would not switch over to Linux when I explained it to them and asked them. They're comfortable with Windows and that's what they want.

      "No one's ever against change. They're just against changing themselves."

  70. Re:I just bailed out my windows using linux cd by Ontheotherhand · · Score: 1

    I am always bailing out my windows intstall using linux. come to think of it, I would probably use linux full time if only linux didnt keep helping me fix windows.

  71. Yes, non-standard names are confusing by dazedNconfuzed · · Score: 1

    If I have to spell her name in order to communicate, yes.

    This is precisely why my daughter's name is "Kirsten" instead of "Kirstyn" as my wife wanted; she finally understood my insistence on the former when we wanted to buy some trinket with her name on it, the 'y' spelling was not available but the standard 'e' version was, and she almost bought it anyway until I pointed out how annoying/disrespectful that would be. Having finally chosen the standard spelling, we are nonetheless eternally dealing with people calling her "Kristen". So yes, a minor change in spelling IS, in my experience, pointlessly confusing.

    "To give you an idea of what an individualist he was he spelt it hen3ry. The 3 was silent, you see." - Tom Lehrer

    --
    Can we get a "-1 Wrong" moderation option?
  72. Sorry by John+Jamieson · · Score: 1

    Nope, Ubuntu has made the second biggest strides towards user friendliness.

    I use Ubuntu Studio, but in _most_ ways Mandriva is by far the most newbie friendly.
    I expect with the momentum Ubuntu has that it will pass Mandriva in a few years.

    Ubuntu gets recommended the most because it has the most mindshare.

    1. Re:Sorry by despisethesun · · Score: 1

      I use both, and while Mandriva is very good, I'd still give the nod to Ubuntu. Mandriva is probably the best distro in town for use on netbooks, though. My Eee 701 and 1000HA both run great with a full DE and compiz turned on.

      --
      This poo is cold.
  73. Shame to laugh on people with mental disability by alukin · · Score: 0, Troll

    Guys! It's a shame to laugh on people with mental disabilities caused by long windows use. :) They can not do simplest things with computers not because they are stupid. It is special kind of disease developed by addiction to malicious and potentially dangerous software. Drugs are illegal so windows must be. :)

  74. We already have one. by SanityInAnarchy · · Score: 1

    Linux is now, and has been for awhile, far easier to learn and use than Windows. OS X might be easier, but I would argue there are places Linux does better, even from the "clueless user" perspective.

    The problem is, as this article identifies, it's not enough to be better. You have to balance a tightrope of being exactly like Windows, so Windows users don't have a learning curve, and yet so incredibly better than Windows that people are willing to ditch Windows (and all their Windows apps) to give it a try -- even if there was no learning curve, it can be a hard sell.

    This is not Linux' fault. It's the essential problem that with a single OS dominating the market, it's nearly impossible for a third party to gain any traction -- which is why we were suing Microsoft for antitrust in the first place.

    In other words: Linux has pretty much no hope, but it's not through any fault of Linux, or because anything else is easier to use.

    --
    Don't thank God, thank a doctor!
    1. Re:We already have one. by arminw · · Score: 1

      ....but it's not through any fault of Linux....

      Linux is an operating system made by geeks for geeks. That sentiment has been expressed numerous times in this thread. Linux is not for grandma, unless she has a Linux using grandson/daughter or other relative or friend.

      Why should a program need to be installed on a computer? Why not simply copy a desired program from whatever source, online or a piece of plastic, to a well marked, established place in the computer? Nobody talks about installing a picture file, a sound file, text file or video file, do they? Why should a computer program be any different, in need to be "installed" by a special procedure? Of all computer makers, Apple has understood this better than anyone else. Mac programs can be "installed" by simply copying them from a source disk or download to the applications folder. Any initializing and setups are done when the new program is first run. Surely, it must be possible to do that sort of thing in Linux also.

      --
      All theory is gray
    2. Re:We already have one. by SanityInAnarchy · · Score: 1

      Linux is an operating system made by geeks for geeks. That sentiment has been expressed numerous times in this thread.

      While that is true, the other side of it is false:

      Linux is not for grandma, unless she has a Linux using grandson/daughter or other relative or friend.

      With recent Linux distros, I've seen no reason Linux can't be for grandma. In fact, she'd probably be better off -- she only has a few things she needs to do, which she can do very well, like emailing her grandchildren, or receiving photos from them.

      But, she's going to find it somewhat more difficult to install some random screensaver that someone emailed to her, which can only be a good thing.

      Why should a program need to be installed on a computer? Why not simply copy a desired program from whatever source, online or a piece of plastic, to a well marked, established place in the computer?

      The main problem I have with this are, programs are more than one piece. Common pieces -- libraries, interpreters, and the like -- may or may not already be installed. At the very least, you need a dependency system.

      Mac programs can be "installed" by simply copying them from a source disk or download to the applications folder. Any initializing and setups are done when the new program is first run. Surely, it must be possible to do that sort of thing in Linux also.

      Certainly. But it would be a bad idea.

      First, consider: OS X is designed to run on two different processors, in 32-bit and 64-bit modes. Depending how much of the program is compiled, this means quite a lot must be included in a "universal binary", and most of it will sit there completely unused, wasting disk space, RAM, and bandwidth.

      Case in point: VLC for OS X is available as Intel and PowerPC specific packages. These are a little over 18 megabytes each. It is also available as a Universal Binary, which is about 30 megabytes.

      The only advantage to that waste is that you can copy an application from one machine to another without worrying about what their architectures are. But it's worth noting, when installing a package via Synaptic, you don't need to know your architecture either -- it will automatically download the package for you.

      Second, consider the libraries. VLC on OS X is 18 megabytes, and that's the platform-specific version. On Ubuntu, it's about 3.6 megabytes. The rest is in libraries, which you may or may not have installed -- but you don't have to care, Synaptic will handle it for you.

      This is pretty consistently true, throughout the OS.

      Now, what's the advantage of the OS X method? It's probably easier to install from a CD, maybe. But from the Internet? You must be joking, unless something's improved. Last I checked, the typical method was:

      - Download a DMG file.
      - Find the downloaded file, and double-click.
      - Find the newly-mounted drive.
      - Click and drag the app to the Applications folder.
      - Unmount the drive.
      - Throw away the DMG.

      Compare this with Windows:

      - Download an EXE
      - Find the downloaded file, and double-click.
      - Follow instructions on screen.
      - Throw away the EXE.

      Now compare with Linux:

      - Open Synaptic
      - Find the program you want
      - Check it
      - click "apply"

      Looking here, it looks as though the Linux version is just as easy as Windows, and quicker, but Windows and Linux both beat OS X. Also keep in mind, the Linux version will pull from the official repositories, meaning the program will be signed -- on Windows and OS X, the closest you'll get is a security prompt, which basically says "This was downloaded from the Internet!"

      What's more, OS X doesn't always do things that way -- there's often a .mpkg involved, which is really an installer. Here, on Linux, I can go to Synaptic,

      --
      Don't thank God, thank a doctor!
    3. Re:We already have one. by arminw · · Score: 1

      .....wasting disk space, RAM, and bandwidth.....

      That argument used to be valid in the early days of computing when these things were very expensive. Nowadays, when 4GB of PC6400 DDR2 memory sell for less than $20 and a Seagate 1.5TB SATA HD sells for $129.00 at Tigerdirect.com, that is no longer relevant. Most modern computers come with disk drives of several hundred GB where storing 18 MB file or one of 30 MB makes no practical difference at all.

      (...only OS X forces you to keep the original installer around in case you need to uninstall....)

      That is certainly not true for the vast majority of programs for OSX that I know about. Many programs do not even have or use a special installer program. Even though these programs may have hundreds of components, they appear to the user and are handled by the system just as any other simple file. Simply dragging the application icon into the trash is all that is necessary to completely get rid of ALL of a program.

      In OSX a downloaded DMG file appears in the downloads folder. Also in Safari double-clicking on the filename in the downloads window immediately opens (mounts) it. Dragging the program icon to the applications folder icon installs a program in the one place where all programs a user would generally require are present. There is no harm in keeping the DMG disk image mounted. It will disappear upon logout or restart. There is also no harm at all in keeping the original download file in the downloads folder. Also, not everybody downloads everything from the Internet, especially if they have more than one networked computer whereupon they wish to install a program. We have four OSX computers all networked together. Downloading a program only once takes far less time and bandwidth than what you describe must be done for Linux. Quite a few grandma types are still also on dial up.

      The Internet is not the only way to propagate software and other files. I have brought requested program files to a grandma friend on my 2GB keychain USB drive, from which I simply drag the program icon into her applications folder and start the program. Once the program was running, it showed up in the dock, where one mouse click ensures that the icon will remain there from then on. How does one get a program from one Linux computer to another by means of a keychain drive or CD disc? There still are computers that are not connected or cannot be connected to the Internet.

      --
      All theory is gray
    4. Re:We already have one. by SanityInAnarchy · · Score: 1

      That argument used to be valid in the early days of computing when these things were very expensive.

      Still is.

      when 4GB of PC6400 DDR2 memory sell for less than $20

      First: Can you get that in a netbook?

      Second: It still has an effect on cache. That has been increasing, too, but not nearly as much.

      Most modern computers come with disk drives of several hundred GB where storing 18 MB file or one of 30 MB makes no practical difference at all.

      There are still a large number of people stuck on dialup, or with bandwidth caps. And we're talking about a single program. Two things to remember here:

      First, there are quite literally thousands of packages in a typical Linux install, and that's what comes with it. OS X manages to hide most of this by including so much with the OS itself, including Ruby on Rails with every Leopard installation.

      Second, while often increases in efficiency seem unnecessary, you eventually find some sudden innovation that relies on it. It's easiest to see this in gaming, where often things are "faked" -- for example, lighting used to be calculated ahead of time, and baked into the level. If a spinning fan cast a shadow, that's because the artists added the shadow when they added the fan.

      Suddenly, with a certain amount of raw power, and the efficiency of Carmack's Reverse, we no longer have to fake those -- everything can be lit in real time. Perhaps the most obvious demonstration is the Doom 3 flashlight -- far from being a static, precalculated light, or the simple "make this area brighter" flashlight of things like Half-Life, it was a real light source the player could carry around, and it did cast shadows.

      So, consider: If the initial download of a program is much smaller, due to many of the shared libraries and interpreters already being present, it's possible to get to a point where native applications can be installed nearly instantly. Provide a sandbox and a decent UI, and you have what Java tried to do with WebStart, and what AJAX is currently trying to do, but for non-web applications.

      That is, no need to "install" unless you wish to mark some as being available offline, otherwise, you could see hundreds of programs in your program list, and the ones not already installed would be downloaded on first use.

      To my knowledge, this has never caught on, but it also hasn't been tried on a large scale, and with the advantage of a package manager.

      That is certainly not true for the vast majority of programs for OSX that I know about. Many programs do not even have or use a special installer program.

      True. However, enough do, including important programs like photoshop, that this cannot be entirely dismissed.

      Simply dragging the application icon into the trash is all that is necessary to completely get rid of ALL of a program.

      Unless the program has installed a menu to the menu bar, like the built-in AirPort UI. For examples, see pre-Spaces attempts at virtual desktops, VPN clients, etc.

      Or maybe it actually made a fundamental change to the system -- for example, a program to force any window fullscreen with a keystroke.

      These are the kinds of programs for which installers and uninstallers make sense. Perhaps dragging to the trash is a good UI for uninstalling -- though I might debate that, in these cases -- but it should do more than simply move some files around.

      In OSX a downloaded DMG file appears in the downloads folder. Also in Safari double-clicking on the filename in the downloads window immediately opens (mounts) it.

      Right...

      Dragging the program icon to the applications folder icon installs a program in the one place where all programs a user would generally require are present.

      This is the step that isn't often done. What I usually find instead are people who ha

      --
      Don't thank God, thank a doctor!
    5. Re:We already have one. by arminw · · Score: 1

      ....I hate using OS X -- I inevitably end up with some ten or twenty programs I must check for updates, manually....

      Of course, everything in engineering is some sort of a compromise, so nothing man-made, including computers and their operating systems will be perfect. Since OSX and Linux share the underlying *NIX architecture, it should not be too difficult to implement the strengths of each on both of them. Personally, I do not update most of my software, unless there is a really compelling reason to do so. While Apple has the update mechanism of their own software worked out rather well, this is like you correctly say not the case with most third-party programs.

      For purposes of trying out new software, I usually create a special account for that purpose and then install all trial software in that account only, leaving the system entirely untouched. This of course does not work with programs that have the system's application folder hardcoded into the installer and do not allow the installation anywhere else. After having tested one or more programs in such an account, I copy any program I wish to keep to the public folder of my normal account. After that, the entire test account is deleted. I cannot see how this procedure could be applied easily under Linux.

      --
      All theory is gray
    6. Re:We already have one. by SanityInAnarchy · · Score: 1

      Since OSX and Linux share the underlying *NIX architecture, it should not be too difficult to implement the strengths of each on both of them.

      That's a bit like saying, since men and women share the underlying Human architecture, it should not be too difficult to implement the strengths of each on both of them.

      I don't know about you, but while I have nothing against hermaphrodites, I'm not particularly attracted to them.

      So while I think it is possible to create something which has the most important strengths of each, you're always going to have someone who insists that a particular trait is a strength, where you see it as a weakness. For example, I really don't want to download binaries for some fifteen different platforms -- I'd rather just get the one x86_64 binary I need, and download others when I have another architecture that actually needs them.

      Whereas you would rather waste the bandwidth and disk space, so you can easily transfer an application from one machine to another, without worrying about architecture. I'd much rather re-download it on the second machine.

      Personally, I do not update most of my software, unless there is a really compelling reason to do so.

      The problem is, if it's a security reason, you won't know that compelling reason until it's too late.

      That is one advantage of the Debian and Ubuntu models -- you can stick to an old version until you need a new one.

      For purposes of trying out new software, I usually create a special account for that purpose and then install all trial software in that account only, leaving the system entirely untouched.

      I tend to trust the repository, if it's in there. I could as easily create a test account, install the software to the system, and try it out on the test account -- if I then want to remove all trace of it, I just have to uninstall with --purge (purge config files), and then nuke the test account.

      For software that isn't available as a trusted package, I'm probably going to end up compiling from a source -- which I can do in a test account, and keep it completely isolated. If it is hardcoded to need root access and certain paths, I can chroot it and run it with "fakeroot", keeping it just as effectively sandboxed as if it was a virtual machine.

      That's not as easy as it could be, and I'd rather see more isolation by default, out of the box, as well as making it more user-friendly. Most desktop accounts could easily allocate several UIDs per tab.

      But at the very least, it's possible, even if it isn't often needed. Centralized updates, optionally automatic, aren't really available anywhere else.

      --
      Don't thank God, thank a doctor!
    7. Re:We already have one. by arminw · · Score: 1

      ....Centralized updates, optionally automatic, aren't really available anywhere else....

      I guess the biggest reason it is possible to have such a system, is because Linux itself is "free" as well as almost all software that runs under it.

      One reason why Linux is not making much headway on the desktop, is because there are a number of mutually incompatible flavors. The user has to know which flavor is on the machine and then connect to the proper repository. Another reason is that hardware manufacturers are reluctant to put all their hardware eggs into the Linux basket because they have no official central place, such as Microsoft, to get software support. End users who install Linux also don't get a single entity to squawk to, but have to find the right complaint Department for their particular distribution. Also, most people instinctively know that it is not cool to look a gift horse in the mouth. That makes people more reluctant to complain to and be angry at whoever gave them the software free for nothing. Getting something for nothing can and does have frustrations all of its own.

      Apple users of course can vent their computer frustrations directly to Apple or one of their geniuses in a nearby Apple store.

      Linux is sort like one of these bicycles that comes in a compact box. It may be a great bicycle at a low price, but the user first has to get some tools and assemble the thing, inflate the tires, mount wheels, attach chain and whatever else is necessary before he/she can ride it. Windows and OSX computers are like the bicycles available at K-mart, ready to ride out the door.

      --
      All theory is gray
    8. Re:We already have one. by SanityInAnarchy · · Score: 1

      I guess the biggest reason it is possible to have such a system, is because Linux itself is "free" as well as almost all software that runs under it.

      Actually, that may have something to do with the current implementation. It has absolutely nothing to do with the potential of that to work.

      After all, both Microsoft and Apple have centralized update systems -- they just haven't opened them up to third-party developers.

      For that matter, Valve provides Steam, which provides reasonably secure (I assume) downloads through a centralized package manager, plus automatic updates -- and with some games, it can download only what's needed to launch a game, and download the rest on demand.

      Yet almost none of the software distributed via Steam, nor Steam itself, is "free" in either sense of the word.

      There is no technical reason you couldn't have a similar system, with less of the centralized control (and licensing cost), and more of the features we've talked about.

      One reason why Linux is not making much headway on the desktop, is because there are a number of mutually incompatible flavors.

      So use Ubuntu. This really isn't an issue anymore.

      Consider, also: Windows now comes in some six or seven flavors, per release. Each has different features enabled or not. The "ultimate" versions cost significantly more than the others, if you really want everything.

      Ubuntu comes in precisely one flavor, with everything. No need to worry about whether you can live with "home basic" or whether you need "home premium".

      The user has to know which flavor is on the machine and then connect to the proper repository.

      For most software, it will already be in the main repositories, which means you don't need to know what flavor you've got except "mine". Just open your distro's package manager, find the software you want, and click "install".

      If you insist on getting it from third parties, yes, you do need to know what distro you're running. I'm really not sure why you think it's harder to remember "Ubuntu" than it is to remember "Windows" or "OS X", never mind "XP" or "Vista" or "Leopard".

      Another reason is that hardware manufacturers are reluctant to put all their hardware eggs into the Linux basket because they have no official central place, such as Microsoft, to get software support.

      How so? I'm really curious what support system Microsoft has for manufacturers...

      End users who install Linux also don't get a single entity to squawk to, but have to find the right complaint Department for their particular distribution.

      There are the Ubuntu Forums. There isn't a "department" -- you just post on the forums, and people come help.

      Or, if you really want to compare apples to apples, buy a Dell with Ubuntu. You can then call Dell, just as you would with Windows.

      Also, most people instinctively know that it is not cool to look a gift horse in the mouth. That makes people more reluctant to complain...

      Have you ever actually done any open source work?

      I can pretty much guarantee you are dead wrong here. People absolutely do complain, frequently, and are quick to blame anyone but themselves, no matter what the problem.

      Linux is sort like one of these bicycles that comes in a compact box. It may be a great bicycle at a low price, but the user first has to get some tools and assemble the thing

      Unless, again, you buy a Dell with Ubuntu preinstalled. Otherwise, you're not comparing apples to apples -- it's a much closer comparison to a user who bought a machine with Vista and now wants to install XP.

      And that is usually more frustrating, by the way. It took far longer to find XP drivers for all the hardware in this laptop than it did to find Ubuntu drivers, since the thing was designed for Vista (and Ubuntu).

      This is far from the only computer I've used on which Ubuntu was easier to install than Windows.

      --
      Don't thank God, thank a doctor!
  75. All packages in synaptic have comments. by jotaeleemeese · · Score: 1

    If you search for "AAC" in synaptic you get both the name of the package and the description of what the package does.

    And often now if you click in a common file type Ubuntu asks you if you want to install codecs, plugins or whatever you need.

    --
    IANAL but write like a drunk one.
  76. Get it through your thick skulls!!!! by dr.banes · · Score: 1

    I see where the author is coming from with his frustrations. At the end of the day, he is absolutely 100% right. Regular users, which is most of the world don't want to deal with any arcane and esoteric commands. Sure, we feel cool, resourceful and technical but the fact is that most people don't want to search for solutions to simple things such as installing applications. This is why Windows & OSX are so popular, for the most part they just work. People just want to click on icons and dialog boxes, click yes or no, and then be on their merry way to do whatever that is they want. I think that Linus Torvlads himself said that people don't use "operating systems". Ubuntu is moving towards the right direction but it needs to be even dumbed down more for everyday average computer owners.

    1. Re:Get it through your thick skulls!!!! by DaMattster · · Score: 1

      Dumbed down is not the answer! This is just what is happening with America now. What we need is for people to smarten up and to want to learn about their computers. Because everything has been dumbed down and hidden in Windows, it has become the malware/botnet writers playground. If you are too easily frustrated when something doesn't work right the first time, you need to find a new hobby. Sorry, I said it ........ but it needed to be said.

    2. Re:Get it through your thick skulls!!!! by Martin+Soto · · Score: 1

      Regular users, which is most of the world don't want to deal with any arcane and esoteric commands.

      Who is speaking about esoteric commands here? Ubuntu has two different GUI programs for installing software. One is accessible by opening the "Applications" menu (which is equivalent to Windows' "Start") and selecting the last option, aptly named "Add/Remove...". This one is intended for newbie users: it only presents user-level applications (system stuff and daemons are excluded) and reduces the list to one application for each particular task (e.g., only one instant messaging client will be offered, even if there are many available in the repository).

      The second one, Synaptic, is placed under the "System|Administration" menu, and offers access to the full repository, through software categories, as well as a convenient search-as-you-type feature. This is the option I normally use, even despite of the fact that I have been using Unix systems since the early 90s and am well acquainted with the command line.

      By the way, these two options are discussed in the TFA, including nice, color screenshots. 2002 came and went. Why are you still complaining about cryptic commands?

  77. That's what you get by koinu · · Score: 1

    when you compare MS-Windows with Linux. This is really annoying that people try to map their MS-Windows experiences on Linux. Do you want it MS-Windows-like? Stay with MS-Windows!

    How when we do it the other way?

    I would never use MS-Windows, because I don't know a decent package manager for it that works with all the SETUP.EXE packages.

    I'm generally using UTC on all my hardware. Please setup UTC on my MS-Windows, so I don't have to care about WHAT TIME it is, but WHERE I CURRENTLY AM IN THE WORLD.

    And if I ever update my hardware (e.g. hard disk, mainboard), I don't want to be forced to install everything from scratch.

    etc.

    1. Re:That's what you get by perryizgr8 · · Score: 1

      I would never use MS-Windows, because I don't know a decent package manager for it that works with all the SETUP.EXE packages.

      this just in:
      you dont need a package manager to run setup.exe. it's called an executable for a reason.
      that's just a stupid argument.
      but i agree that the *nix approach towards the system clock definitely makes much more sense.
      in linux you only need to know your location to set the clock.
      in windows you need both your location and the local time.

      --
      Wealth is the gift that keeps on giving.
    2. Re:That's what you get by koinu · · Score: 1

      you dont need a package manager to run setup.exe. it's called an executable for a reason. that's just a stupid argument.

      I need a package manager. I don't want to update all dependencies by hand. What's the point of visiting a website to do installation tasks? Do you trust what you see there? Do you check the checksums of working versions by hand that the committer tested for you as a service? Where do you get a list of all installable software for your system? How do you search for appropriate software for your system?

    3. Re:That's what you get by perryizgr8 · · Score: 1

      I need a package manager. I don't want to update all dependencies by hand.

      installers are 99% of the time completely self contained. no external dependencies.

      How do you search for appropriate software for your system?

      google.

      Where do you get a list of all installable software for your system?

      i don't want to see a huge list of software for my system. i only want a list of software that does what i want a program to do. like email, im, a game, etc. google is very convenient.

      --
      Wealth is the gift that keeps on giving.
  78. Too funny! Stop, you're killing me! by Anonymous Coward · · Score: 0

    FTFA: "First, there is no single version of Linux, controlled by a single company, in the same way that there is a single version of Windows, controlled by Microsoft."

    'Single version of Windows'.... ha ha ha ha ha!!

  79. It's worse on Windows than Linux. by Colin+Smith · · Score: 1

    It's that you need to know what you want to install

    That can only be fixed by asking, no matter the platform. This isn't a Linux only phenomenon.

    It's even worse on Windows than Linux because there aren't even any central repositories to search, and the only "well known" packages are Microsoft and expensive.

    Lets take an example. I want to learn German. What's a good software package to help with that? I have no clue, you have no clue and I can't even search for "learn language" in a centralised repository to find something. Doing so in Synaptic turns up a couple of flash card systems and vocabulary trainers. Nothing remotely as sophisticated as Auralog, but they're there a click away and free.

    With Windows I have to Google for it exactly as I have to on Linux.
     

    --
    Deleted
  80. Not Lol here. by ukemike · · Score: 1

    A beginner also doesn't know what to do when setup.exe pops up a dialog box saying 'Installshield Error: -51'. Actually, most advanced users don't either, come to think of it.

    I've used windows for a loooong time and I have had a few occasional problems installing software, but mostly when the software was not legitimately sourced. I've been using linux on my son's PC for only 3 years, and have just gotten an Eee Pc with linux. When first encountering Synaptic I thought "Cool! look at all these free apps that I can just get." So I tried. I've had a very low success rate. Several programs just didn't work. Several times there is some cryptic error that prevents install. Sometimes it tells me that there are missing dependencies. Often what you think you want is really just a 'front end' for the thing you really need, but it turns out there are other front ends and you have to choose one!?!? Hell on my Eee, as soon as I got it connected it told me there were several updates, so I let it do the updates. Three required rebooting (I thought linux was above that) and one just wouldn't install. I hope it isn't too important.

    The worst of it just browsing through the installer looking for a program that does what you want. The names are baffling, and the descriptions are clearly written by that haughty CS grad studnent from my college computer lab who answered unix support questions by pointing at a manual that was literally 4 feet thick.

    And all of this complaining is coming from someone who desperately wants linux to be great, or at least good enough for me. I've had experience as a unix user from the old mainframe days. My first PC experience was being confronted by a "c:\>" At every place I've ever worked I'm the go to guy for tech support. I build my own computers. A few weeks ago my motherboard on my PC died and I found a NOS copy of the same board and swapped it out. None of that gave me anywhere near the trouble as getting my google calendar to sync up with Kontact has.

    --
    -- QED
    1. Re:Not Lol here. by Nursie · · Score: 1

      "just gotten an Eee Pc with linux"

      I got one of those too. A 901 linux. Lovely little machine.

      IMHO Asus totally screwed up on the software. It would scream about updates being ready and then refuse to install them, claim to be out of space when you wanted to install anything else and (most annoyingly) randomly switch between US and UK keymaps.

      I had to re-image with debian to get a useful system out of it. It's a shame Asus put a broken OS on there, and I can see people who are not as linux-geeky as I am either taking it back as broken or just getting pissed off with it.

  81. Linux true believers can't hear you by elrous0 · · Score: 1

    Trying to reason with a Linux true believer is like trying to reason with a true believer in anything: pointless. I can sit and tell them that, even with years of experience as a PC technician (and one-time Apache webserver admin), that even *I* had trouble installing and configuring Ubuntu (supposedly the most user-friendly distro), but the message will not be received. Simple questions like "How do a set it up for dual monitors?" elicit lengthy explanations involving complex manual edits to your xorg config file that may or may not even work (and never did the last time I tried, merely crashing my GUI and leaving me with a command line only interface that led me straight back to Windows). Questions like "Can I use Photoshop/Office/etc. in Linux?" are met with cries of "Oh, GIMP/OpenOffice/etc. are just as good!" (they're not) or slightly more helpful suggestions about which version of Photoshop is LEAST wonky running under Wine.

    And now I am now going to get 100 responses saying "Oh, it's just as easy as Windows" and "It's easier in newer version X" and "What's so hard about manually editing a config file?" and "Linux Program X is just as good as Windows Program Y! How DARE you say otherwise!" Then, since this is /., I'll also get modded down as a -20 troll and flamer for even daring to raise these questions.

    Telling a Linux true believer that Linux is a pain in the ass for the average user is like telling a Christian that his religion makes no fucking sense, telling a politico that his favorite party/cause/politician is just as scummy as that of his opposition, or telling a sports fan that his "team" could give a shit less whether he lives or dies.

    --
    SJW: Someone who has run out of real oppression, and has to fake it.
  82. Nice story by ITJC68 · · Score: 1

    This really tells it like it is for people who have never tried Linux. With Ubuntu it is much easier for people who don't care to learn how to use it. Just click an icon and voila. I am surprised Steven didn't tell him about add and remove programs. There is a huge list of programs that can be installed from the GUI. That would be my only complaint with the article. My wife uses Ubuntu for her desktop and it works well. She likes it because it keeps the kids from installing all their stuff on her system. The IM clients, desktop addons among other things. Ubuntu is making a lot of head way for Linux. I am waiting for the next release to see what improvements are in store. Each release gets better and better. And I am user of both Linux and Vista. Like em both.

  83. Linux Apps Suck by Anonymous Coward · · Score: 0

    What about multimedia editing apps? Say i'd like to make a picture slide show, or edit a movie off my video camera. Dont say gimp because i might vomit. Linux blows in this space.

    Linux OS is stable. I'm very proud of all of you. Now how about some real applications to go with it. "It just works" BS. "It does nothing".

    Server Services work well I'll give you that. From a desktop point of view the apps are terrible.

    O did i just say something bad about the all mighty Linux? Tough! It blows!

  84. Re:Lol (don't laugh so hard) by mhall119 · · Score: 1

    Now I know that I really want to install pidgin but what on earth would I ever search for that would return that? It turns out that even searching on the quoted string "instant messenger" won't return pidgin because the description uses the term "messenging". Sigh.

    Putting that exact search string into Add/Remove Applications returns Pidgin at the top of the list, followed by a selection of other instant messaging clients.

    --
    http://www.mhall119.com
  85. openoffice 3 by perryizgr8 · · Score: 1

    i've been using ubuntu and kubuntu for 2 years now. i can do everything now like edit conf files and i can easily install programs using apt-get. i prefer apt-get over synaptics. but there are two important questions that i haven't been able to figure out:
    1. how do you upgrade openoffice from veersion 2.4 to 3?
    2. ho do you remove firefox 3.0.3 and install the 3.1 beta?
    i have not found any answer to this after extensive googling. and mozill's site just does not say anything. this lack of info on such basic stuff like installing/uninstalling is what keeps mainstream users away from linux.
    when i went to the firefox download page and clicked on the penguin i got a tar.gz archive, no deb file. i extracted the archive and to run firefox 3.1 i execute an executable inside the extracted directory. its like portable edition. and there is no way at all to remove the olderr version of firefox.
    i think installing programs is the only weakness that remains in linux distros. add/remove is useless, it doesn't have all the apps that exist on planet earth. this is why i consider centralized repositeries to be inherently flawed. the windows approach of installers for each app seems much better.

    --
    Wealth is the gift that keeps on giving.
    1. Re:openoffice 3 by DesertBlade · · Score: 1

      Open Office(simple):
      http://news.softpedia.com/news/How-To-Install-OpenOffice-org-3-0-in-Ubuntu-8-10-96449.shtml
      5 seconds to google "open office 3.0 ubuntu 8.10"

      Firefox (harder - not recommended)
      http://betabuild.wordpress.com/2008/12/22/how-to-install-firefox-31-beta-2-on-ubuntu-810-intrepid-ibex/
      5 seconds on google "firefox 3.1 ubuntu 8.10"

      You can also enable additional repositories with ubuntutweak - http://ubuntu-tweak.com/ just need to add it to your repositores. Incudes both Open Office and Firefox beta.

      --
      Half of writing history is hiding the truth.
    2. Re:openoffice 3 by perryizgr8 · · Score: 1

      you're right, i could have found this by a simple google search. but the point is that once i get to the download page and click download, i should not need to go someplace to understand how to use the installation files i just downloaded.

      --
      Wealth is the gift that keeps on giving.
  86. Re:Lol (don't laugh so hard) by jonesy16 · · Score: 1

    While you are correct, this thread was specifically talking about the command line apt-cache search and the like. The GUI's are an improvement, especially recently, though I believe Synaptic is still just as ignorant, but I don't have an up to date Ubuntu system to try it on.

  87. Thanks by dazedNconfuzed · · Score: 1

    Thank you for getting it, and articulating it.

    Regarding the "what's up with 'apt'?" question, I've gotten gobs of responses ranging from a polite explanation to being called a "f-ing tool" repeatedly. None recognize that, details of explanation aside, it's not obvious - how the he11 am I supposed to know the command is "apt-get" if I don't know that the package is called "Aptitude"? and why should I know it all revolves around such a non-sequitor name? And that I've been deep in computing for 20+ years should (as someone did thankfully notice) indicate that maybe the problem isn't the users being ignorant, but the developers making things obtuse on the presumption that those entering the realm should deign to learn such details to the satisfaction of the High Priests (gee, wasn't that the great gripe against IBM years ago?) before being free to use the system.

    A co-worker had a similar complaint about his new iPod Touch. He didn't know that "Safari" was the web browser - who could blame him? the name has nothing to do with the task. We don't go around asking "where's the Xerox?", and the owner of Kleenex brand actually has to legally discourage people from equating the term with nasal tissue. Knowing that "Aptitude" is the root name for the installation tools doesn't help the chicken-and-egg problem of finding out what the name of the installation tool is! why not just "install X"?

    Yes, I'm a hardcore geek. That I don't know all the primary incantations for Linux doesn't diminish my geekness.

    Finally: good to know there is progress being made with "Install Program" from the main drop-down menu on some (!) distros. Sounds like there is still a ways to go, both with making everything available, and with concealing details most users don't need to be confused with. Now I know what "Synaptic" is (thanks to a coincidental comment, not clarity on the menus), and get to spend hours figuring out what's relevant, obtuse, and/or missing.

    --
    Can we get a "-1 Wrong" moderation option?
    1. Re:Thanks by Nursie · · Score: 1

      "Regarding the "what's up with 'apt'?" question, I've gotten gobs of responses ranging from a polite explanation to being called a "f-ing tool" repeatedly. None recognize that, details of explanation aside, it's not obvious - how the he11 am I supposed to know the command is "apt-get" if I don't know that the package is called "Aptitude"?"

      You're still being a tool.

      You don't need to know that, as has been said repeatedly, all you need to do is run the GUI software installer.

      You are insulted because you keep whining about command lines and refuse to actually look at what is being said to you. You are wilfully ignorant.

    2. Re:Thanks by PastaLover · · Score: 1

      Regarding the "what's up with 'apt'?" question, I've gotten gobs of responses ranging from a polite explanation to being called a "f-ing tool" repeatedly. None recognize that, details of explanation aside, it's not obvious - how the he11 am I supposed to know the command is "apt-get" if I don't know that the package is called "Aptitude"? and why should I know it all revolves around such a non-sequitor name? And that I've been deep in computing for 20+ years should (as someone did thankfully notice) indicate that maybe the problem isn't the users being ignorant, but the developers making things obtuse on the presumption that those entering the realm should deign to learn such details to the satisfaction of the High Priests (gee, wasn't that the great gripe against IBM years ago?) before being free to use the system.

      If you're using ubuntu it's called add/remove programs and is right there in the applications menu. I think that's about as good as it gets for very high level descriptions. If what you're doing is trying to configure a server or trying out something a bit more complicated than checking your e-mail and surfing the web, perhaps you should take two minutes to read the manual.

      You wouldn't believe how many people I've come across that ask questions like "how do I do x with command y" while the answer is "man y; scroll down; there it is". I usually have to refrain very hard from not calling them a tool. Sure there is a lot of learned behaviour I have acquired over the years, but wilful ignorance is all too common in the general population. If you're one of those people and you then go on /. of all places to whine about it, of course they'll call you a tool. Especially if you're the type that knows how half the windows registry is layed out then start ranting about how "linux" is not "intuitive".

      Now that's not to say there's not some serious technical issues with, say, X.org configuration. It's gotten better over the years, but I've spent many hours mucking about with X config files and X really is about the biggest POS ever to come out of the unix world. But it's what we've got and notoriously hard to replace, so people just deal.

  88. blah blah blah by Anonymous Coward · · Score: 0

    why are we still comparing running a linux distro to another OS on a desktop?

    I've been using a linux distro as my main workstation OS since late 94. This is old news. If you don't know the OS or have no use for it's applications, don't use it. Everyone wins.

  89. Why doesn't someone write by unixluv · · Score: 2

    Why doesn't someone write a story about being a long time Linux/Unix user and going back to Windows for 2 weeks? I doubt I'd last the week without grep, bash or ssh. Doesn't it seem rather one-sided that Windows-centric people are evaluating Linux? Why not some Linux people evaluating Windows?

    As for me, you can have my Linux when you pry it from my dead cold hands.

    --
    Overrated, Troll, and Flamebait mod points are not to be used towards posts you disagree with. That IS censorship.
    1. Re:Why doesn't someone write by 99BottlesOfBeerInMyF · · Score: 1

      Why doesn't someone write a story about being a long time Linux/Unix user and going back to Windows for 2 weeks?

      They have. In fact there have been several such articles in recent years.

    2. Re:Why doesn't someone write by DaMattster · · Score: 1

      LOL! This is something I experience when I go into work everyday. I lament the fact that I need to reboot my desktop at least 3x per day. I mysteriously loose my single sign-on credentials and must re-enter them. I absolutely abhor MS Outhouse. When installing software, I sometimes mistakenly look for RPMs. Oh, and when I pull up a command line I type traceroute instead of tracert and when I type kinit or kdestory, I get befuddled with an error message. I miss my CentOS Linux machine ... tear drop

  90. more foolishnes by mommycalled · · Score: 0

    Yes I have tried to use linux in the last three days, NO I won't touch linux with a ten foot pole. If I want stable and powerful I will use AIX or Solaris. Linux is just a rolling disaster. I tried patching software to fix known bugs, unfortunately that resulted in an infinite loop of downloading a patch, finding the patch broke broke another tool, download the patch rinse and repeat. I gave up after about 10 tries and installed OpenSolaris, downloaded the patches and went on my way. No incompatabilities, no problems.

  91. No help by dazedNconfuzed · · Score: 1

    Fine. I ran the GUI installer (yeah, "Synaptic" is a really obviously the installer, right). I installed several programs (largely selected at random from thousands of meaningless or obtuse names). Now I can't find the programs; bits and pieces are scattered around, but none can be initiated. They don't show up on the start menu, the files are buried in various "could be here, could be there, who knows" locations (no executibles visible so far), no "here's how you start it" indications were shown, and the best I get is insults from the likes of you.

    No wonder people buy Macs or install Windows. Those, for all their foibles, work. Installing a program is obvious (insert CD, click obvious buttons), and running it is obvious (Start, Programs, look for highlighted new-program entries).

    For my next machine, I'll buy a Mac. Plunking down a couple hundred bucks for a program that installs & runs in seconds is cheaper than spending hours dorking around with one almost-but-not-quite working alleged "free" application or OS. Life is short, and Quake 2 should run - not hide - when I install it. Of course, you'll retort with more insults - yeah, that'll help the cause.

    --
    Can we get a "-1 Wrong" moderation option?
    1. Re:No help by elrous0 · · Score: 1

      Had the same experience. Even when it said it installed a program, most of the time it either didn't install it at all, or put it in some weird place. And I also forgot to mention in my previous post about one of the biggest annoyances of trying to sell Linux to mainstream users--trying to explain the concept of "distros" and how, even when a given piece of software is available for "Linux" that doesn't necessarily mean it will have an installation package for your given distro. I suspect that may be to blame for some of these programs that mysteriously don't seem to install, though I didn't stick with Linux long enough to test it out or figure out why.

      If the Apple motto is "It just works," then the Linux motto should be "It just doesn't work...and you'll never be able to figure out why."

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
  92. You forgot the free factor by Totenglocke · · Score: 1

    But Linux has to be that much better. It won't do that it's an equal to Windows, because that leaves no incentive to switch and try something new.

    Wrong. Even if Linux was only the equal of Windows in usability / functionality, Linux still has an overwhelming advantage -- it's FREE (as in beer). When I come across a problem with watching a Flash video on Linux, it doesn't irk me anywhere near as much as it would in Windows. Why? Because I paid good money for Windows. If I pay money for something, I expect it to work correctly -- at least the vast majority of the time. If I get something for free, I'm not very bothered if it has the occasional hiccup.

    The next time one of your Windows only friends makes a complaint about Linux, remind them that you paid nothing for Linux, while they paid good money to get that BSOD or lost their files due to a virus.

    --
    "The tree of liberty must be refreshed from time to time with the blood of patriots and tyrants." ~Thomas Jefferson
  93. Me: Linux Newbie Experience by ittybad · · Score: 1

    I'm a fairly tech savvy person, as far as non-Linux people go. Last time my windows machine crashed (which was the hard-drive's issue, not the OS), I decided I would try out this "Linux" thing. I got Ubuntu 8.01 ... I think that's the one.

    Now, about me as a user: I am a bit of a graphics geek, I do some web design with PHP and MySql. Family and friends ask for my help with things. I have a minor in Computer Science. I had a terrible time trying to switch over.

    I re-installed windows, and used a liveCD to place Ubuntu as a second boot. I was so frustrated with trying to get Ubuntu to just "run" that I was at my wits end. Problems with my monitor and graphics card. When I finally got it "working," I had no clue how to install programs. After calling a friend who is a Linux person, I got most of my rough spots smoothed out. But, without some outside help, it was hell. An issue I NEVER run into with Windows XP.

    By the end, I really liked the package manager, but my (and my wife's) gaming habits and my use of Photoshop and Illustrator pulled me back to Windows. It was just way to different for someone without some help. An introduction video would have helped.

    --
    No single raindrop believes it is to blame for the flood.
    1. Re:Me: Linux Newbie Experience by Martin+Soto · · Score: 1

      I got Ubuntu 8.01 ... I think that's the one.

      You probably mean 8.10, which, by the way, stands for October 2008.

      I was so frustrated with trying to get Ubuntu to just "run" that I was at my wits end. Problems with my monitor and graphics card.

      Known problem: some hardware won't work as easily, or won't work at all. Unfortunately, it is impossible to create an operating system that runs on any random hardware, however rare, or new, or special it may be. I always buy my hardware with Linux compatibility in mind, but I can see that this is not necessarily an option for the casual user.

      When I finally got it "working," I had no clue how to install programs. After calling a friend who is a Linux person, I got most of my rough spots smoothed out. But, without some outside help, it was hell. An issue I NEVER run into with Windows XP.

      Interesting. I just typed "ubuntu installing programs" into Google (this was the first set of search terms that came to my mind) and the first result I got was this site, which contains a nice picture tour of Ubuntu software installation.

      By the end, I really liked the package manager, but my (and my wife's) gaming habits and my use of Photoshop and Illustrator pulled me back to Windows. It was just way to (sic) different for someone without some help.An introduction video would have helped.

      Indeed, an introductory video would help, but as your experiences and those of the TFA's author show, there would have to be a version of it aimed specifically at Windows power users. The problem is obviously not the package manager in itself, but the fact that Windows power users approach the system with a particular, technical mindset, which happens not too match linux at all. As a result, great frustration and confusion ensue.

      Ironically, naive users often have a much easier time migrating, because, for them, the system just looks a bit different. The power user, on the other hand, is suddenly confronted with an entirely different beast, and he feels frustrated when he notices that his entire bad of tricks, learned over years, doesn't work any more. I wouldn't blame Ubuntu for this problem, but I agree that doing something to make it easier for expert users to migrate would be a good idea.

  94. Five years from now by Orion+Blastar · · Score: 1

    the AROS or HaikuOS challenge.

    Can someone go cold turkey from Windows to a GUI based operating system that is not Linux, but free and open sourced just the same?

    --
    Remember, Slashdot does not have a -1 disagree moderation, and no, troll, flamebait, and overrated are not substitutes.
  95. Upgrading != Updating by pavon · · Score: 1

    Ubuntu isn't a rolling release, like Debian stable. Nor is this like windows freeware that constantly bugs you to install the newest version. Ubuntu only issue updates to patch known security problems and critical bugs, not to add new features.

    The proper time to update is when you know a program well enough to know that a newer version has a feature you want.

    Sometimes there are corner cases in software that you only run into occasionally. Just because you haven't hit it yet doesn't mean you won't in the future. Waiting until you know that you want to upgrade to install an update, may very well mean waiting until the software has unnecessarily corrupted your project files.

    someone who doesn't run a DNS resolver shouldn't have to keep up with the corresponding software, or even have it installed!

    You're right they shouldn't have it installed. If they do then that is another problem altogether. But if it is installed they do need to be installing security updates otherwise they setting themselves up for trouble.

    1. Re:Upgrading != Updating by Anonymous Coward · · Score: 0

      Ubuntu isn't a rolling release, like Debian stable

      I'm pretty sure you did not write what you meant, so allow me to clarify:

      Like Debian stable, Ubuntu releases are final releases. The advice you [= the GP] are giving, only applies to rolling releases such as Debian testing.

  96. It isn't hard by DaMattster · · Score: 1

    to live free and clear of Windows. I have been doing it for several years. I use CentOS on my desktop and have not had any problems with software management. Red Hat's RPM works very well and its yum package install and removal system is brilliant. I did have to add rpmfusion and rpmforge repositories so that I could get the non-free plugins and the like. Once adding those two repositories, I can play MP3s, watch movies, stream video, encode video (other than ogg vorbis), and the like. I use thunderbird for email with the enigmail plugin for PGP Encryption and can even play movies on Hulu and YouTube. Not really sure what the author is having difficulty with. I am not a fan of the debian-based distributions and I know I'll catch flack for "dissing" Ubuntu but .... Anyone can drink a Windows free kool aid

  97. The whole story is a troll by Anonymous Coward · · Score: 0

    two weeks without windows in 2009 is too little too late....

  98. Give a man a fish... by dberstein · · Score: 2, Insightful

    Give a man a fish...

    To click icons and tick boxes you need to first understand the meaning of them, rationalize which of these elements fulfill your desired goal, and then activate the proper GUI widgets... each time to you're confronted with the GUI.

    ...Teach a man how to fish and he'll eat every day.

    Using the CLI you need to know before hand the arguments/parameters that will fulfill your desired goal. It requires preparation (i.e. read the man page), but once you learn it it stays with you.

    IMO CLI provides a more immutable interface, as opposed to GUI widgets that can and will change over time.

    Software is a tool than when someone uses routinely its sensible to expect him to learn how to use it properly... for the rest of the human race there is Windows.

    I couldn't be happier that the Linux experience is different from the Windows experience! Attempting to make a Linux or OSX experience Windows-er is as wrong, futile and useless as trying to compare a high-school romance with your spouse.

  99. OSes vs. Applications: on the role of the OS by jonaskoelker · · Score: 1

    People don't run OSes, they run the applications the OS runs on.

    I beg to differ. Not by 180 degrees, but I disagree with the notion that it's only about the applications (unless you define application differently from me).

    Much of the value Linux brings to me is in the unix philosophy. It's the fact that I can type up for i in {0..99}; do wget http://foo.com/pr0n${i}.jpg; done instead of having a mass downloader application that may or may not do the right thing.

    It's the fact that I can write an adequate (if somewhat bare-bones and inefficient) podcatcher in 100 lines of shell+xslt.

    It's that there's a command-line interface to my music player which I can access from xbindkeys.

    Grope through your collection of shell tools. None of them are the killer app, but you wouldn't want to be without any of them either. If you port them all to windows, haven't you in a sense ported the OS? It seems to me you've ported the things that distinguish the OS.

    As we move towards doing everything in our web browsers, the job of the OS will become closer to simply running the web browser. If your browser of choice is firefox (or something else which runs on a wide variety of OSes), why shouldn't you chose your OS based on the OS and not the application?

    [Yep, the latter is an extreme exaggeration. Deal with it ;)]

  100. Agree! Obquote by KWTm · · Score: 4, Insightful

    Agree with above. From the GGGP:

    apt-cache search

    apt-get install

    Yup, my head just exploded from the complexity.

    I'm not surprised that Nursie finds this intuitive. What astounds me is that Nursie doesn't understand why other people don't find it intuitive as well. The fact that you have to type in certain character strings (not even words) in a predetermined order with no hint from the prompt as to what to do, the fact that the computer does not understand near misses like "app-get install firefox" or "install firefox" or "aptget install firefox" or "apt-get firefox" is a far cry from the GUI that guides the user down a limited set of possible choices. Presumably Nursie would scratch his/her head trying to figure out what's so funny about following obquote taken from http://www.bash.org/?464385:

    <@insomnia> it only takes three commands to install Gentoo
    <@insomnia> cfdisk /dev/hda && mkfs.xfs /dev/hda1 && mount /dev/hda1 /mnt/gentoo/ && chroot /mnt/gentoo/ && env-update && . /etc/profile && emerge sync && cd /usr/portage && scripts/bootsrap.sh && emerge system && emerge vim && vi /etc/fstab && emerge gentoo-dev-sources && cd /usr/src/linux && make menuconfig && make install modules_install && emerge gnome mozilla-firefox openoffice && emerge grub && cp /boot/grub/grub.conf.sample /boot/grub/grub.conf && vi /boot/grub/grub.conf && grub && init 6
    <@insomnia>that's the first one

    --
    404555974007725459910684486621289147856453481154 in hex is "You sank my Battleship?"
    [GPG key in journal]
    1. Re:Agree! Obquote by Nursie · · Score: 1

      What astounds me is that Nursie doesn't understand why other people don't find it intuitive as well. The fact that you have to type in certain character strings (not even words) in a predetermined order with no hint from the prompt as to what to do, the fact that the computer does not understand near misses like "app-get install firefox" or "install firefox" or "aptget install firefox" or "apt-get firefox" is a far cry from the GUI that guides the user down a limited set of possible choices. Presumably Nursie would scratch his/her head trying to figure out what's so funny about following obquote taken from http://www.bash.org/?464385:

      Then you, like many others, entirely missed the point of my post.

      I HAVE NO PROBLEM WITH THE GUI.

      Use the gui, use it if you're a newb or if you like graphical environments or if you just find that it works for you or whatever. That's not what I'm laughing at.

      For god's sake....

      The guy professes to have used MS DOS and Windows for two decades. Yet he finds one of the simplest, least argumented programs in existence to be scarily complicated, and goes so far as to say that even hardcore geeks are scared of it. This is what's funny. Not "OMG! N00bs can't use apt!!"

      FFS, how many times do I have to explain this?

    2. Re:Agree! Obquote by Anonymous Coward · · Score: 0

      Right about now, after reading the comments, I have once Linux command in my reporistory (a pretty useful one at that.)

    3. Re:Agree! Obquote by Anonymous Coward · · Score: 0

      Hardcore geeks aren't scared of it, we just think it sucks.

  101. The geek in the rear view mirror by westlake · · Score: 1
    The the hell is wrong with people?!? Not everyone in the 80's with PCs were early-adopter whiz-kids. You remember the 80s, right?
    If Granny could figure out Word Perfect 20 years ago while being a secretary at the local elementary school she sure as hell can deal with popping open an xterm and typing a few "apt-get" commands today.

    Yeah, I remember the eighties.

    Your older sister got the district job after graduating from a business school like Bryant & Stratton.

    An "apt-get" one-liner or two typed into a command prompt is no more effort than going to a web site, finding the downloads page, clicking a button, and then running the installer with all its options to choose from and EULA to read. In fact, the typical command line package manager is LESS work for the end user.

    Installing the program you want is easy.

    Finding the program you want is hard. Feeling confident in the choices you have made is more difficult still.

    The Windows site will have screen shots, editorial reviews, user reviews, videos, tutorials...

    It can be miles wide and deep.

    But still colorful and easy to navigate, the polar opposite of SourceForge.

    The user install is more than a technical problem for the geek. It is as an ideological problem.

    Windows is the OS of the middle class.

    Users rate zero on the score of political correctness. They don't come to your site to be lectured.

    Free-as-in beer is an adolescent obsession.

    Tech of astonishing sophistication is woven into their lives - but shaped to fit their needs and values - not the other way around.

    Apt-Get removes a technical barrier to the adoption of Linux.

    It doesn't cut to the heart of things:

    To hell with the lowest common denominator. Let them sink or swim on their own. They truly don't deserve the fruits of open source developers' labors unless they're willing to roll up their sleeves once in a while.

  102. Dump Linux by Anonymous Coward · · Score: 0

    and get a Real OS... Who the hell wants to play with that toy crap. 1% Market share means nobody gives a shit.

  103. Their missing the point...again by DJRumpy · · Score: 1

    I couldn't agree more. Pages and pages of people saying it's not broken, but they seem to keep forgetting the simple fact that 'joe user' above managed to get easily lost on something they assumed was so simple a caveman could do it.

    The truth is there are obvious places the GUI could use more polish and a lot more tweaking to make it more intuitive. Unfortunately the vocal majority of Linux geeks will argue till they are blue in the face that they like it that way and why should they change. They just don't get it. They should spend a month converting technical documents for the PC challenged. It would give them some much needed perspective.

    I think a unified installation format and GUI would go a long way. Unfortunately they will argue against that, stating that they like RPM or Tar or whatever and that more choice is good. For the end user, they could care less. They just want something they can click on and it's installed. They don't care if it's tar, deb, rpm, or whatever. They argue about things that in the end, matter little to the typical 'clueless' end user.

    There's a reason that Apple and Windows use a simple repeatable method for installing apps. It's not that someone couldn't start writing 100 different open source ways to install an app on those platforms. They use it because it works and it's easy. Of course people will start spewing that they got this error or that error when they installed on Windows. Those are app issues, but you can bet they knew how to start the install without breaking out a manual.

  104. What have I done? by westlake · · Score: 1
    Would someone kindly explain why it's "apt-get" instead of "app-get"? what's with the 't'?

    Users fear the command line because they are afraid of making some devastating mistake, a fatal typographical error. The language, grammar and vocabulary are entirely alien. You cut and paste with fingers crossed. The dialog box will - ideally - expose only sensible choices and a graceful exit.

  105. Windows Vista Shares by Kovac.anar · · Score: 1

    I have noticed the problem with browsing windows vista shares from ubuntu myself and so far I have been unable to locate a fix for the problem or a workaround.
    It has been a few months since I last looked into the problem so perhaps there is a fix out there that has been found since then.

  106. What about WUBI by PrescriptionWarning · · Score: 1

    here's the easiest linux install anyone can do, no different than installing any other windows app really

    http://wubi-installer.org/

    perhaps its more like just getting your feet wet with linux rather than diving head first, but learning to crawl before running is best for most I spose.

    1. Re:What about WUBI by Hucko · · Score: 1

      Is there one for Mac?

      --
      Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
    2. Re:What about WUBI by PrescriptionWarning · · Score: 1

      probably not, I'm betting because of the way mac's load their OS. Wubi is simply making use of the Windows boot selector just as if you had multiple versions of windows installed.

      but you can still install linux on the intel macs using the regular x86 ISOs by booting from the CD.

  107. Re:Lol (don't laugh so hard) by scientus · · Score: 1

    i dont think you have used apt in a while,

    completely tracks point 2 3 and 4. apt-cache search or synaptic / the webz will allow you to find endless software you know not the name of. apt-file show will list every file a package has on your system.

    and manual packages go into /usr/local or you can easily use checkinstall and tell it dependencies etc. to have your packages tracked by the package manager

  108. Why... by Anonymous Coward · · Score: 0

    What most of the folks here seem to be ignoring is the fact that most people use windows because it's already installed. I dual-boot due to codecs and drivers. For two pieces of hardware. In about six months, I'll ditch Windows entirely, because the kernel will have caught up to my hardware. As a Dual-booter, I am of the opinion that, like it or not, people think of windows as the only operating system besides OSX. I've tried just about every distro that I thought would be worth my time, Linux's (about 12 of them), BSD (PC-BSD's PBI's are nice, but not expansive) and of course Windows and OSX. I'm even running a Solaris server at home. They all work great. the issue isn't functionality, but familiarity. People (non-geeks) [and I consider myself a bit of a geek] want to use what's familiar, flawed and buggy as it may be. You want to spread Linux/BSD usage, tell a friend and give them a live CD. The installers are all good. Each has it's pro's and cons. I, personally don't like YAST, but I'm okay with Synaptic/APT. We should encourage people to try the system, not blast MS. It just makes us look like sour grapes. Flame me as you see fit.

  109. well personally... by pjr.cc · · Score: 1

    I love package management, but I think the main point of the article is that people want an easy way to install packages.

    Think windows... double-click setup.exe or program.msi and an icon appears after a setup dialog.

    That doesnt translate so well to the unix world, specially not with rpm and deb running around along side source distribution... coming from a solaris (pkg) environment I LOVED package management when i understood it (and rpm/deb were even kewler than pkg). But it is confusing for your average joe, no doubt about it.

    I know i've seen one already (thought not quite exactly how it should work), but a package system that makes a executable "blob" that you double click and installs an rpm or a deb depending on your OS would benefit linux so very much.

    Distro's dont like you stepping away from their repo's, but it can be hard not to.

  110. easy fix by Anonymous Coward · · Score: 0

    copy con c:\ls.bat
    @dir /w %1
    ^Z

  111. What's with the numbered versions of Ubuntu? by iabervon · · Score: 1

    He makes a good point about the weird Ubuntu version scheme: a new user is likely to think that you could update from version 8.04 to 8.10 as a ordinary incremental change. But an expert would know that 8.04 and 8.10 are actually dates ('08.April and '08.October), and everybody actually calls them Hardy and Intrepid whenever they're saying anything that might be useful information. For that matter, the recent code names actually tend to give accurate suggestions about the sort of release it will be, with the LTS one suggesting robustness and the others suggesting ambition of various sorts. (Are you sure you want to move from something Hardy to something Intrepid? On the one hand, you get new stuff; on the other hand, it won't live as long)

    1. Re:What's with the numbered versions of Ubuntu? by Anonymous Coward · · Score: 0

      He makes a good point about the weird Ubuntu version scheme: a new user is likely to think that you could update from version 8.04 to 8.10 as a ordinary incremental change.

      Well, it is. I have been doing these incremental changes since 6.06 (dapper?). However, it is quite invasive and might break stuff. Especially the first release after an LTS release is dangerous, because some large changes will always be delayed until after the LTS release. Ubuntu actually does have a GUI method (update-manager -d) for upgrading (dist-upgrade in APT terms) to a newer release, but like TFA says, Ubuntu will not by itself offer you to dist-upgrade from an LTS release to a minor release.

      But an expert would know that 8.04 and 8.10 are actually dates ('08.April and '08.October)

      That's hardly "expert knowledge". And as you can see here, the release numbers are the only official designators. The release names (hardy, intrepid, karmic) are only intended for developers, much like you will never find references to Longhorn in official Microsoft documentation.

  112. Advertising folks. by DomainDominator · · Score: 1

    Remember Microsoft spent alot of moolah in 1995 to create mindshare and continued spending. Who besides computer geeks know the word "Linux"? Linux literally has no mindshare in the general public. Until some company is ready to step up to the plate, no year will be the year of the Linux desktop.

  113. Chopsticks and forks by Anonymous Coward · · Score: 0

    "They like what they have"

    If you train a monkey to use chopsticks to eat his (I am assuming a male monkey here) banana, then try to make him relearn using a fork, he will likely not be very happy.

    People tend to stick with what they know even it isn't the best. The monkeys who have been taught to use Windows are no different.

    I mean no offence to monkeys by this post.

  114. Sometimes it's useful by dbIII · · Score: 1

    My point is that you can use operators such as "+" and many others in the google text feild. It is a command line for all intents and purposes - a pure GUI fails for all but simple tasks just as a pure command line annoys people. Personally I see it as a pure GUI if the thing only deals with what you can point to, as with my next example which was horribly limited.

    I had the advantage of learning the mistake of the pure GUI on the Atari ST - you really were limited on that platform to things you could point at until someone wrote a thing to run batch files and then someone wrote a thing to give you a command prompt. Apples also had this mistake but the GUI wasn't quite as limiting so not everyone learned it. In MSDOS and NT there was always a mixture. There still is in Vista where you have to run a little utility from the command line just to join an NT domain without active directory.

    Many (probably not the earlier poster) profess the view that once the user touches the command line the system can be considered unusable. I disagree with that. If the command line is "convert pic.tif pic.jpg" how is that a lot harder than navigating a pile of twisty menus, waiting for thumbnails to render and then ticking a few boxes? How hard is "yum install firefox" (although there is also a decent GUI installer called yumex)? "yum search" is also fairly decent when you don't know what is available to do a paticular task. Where the command line is confusing it is typically where no easily readable GUI can really go anyway - sed and awk scripts that look like chicken scratchings typically would be replaced by a few seperate operations in some finder tool or document editor.

    Anyway, it's the burden of the system. On *nix you have to learn a few command line tools after a while, just like on MS Windows you have to learn about regedit and many other bits of weirdness.

  115. OpenSuse 1-click install by gr8dude · · Score: 1

    How about that? OpenSuse offers an alternative approach to install a program; besides the typical package manager tool and the command line there is a 1-click installer.

    1. go to their Software search page

    2. find the program you want

    3. click the "Install" button

    This will start the package manager and from that point it is a matter of authenticating and clicking "Next" a couple of times.

  116. Ubuntu is easy. by luwain · · Score: 1

    Strange. My 9 and 12 year-old sons have been using Ubuntu for 2 years with no complaints. Of course the younger generation is very computer literate and probably find much more things "intuitive" than most adults... I don't understand this author's statement that he couldn't find a way to upgrade to ubuntu 8.10 from 8.04 using Upgrade Manager. I remember the Upgrade Manager telling me that an upgrade was a available, and I upgraded to 8.10 with one click --Much, much easier than upgrading any version of Windows (anybody remember trying to upgrade from Windows ME to 'anything'). Most apps found on the web, (if not in a repository found by the Synaptic Package Manager or Add/Remove) will list the exact apt-get command you have to type, even though 90% of the time just typing apt-get install followed by the application name will do the trick. I also didn't understand his problem with OpenOffice. It seems strange that he's found so many things confusing. It seems that 5 minutes on the Ubuntu homepage or a few minutes with Google would have clarified everything for him. When I switched my "family computer" from Windows 2000 to Ubuntu, my kids hardly noticed, except to positively state that they liked Ubuntu more than Win 2000 (it seemed more like Windows XP to them). Ironically, when my ex-wife switch her "family computer" to Vista from XP, all hell broke loose, even to the extent that the kids insisted on coming over to my house to use the Ubuntu Machine to do their schoolwork (my 9-year-old son prefers OpenOffice , and my 12-year-old MS Office under WINE, rather than Office 2007, which they refuse to use). The package Management under Ubuntu is actually a wonderful thing. A co-worker of mine recently tried to uninstall Office 2003 and managed to "brick" his PC (and he's a computer professional). He spent a whole day just to get his PC usable again. When I referred him to a Microsoft support site that deals with this problem, he didn't bother to try "their solution" and just resigned himself to leave Office installed. Also, just recently on Slashdot, there was reference to Bill Gates's own frustration trying to install MovieMaker on Windows. I'm a longtime Windows user, and I have to save that the only time I've run into the type of frustration I've had installing, uninstalling or upgrading on Windows with Ubuntu, was when I've tried to install certain Windows programs on WINE (like "Command and Conquer 3"). The only other complaint I have with Ubuntu is that I can't easily sync my iPod Touch (not without downgrading the firmware and jailbreaking it). For the life of me, I can't understand why Apple hasn't made this easy (by perhaps providing an iTunes for Linux). Anyway, I've found that those of my friends who have switched to Ubuntu call me for help much less frequently that those of my friends who have gone to Vista. My experience is that younger users (like my kids and teenagers) seem to find much many more things "intuitive" than adults (after all, they're growing up with modern technology). Senior Citizen Newbies find Windows, MACs and Ubuntu equally challenging or easy (depending on the Senior).

    1. Re:Ubuntu is easy. by HermMunster · · Score: 1

      I believe if you start the update manager and there's an update to the distro it tells you this and provides you with a single click button to initiate the process.

      And, next time, could you write with paragraph breaks?

      --
      You can lead a man with reason but you can't make him think.
  117. try some app that isn't in your repo, dude... by Anonymous Coward · · Score: 0

    Like being unable to get a current version of
    Rezound/Cinelerra/Kdenlive/plus-many-others installed, because

    a) there isn't one built for your distro, and
    b) the dependencies are version-specific, and THEY
    c) clash with the versions you require in your current distro, AND
    d) some of 'em aren't even available from the source site ( wxWidgets specific version, in the case of one of the above apps, can't remember which, a few months ago )

    Sometimes things are just so goddamn broken in the linuxwhirled universe, that it kills.

    IF you never branch outside what your distro provides, then fine, but if you require an updated distro, but with specific app requirements, then you may be screwed, terminally.

    Some Windows apps have an x32 requirement, some an x64 requirement,

    but having a set of apps that require 5 different distros to run ( AV work - one distro for a non-crashing Cinelerra, another for Rezound, another for Ardour, etc ), makes linux an absolutely-non-viable option.

    Cheers,

  118. why hard to install a app in Linux by Anonymous Coward · · Score: 0

    The linux idea is put the programme in to diffirent directory. It make all things complicate.
    why not learn from windows and put it in a folder named "programme file"?

  119. It's full of starsssss. by HermMunster · · Score: 1

    Reading the article a month ago I was immediately alarmed by his initial tone. It was obvious that there are some real jerks out there in the linux world and there are a lot more jerks out there in the windows world (more in windows becuase there are more windows users). From his tone it was obvious he already had his head set against his own success. He was setting himself up for failure.

    Some initial issues he experienced were due to two things. 1) he chose a laptop when he could easily have chosen the most highly used platform instead (the desktop), and 2) he used a borrowed laptop and an older one at that. You don't borrow a car and then drive it across the country. You have to build trust in it first. I would never buy a used car and then expect it to perform without a good going over and tuning.

    His initial issue with the odd screen after downloading the necessary files through wubi and rebooting had to do with the fact that Windows itself locked up and he forced it off. If he'd gone back into windows, verified it was working correctly, then rebooted and went into Linux he absolutely positively would not have experienced that error.

    The error was caused by an unclean shut down of the NTFS file system. Windows sets a flag indicating it has shut down properly. If the flag is set to indicated it didn't shut down properly then the ntfs-3g driver of Linux will read that flag and refuse to mount the file system. You have to do a repair OR reboot into Windows and shut down properly.

    The rest of the article just showed that he was not as competent as he thought. Hell, those initial mistakes show us enough of that to know that he would be making many sophomoric error to come.

    His comments regarding how software was installed is disingenuous as he wasn't giving a real assessment comparing the issues one has with installing Windows itself. The fact that Windows doesn't come with the drivers ready to go and that you often have to search the net for them, most commonly ending up on the drivers sites that are let's say less than reputable in most cases. In the case of those computers were you can obtain drivers from the manufacturer, such as ASUS, even their sites are messy and not well documented.

    Linux at least works without the need for the additional drivers and in those cases where additional drivers are needed they are very rare.

    Obtaining software to install on Windows can be much more difficult and much more prone to infection than anything that is part of a signed repository for linux. In those repositories you can easily search synaptic (the GUI front end for apt) and then click to mark a program to install and go from there. Much faster and much safer.

    An example was a customer that needed to reinstall her printer driver after a wipe and reinstall of her OS took place. She downloaded the driver from the HP site but didn't know how to locate it nor how to install it once she did locate it. Suffice it to say that it was installed by someone else and then configured. The icon for the installer was on her desktop but she didn't know how to identify it. She isn't stupid. It just isn't in her field of expertise. The difficulties she experienced are common.

    The guy that wrote the article expected to see linux as if it were a Windows clone. He approached it as if things should be done the same way that Windows does it, whether it is inferior or not.

    He was biased, ill informed, inexperienced, and wouldn't do a fair comparison to the same difficulties found when doing a personal reinstall of Windows.

    --
    You can lead a man with reason but you can't make him think.
  120. Nice, if you're using ubuntu by Rob+Y. · · Score: 1

    Actually, that probably depends on having set up repositories for non-free stuff. But I'll take your word for it. In any case, it still assumes you're using Ubuntu (and Totem, for that matter).

    My problem was on a Mandriva system, which overall, I prefer to Ubuntu, but which seems more ambivalent about non-free stuff. They also don't use synaptic, but they have an equivalent tool that's just as easy to use. You can get it to work on Mandriva once you get rid of the Codeina thing that keeps shuttling you over to Fluendo to try to get you to pay for the stuff.

    So, yeah. It 'can' be easy, but in practice it often isn't. And again, the problem is the conflict between free and non-free in various distros, and willingness of various distros to 'help you violate patents' that all of us Slashdotters presumably agree shouldn't exist.

    But none of that helps a non-technical newbie. I agree that reviewers and 'I tried linux for a week' writers should explain why they had problems instead of saying 'I had to use the command line, so Linux sucks'.

    --
    Posted from my Android phone. Oh, I can change this? There, that's better...
  121. Re: "Market share is irrelevant" by dogeatery · · Score: 1

    "Market share is irrelevant to Linux. Or at least it is to me."

    I'm with you, buddy. If market share is so important to Linux development then why has Linux caught up with or arguably eclipsed Win/Mac in some ways? (Having thousands of free applications available through direct download comes to mind)

    Besides, half the fun of Linux is its anti-corporate nature! Thinking of success only in terms of market share ignores or devalues many of the qualities that make it what it is.

  122. CrossOver appears to save $30 by tepples · · Score: 1

    No need to do so, just use CrossOver Linux and CrossOver Games.

    Bundle price: $69.95. It's a bit cheaper than Windows, but are enough apps supported in CrossOver that it's worth the $30 discount compared to genuine Windows Vista Home Premium OEM?

  123. Geographic divide? by tepples · · Score: 1

    I don't know how much your time is worth but Vista cost around $400.00

    I saw Windows Vista Home Premium for under $125 on Google Products today. Or are you posting from a country where import duties on the order of 150% are the norm?

    (plus possible hardware powerful enough to run it)

    The vast majority of PCs made in the past three years can run Windows Vista with just a $50 RAM upgrade.

    vs Ubuntu (or other distro. running on 5 year old hardware).

    I'm happy for the most part with Ubuntu on my subnotebook, but a subnotebook is the only "5-year-old hardware" that one can buy new that isn't locked down like a game console. Or do used PC stores get more traffic in your area than in, say, the U.S. state of Indiana?

  124. Gave up on Ubuntu by Jerinaw · · Score: 1

    I tried for four days to get Ubuntu working on an old P3 1ghz I had lying around. I have a Radeon 9700 graphics card and couldn't get the drivers to install. I went to ATI's site got the drivers and installed them. I ended up having to reinstall Unbuntu because it booted up saying there was something wrong with the drivers and I could only run in low graphics mode. I then tried Envyng, it told me that one ATI driver was compatible and 3 Nvidia drivers were compatible?? I chose the ATI one and I got the same error when I rebooted. It's to damn slow with out the proper drivers. So I give up, I'm going back to XP.

  125. Sheesh by dave87656 · · Score: 1

    I don't know what's wrong with this guy. I've installed Linux in our shop on over 60 PCs without any problems. No special commands or knowledge needed - I just took the defaults.

    Now we have another guy who sets up new machines (I work remotely). He is a Windows user but not a fanatic. I showed him one install and he's been doing it since without any problems.

    I find it amazing that Windows-fanatics always seem to have problems with Linux when trying to "prove" Linux is bad. Everyone else has no problems.

  126. Dead thread, no one will read this, but... by pxc · · Score: 1

    You can feel things out intuitively with a CLI. You just have to learn what to sense with. Get a moderate level of familiarity with locate and grep and learn a few regexes. Most importantly, learn how to use apropos and especially man. If you have these CLI basics down (you can get the basics of what you need with like 30 minutes for two days), even your above example is easy.

    Run apropos 'user.*add' to get a list of program descriptions containing both the word user and the word add in that order, with anything in between.

    You get this: /etc/adduser.conf (5) [adduser.conf] - configuration file for adduser(8) and addgroup(8) .
    addgroup (8) - add a user or group to the system
    adduser (8) - add a user or group to the system
    adduser.conf (5) - configuration file for adduser(8) and addgroup(8) .
    avc_add_callback (3) - additional event notification for SELinux userspace object managers.
    pam_issue (8) - PAM module to add issue file to user prompt
    UI_add_user_data (3ssl) - New User Interface

    Then you can just read the man page on adduser and/or addgroup. You might think reading command line switches is a pain, but IMO it's equivalent to reading button labels and configuration dialogs in a GUI.

    While this might seem really Linux centric, the basic ideas are not: learn how to access documentations and other information on whatever system your using, for the command line interface as well as the GUI.

    1. Re:Dead thread, no one will read this, but... by nschubach · · Score: 1

      That's my point though. I love Linux for what it is. I also know that an OS that needs the user to delve into man pages and "learn" how to use it is not very intuitive. That was my point. grep, apropos, etc... this is basically meaningless. Nobody even knows what they mean besides the person that wrote them or named them and the person that they told how to use it. If you were placed in front of the PC with no computer knowledge whatsoever, you're likely going to type help since you have used a computer. Someone that doesn't might type 'go' or 'run' or 'make me a cheese sandwich.' There are literally thousands of things they can type. With a UI, you only have a few options to get things running.

      Ideally, placing someone in front of a computer will present them with a page of multilingual options to get them started. It first and foremost puts the user in common territory. After they select the language, a simple prompt of 'would you always like to use this language?' and you go from there. Giving them a command prompt with no other assistance is mostly worthless to those uninitiated in PC lingo.

      I'm not knocking the command line. It has it's purpose for now. I know this is a little philosophical, but why doesn't the Enterprise present the Captain with a command prompt that he has to use in order to make the ship go?

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.