Как получить приглашение ruby ​​с пакетом Ruby 1.8

Я установил пакеты ruby1.8 и ruby1.8-dev, но он не отвечает команде ruby ​​в командной строке.

ruby The program 'ruby' is currently not installed. You can install it by typing: sudo apt-get install ruby irb The program 'irb' is currently not installed. You can install it by typing: sudo apt-get install ruby

Я немного обеспокоен тем, что установка ruby1.8 будет устанавливать другую версию.

1
задан 4 September 2011 в 14:35

18 ответов

Я могу только рекомендовать удалить рубины репозитория и установить его через RVM (Ruby Version Manager AFAIK). Это также позволит вам установить несколько версий, если вам это понадобится.

bash < <(curl -s https://rvm.beginrescueend.com/install/rvm)
echo "[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # This loads RVM into a shell session." >> .bashrc

Затем должен быть установлен RVM. Закройте текущий терминал и снова закройте, чтобы перезагрузить профиль bash. Теперь Ruby можно легко установить, набрав

rvm install 1.9.2  #Replace with whatever version you'd like (1.8.7, ree etc.)
rvm --default 1.9.2

Это также установит рубигемы и команды псевдонимов для вас.

Поскольку ни одна из этих команд не должна быть sudo'ed, вы не будете сталкиваться с проблемами разрешения с драгоценными камнями позже: -)

Изменить: Чтобы ответить на последний вопрос, установите «ruby «от apt будет установлен ruby1.8. Это даже та же версия, но с фиксированными ссылками. Вы можете просто выполнить

sudo ln -s /usr/bin/ruby1.8 /usr/bin/ruby

, чтобы исправить ссылки: -)

2
ответ дан 25 May 2018 в 19:00
  • 1
    Я сделаю это, если захочу установить еще одну рубиновую версию. – justintime 6 September 2011 в 00:56

Я могу только рекомендовать удалить рубины репозитория и установить его через RVM (Ruby Version Manager AFAIK). Это также позволит вам установить несколько версий, если вам это понадобится.

bash < <(curl -s https://rvm.beginrescueend.com/install/rvm) echo "[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # This loads RVM into a shell session." >> .bashrc

Затем должен быть установлен RVM. Закройте текущий терминал и снова закройте, чтобы перезагрузить профиль bash. Теперь Ruby можно легко установить, набрав

rvm install 1.9.2 #Replace with whatever version you'd like (1.8.7, ree etc.) rvm --default 1.9.2

Это также установит рубигемы и команды псевдонимов для вас.

Поскольку ни одна из этих команд не должна быть sudo'ed, вы не будете сталкиваться с проблемами разрешения с драгоценными камнями позже: -)

Изменить: Чтобы ответить на последний вопрос, установите «ruby «от apt будет установлен ruby1.8. Это даже та же версия, но с фиксированными ссылками. Вы можете просто выполнить

sudo ln -s /usr/bin/ruby1.8 /usr/bin/ruby

, чтобы исправить ссылки: -)

2
ответ дан 25 July 2018 в 21:22

Я могу только рекомендовать удалить рубины репозитория и установить его через RVM (Ruby Version Manager AFAIK). Это также позволит вам установить несколько версий, если вам это понадобится.

bash < <(curl -s https://rvm.beginrescueend.com/install/rvm) echo "[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # This loads RVM into a shell session." >> .bashrc

Затем должен быть установлен RVM. Закройте текущий терминал и снова закройте, чтобы перезагрузить профиль bash. Теперь Ruby можно легко установить, набрав

rvm install 1.9.2 #Replace with whatever version you'd like (1.8.7, ree etc.) rvm --default 1.9.2

Это также установит рубигемы и команды псевдонимов для вас.

Поскольку ни одна из этих команд не должна быть sudo'ed, вы не будете сталкиваться с проблемами разрешения с драгоценными камнями позже: -)

Изменить: Чтобы ответить на последний вопрос, установите «ruby «от apt будет установлен ruby1.8. Это даже та же версия, но с фиксированными ссылками. Вы можете просто выполнить

sudo ln -s /usr/bin/ruby1.8 /usr/bin/ruby

, чтобы исправить ссылки: -)

2
ответ дан 2 August 2018 в 03:01

Я могу только рекомендовать удалить рубины репозитория и установить его через RVM (Ruby Version Manager AFAIK). Это также позволит вам установить несколько версий, если вам это понадобится.

bash < <(curl -s https://rvm.beginrescueend.com/install/rvm) echo "[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # This loads RVM into a shell session." >> .bashrc

Затем должен быть установлен RVM. Закройте текущий терминал и снова закройте, чтобы перезагрузить профиль bash. Теперь Ruby можно легко установить, набрав

rvm install 1.9.2 #Replace with whatever version you'd like (1.8.7, ree etc.) rvm --default 1.9.2

Это также установит рубигемы и команды псевдонимов для вас.

Поскольку ни одна из этих команд не должна быть sudo'ed, вы не будете сталкиваться с проблемами разрешения с драгоценными камнями позже: -)

Изменить: Чтобы ответить на последний вопрос, установите «ruby «от apt будет установлен ruby1.8. Это даже та же версия, но с фиксированными ссылками. Вы можете просто выполнить

sudo ln -s /usr/bin/ruby1.8 /usr/bin/ruby

, чтобы исправить ссылки: -)

2
ответ дан 4 August 2018 в 18:52

Я могу только рекомендовать удалить рубины репозитория и установить его через RVM (Ruby Version Manager AFAIK). Это также позволит вам установить несколько версий, если вам это понадобится.

bash < <(curl -s https://rvm.beginrescueend.com/install/rvm) echo "[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # This loads RVM into a shell session." >> .bashrc

Затем должен быть установлен RVM. Закройте текущий терминал и снова закройте, чтобы перезагрузить профиль bash. Теперь Ruby можно легко установить, набрав

rvm install 1.9.2 #Replace with whatever version you'd like (1.8.7, ree etc.) rvm --default 1.9.2

Это также установит рубигемы и команды псевдонимов для вас.

Поскольку ни одна из этих команд не должна быть sudo'ed, вы не будете сталкиваться с проблемами разрешения с драгоценными камнями позже: -)

Изменить: Чтобы ответить на последний вопрос, установите «ruby «от apt будет установлен ruby1.8. Это даже та же версия, но с фиксированными ссылками. Вы можете просто выполнить

sudo ln -s /usr/bin/ruby1.8 /usr/bin/ruby

, чтобы исправить ссылки: -)

2
ответ дан 6 August 2018 в 03:14

Я могу только рекомендовать удалить рубины репозитория и установить его через RVM (Ruby Version Manager AFAIK). Это также позволит вам установить несколько версий, если вам это понадобится.

bash < <(curl -s https://rvm.beginrescueend.com/install/rvm) echo "[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # This loads RVM into a shell session." >> .bashrc

Затем должен быть установлен RVM. Закройте текущий терминал и снова закройте, чтобы перезагрузить профиль bash. Теперь Ruby можно легко установить, набрав

rvm install 1.9.2 #Replace with whatever version you'd like (1.8.7, ree etc.) rvm --default 1.9.2

Это также установит рубигемы и команды псевдонимов для вас.

Поскольку ни одна из этих команд не должна быть sudo'ed, вы не будете сталкиваться с проблемами разрешения с драгоценными камнями позже: -)

Изменить: Чтобы ответить на последний вопрос, установите «ruby «от apt будет установлен ruby1.8. Это даже та же версия, но с фиксированными ссылками. Вы можете просто выполнить

sudo ln -s /usr/bin/ruby1.8 /usr/bin/ruby

, чтобы исправить ссылки: -)

2
ответ дан 7 August 2018 в 20:55
irb

, чтобы запустить i nteractive r uby b rominisculantiouszorpf (интерактивный ruby ​​brompt?)

1
ответ дан 25 May 2018 в 19:00

Начать ruby1.8.

Версия Ruby, установленная пакетом ruby, зависит от вашей версии Ubuntu. В 11.04 это Ruby 1.8. Вы можете найти его, используя

 apt-cache show ruby| grep ^Depends
0
ответ дан 25 May 2018 в 19:00

Начать ruby1.8.

Версия Ruby, установленная пакетом ruby, зависит от вашей версии Ubuntu. В 11.04 это Ruby 1.8. Вы можете найти его, используя

apt-cache show ruby| grep ^Depends
0
ответ дан 25 July 2018 в 21:22
irb

, чтобы запустить i nteractive r uby b rominisculantiouszorpf (интерактивный ruby ​​brompt?)

1
ответ дан 25 July 2018 в 21:22

Начать ruby1.8.

Версия Ruby, установленная пакетом ruby, зависит от вашей версии Ubuntu. В 11.04 это Ruby 1.8. Вы можете найти его, используя

apt-cache show ruby| grep ^Depends
0
ответ дан 2 August 2018 в 03:01
irb

, чтобы запустить i nteractive r uby b rominisculantiouszorpf (интерактивный ruby ​​brompt?)

1
ответ дан 2 August 2018 в 03:01

Начать ruby1.8.

Версия Ruby, установленная пакетом ruby, зависит от вашей версии Ubuntu. В 11.04 это Ruby 1.8. Вы можете найти его, используя

apt-cache show ruby| grep ^Depends
0
ответ дан 4 August 2018 в 18:52
irb

, чтобы запустить i nteractive r uby b rominisculantiouszorpf (интерактивный ruby ​​brompt?)

1
ответ дан 4 August 2018 в 18:52

Начать ruby1.8.

Версия Ruby, установленная пакетом ruby, зависит от вашей версии Ubuntu. В 11.04 это Ruby 1.8. Вы можете найти его, используя

apt-cache show ruby| grep ^Depends
0
ответ дан 6 August 2018 в 03:14
irb

, чтобы запустить i nteractive r uby b rominisculantiouszorpf (интерактивный ruby ​​brompt?)

1
ответ дан 6 August 2018 в 03:14

Начать ruby1.8.

Версия Ruby, установленная пакетом ruby, зависит от вашей версии Ubuntu. В 11.04 это Ruby 1.8. Вы можете найти его, используя

apt-cache show ruby| grep ^Depends
0
ответ дан 7 August 2018 в 20:55
irb

, чтобы запустить i nteractive r uby b rominisculantiouszorpf (интерактивный ruby ​​brompt?)

1
ответ дан 7 August 2018 в 20:55

Другие вопросы по тегам:

Похожие вопросы: