The problem with installing third party applications are far wider than that. You might even find that your release doesn't offer the required version of some library, or that it is mutually exclusive with another one (as in, "you may have pulseaudio, but not together with the old version of glibc").
Posted May 9, 2012 20:50 UTC (Wed) by drag (subscriber, #31333)
[Link]
Yes it can be very irritating. It's enough of a problem that it's really rare that I will bother installing anything that is not packaged by my distribution (or from repositories made specifically for my distribution) because of the difficulties.
I spent many unfortunate evenings struggling with doing things like trying to use python bindings for Orge3D or something like that. Many hours trying to figure out the magic combination of compile options and dependencies. Many dependencies needed to be compiled and copied to the system. What made it terrible was that I was just trying to learn this stuff.. I had no idea what to expect when it worked so I had no idea if what I was doing was correct. When a test failed, was it because I did something wrong or was it just because it is using something that isn't supported yet?
Meanwhile if I was using Windows XP I could of had everything installed and running correctly with about 15 minutes of effort.
It was maddening that open source software developed by people who believed in open source software most of whom used and programed in Linux... was pretty much unusable in Linux, but trivial to use in closed source operating systems.
I saw this again and again and again. Mostly with games or game libraries and such, but it is very common problem with all software on Linux.
It's a bit amazing to me that people in the community can easily see the wisdom of having a strong Linux API/ABI for userspace and can see the wisdom of having POSIX and adhering to standards and whatnot... but totally balk at the idea that Linux desktop should need anything higher level then that. That all problems can be solved by distribution using brute force labor to conform software to their very specific implementation decisions.
Must ... Not ... Have ... Choice
Posted May 10, 2012 7:10 UTC (Thu) by ssmith32 (subscriber, #72404)
[Link]
> Meanwhile if I was using Windows XP I could of had everything installed and running correctly with about 15 minutes of effort.
That's not Linux, that's Ogre3D: they have packaged their library for windows, but not for Linux.
Which it not surprising, given the Ogre3D community has a strong windows preference. Which again is not surprising, given the gaming community has one as well.
And, yes, I have used Ogre3D on Linux - it wasn't so bad, but it does come with a strong windows community around it, and not a Linux one.
I've actually had the opposite problem: I just wanted to play a song at a certain time in the morning: since the tools needed (mpg123 and crontab) are trivially available on linux, it took only a few minutes there. On windows it took HOURS of searching around (no I'm not downloading random spyware junk from download.com) on the microsoft site, downloading a WGA application, having it break, fixing it, finding an alarm clock program, fixing it...
So it's not really a "linux" problem: just a problem with the software you want to use. It could go either way.
[OT] windows task scheduler
Posted May 10, 2012 9:51 UTC (Thu) by cortana (subscriber, #24596)
[Link]
Out of interest, what was wrong with using the Windows Task Scheduler to open the MP3 file at the desired time?
[OT] windows task scheduler
Posted May 10, 2012 19:46 UTC (Thu) by JanC_ (guest, #34940)
[Link]
I suppose what is "easy" largely depends on what you are used to... ;)
But even better: Windows includes an "at" commandline tool to schedule this (if one prefers that over a GUI).