Об установке диспетчера версий Ruby

Я пытался установить RVM: Ruby Version Manager из:

http://rvm.beginrescueend.com/rvm/install/

Я открыл свой терминал в своей версии Mac OS 10.5.8 и использую командную строку

bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head )

затем я получил сообщение,

«Теперь вы должны завершить установку вручную: 1) Поместите следующую строку в конец файлов загрузки вашей оболочки (.bashrc или .bash_profile для bash и .zshrc для zsh) после всех настроек пути/переменной: [[ -s $ HOME/.rvm/scripts/rvm ]] && source $HOME/.rvm/scripts/rvm Обратите внимание, что это должно произойти только один раз, поэтому вам нужно добавить его только при первой установке rvm. 2) Убедитесь, что не является «возвратом» из файла .bashrc (иначе rvm не сможет работать должным образом). Это означает, что если вы видите «[ -z ] && return», вы должны изменить эту строку на: if [[ ! - z ]] ; then ... исходное содержимое, которое было ниже строки возврата && ... fi # ‹= обязательно закройте if. return". Если вы хотите высушить свою конфигурацию, вы можете "source ~/.bashrc" в нижней части вашего .bash_profile. Разместив все неинтерактивные элементы в .bashrc, включая строку "source" выше 3) Затем ЗАКРЫТЬ ЭТА ОБОЛОЧКА d открыть новый, чтобы использовать rvm.

Установка RVM в /Users/Home/.rvm/ завершена.

kapplej-4:~ Home$ #!/usr/bin/env bash
kapplej-4:~ Home$ 
kapplej-4:~ Home$ # Install git
kapplej-4:~ Home$ mkdir -p $HOME/.rvm/src && cd $HOME/.rvm/src && version=1.6.5.3
kapplej-4:src Home$ curl -O http://kernel.org/pub/software/scm/git/git-$version.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 2645k  100 2645k    0     0   953k      0  0:00:02  0:00:02 --:--:-- 1060k
kapplej-4:src Home$ cd git-$version && ./configure --prefix=/usr/local && make && sudo make install
-bash: cd: git-1.6.5.3: No such file or directory"

Я понятия не имею, как выполнить установку вручную, я полный новичок, поэтому может кто-нибудь дать мне пошаговую инструкцию, как это сделать. Например, куда я могу добавить эти строки в загрузочные файлы оболочки?

Спасибо,


person Ken    schedule 09.07.2010    source источник


Ответы (2)


Не уверен, почему вы устанавливаете git через rvm, но я предполагаю, что вы не распаковали файл tar.gz, прежде чем пытаться получить доступ к каталогу. Прежде чем переходить в каталог git, вам нужно сделать

tar -zxf git-$version.tar.gz

Для завершения установки необходимо добавить строку:

[[ -s $HOME/.rvm/scripts/rvm ]] && source $HOME/.rvm/scripts/rvm

в конец вашего файла .bashrc (при условии, что вы используете bash, который вы можете определить с помощью echo $SHELL.)

Вам также необходимо убедиться, что ваш сценарий bash не возвращается (бит возврата -z в сообщении RVM. Если он возвращается, выполните то, что RVM говорит во время установки.)

После добавления строки выйдите из оболочки и откройте новую. Затем вы сможете выполнить rvm info, чтобы просмотреть информацию о rvm, и rvm, чтобы получить дополнительную информацию о RVM.

person dj2    schedule 09.07.2010

Если Git уже установлен, актуальная команда для установки RVM — curl -L get.rvm.io | bash -s stable.

person michaelliu    schedule 05.10.2012