Basically, I want to make binaries globally available from the shell that I didn't install with apt-get.
I haven't quite figured out yet how I would go about doing that though (in this case, JRuby):
I downloaded the latest (1.6.7) JRuby binary distribution.
I unpacked it into my $HOME directory.
Now I tried several things:
Hard link to jruby:
$(HOME)/jruby-1.6.7/bin/ ln jruby /usr/local/bin/jruby
(doesn't work, because now jruby looks for all the jruby stuff in /usr/local)
$(HOME)/jruby-1.6.7/bin/ ln -s jruby /usr/local/bin/jruby
(doesn't work at all. bash tells me jruby isn't there, although it shows up in ls /usr/local/bin)
Now, is there any easy way to do what I want? Or do I have to copy all that stuff into /usr/local?
Please bear with me if I sound confused - I am doing this the first time, usually I rely on the packaging system. But I don't like to be constantly reminded by --version parameters that I'm a few versions behind (sometimes even major ones!) just because I was too lazy to set up stuff manually anymore.