Установите Ruby из исходного кода и по умолчанию он будет / usr / local / bin. При необходимости измените путь, строку #!
или /usr/local/bin/ruby source.rb
, чтобы переключаться между установкой Apple Ruby и добавленной вами.
Вы можете принудительно создать новый базовый каталог, используя ./configure --prefix=/...
, где «...» - это любой путь, который вы хотите. Опять же, после установки файлов вы можете настроить выполнение Ruby одним из перечисленных выше способов.
Не пытайтесь удалить установленный Apple Ruby. Он предназначен для их использования, а не для нашего удобства, и Apple использует его для предоставления некоторых функций. Если вы возитесь с ним или удалите его, это может привести к поломке, и вы, вероятно, не заметите какое-то время.
RE: RVM, это действительно предпочтительный способ установки пользовательского Ruby. У меня он есть на двух компьютерах Mac и нескольких разных Linux-блоках, и у меня возникли проблемы только с защищенной машиной за брандмауэрами, но я не могу винить RVM в тех проблемах, когда он вообще не видит Интернет. И да, у меня все получилось, мне просто нужно было вставить загруженные вручную архивы Ruby в каталог ~/.rvm/archives
.
Если у вас возникли проблемы и вы хотите использовать их, это может помочь временно удалить сценарии запуска или создать временного пользователя и посмотреть, что произойдет. Кроме того, автор был очень отзывчивым и полезным несколько раз, когда я задавал ему вопросы. Свяжитесь с ним по адресу:
If you still cannot find what an answer to your question, find me 'wayneeseguin' in #rvm on irc.freenode.net:
http://webchat.freenode.net/?channels=rvm