I recently compiled Ruby Enterprise Edition (REE) on an Ubuntu 8.04 server.
I would like to update my PATH to ensure this new version of Ruby (found in
/opt/ruby_ee/bin) supersedes the older version in
/usr/local/bin. (I still want the old version around, though.)
I would like these PATH changes to affect all users and crontabs.
Attempted Solution #1:
The REE documentation recommends placing the REE bin folder at the beginning of the global PATH in
/etc/environment. I altered the PATH in this file to read:
This did not affect my
PATH at all.
Attempted Solution #2:
Next I followed these instructions and updated the PATH setting in
/etc/crontab. (I did not change
This didn't affect my
PATH either, even after logging out and rebooting the server.
- I seem to be having the same problem described here.
- I'm testing using the commands "
echo $PATH" and "
- My shell is bash. My
.bashrcdoesn't override my PATH.
- Yes, I have heard of the Ruby Version Manager project. ;)