*winge

Apr 09, 2009 12:12

why is it such a bleeding fight to install stuff on *nix
admitedly i prefer the *nix
Hard to install but just works
to the M$
Installs easy works sometimes may crash your machine
but BAH

Leave a comment

Comments 6

sea_cucumber April 9 2009, 10:26:45 UTC
I often have the same problem!

Reply


evilref April 9 2009, 10:29:55 UTC
In general, I don't have the problem.
At work (Fedora Core 8) I "yum install" and it works.
At home (FreeBSD 6.2) I build and install from the ports directory.
The problems only start when you want to install from source code, and 90% of the time that is
./configure
make
make install
make clean
What are you trying to install? What problem are you having?

Reply

winterdreamer April 9 2009, 10:40:41 UTC
the latest version of mono and monodevelop and all the crap thats needed around it

it was a version issue i was using the wrong version of a library.

unfortunately the version of mono in the repo's are archaic
and i wanted it up to date so i got what i could and built the rest but the faffing sorting out which versions of what to use has taken me 2+ hours.

however i'm putting it into a bash script as i go so when i install it elsewhere like at work it 'just works'

Reply

evilref April 9 2009, 11:04:38 UTC
One of the nice things about the FreeBSD ports collection is that the dependencies are built in. If mono needs something not on the system, it'll go fetch it.
If particular versions have been moved, it can very occasionally need something to be located and downloaded manually, but that tends to be the worst it is.
Which OS are you using?

Reply

stealthracer April 9 2009, 19:07:49 UTC
If you want something less archaic, go to pbone and look up the version that ships with the latest Fedora Core. Get the source rpm, and use "rpmbuild --rebuild". If something is missing for dependencies, you'll need to get it separately, possibly using the same system.

If it turns out you need most of the distro updated, give up and try an earlier version of what you're looking for.

If the latest available in latest FC isn't sufficiently new for you, the chances are that it's too new to be stable enough for general use.

If all else fails, you can always download the source and install into /usr/local - it's manageable as long as the amount of stuff you need to use this way is limited.

Reply


alexthai May 11 2009, 16:43:28 UTC
Interesting!

Reply


Leave a comment

Up