To view parent comment, click here.
To read all comments associated with this story, please click here.
"That beats the point of this article. You have to manually get the libraries/dependences/developmen files, and that's not easy to use, and a reason it lags behind."
You're right, of course. I didn't talk about how complicated it is and / or might get, I did talk about that it's possible nearly everywhere. It works fine for small programs, but if you get into "dependency hell", you're nearly lost. So you will have to be educated enough to know how to solve these programs and how to read Makefile. So this solution is mostly designed for experienced users that don't mind to get their hands dirty. It's no solution for Joe Q. Sixpack and Jane Foobar. :-)
And how this that different from OS X or Windows or any other OS. If it want to run an open source app on windows and no one has made an installer I have to compile from source, same with OS X and every other OS.
At least Linux tries to make this annoying experience marginally less painful.
That part is automatic done by package manager. Besides the one place thing is completely crap - how can it manage dependencies? Every apps on windows just end up having a copy of all libs they use.
Internal file structures for apps should be hidden from the user and managed by the system (and not the apps/setup). No user should copy/move/remove apps by himself, or even do any stupid click/interaction during installation/uninstallation.






Member since:
2006-02-25
That beats the point of this article. You have to manually get the libraries/dependences/developmen files, and that's not easy to use, and a reason it lags behind.