Ошибка при установке Ruby в Linux - PullRequest
0 голосов
/ 16 февраля 2011

Я выполнил эту команду в терминале при установке Fresh Linux.

Установка sudo aptget ruby1.9 libruby1.9 libreadlineruby1.9 irb1.9

Iполучаю эту ошибку:

Невозможно найти пакет irbl.9

Эта команда была взята непосредственно из книги Кирки.Любые предложения о том, почему это не работает?

Ответы [ 2 ]

2 голосов
/ 16 февраля 2011

Если вы скопировали и вставили ошибку, то проблема в том, что у вас есть L вместо 1 в irb1.9

0 голосов
/ 16 февраля 2011

В командной строке введите:

apt-cache search irb

и найдите строку, начинающуюся с irb1.9. Я только что проверил мой и не могу найти его, поэтому может быть, что irb1.9 не доступен в вашем дистрибутиве. И, возможно, он уже включен в ваш ruby1.9.

Тем не менее, вы можете посмотреть установку Ruby с использованием RVM . Он создает «песочницу» для нескольких Ruby, позволяя вам легко переключаться между версиями и тестировать код на всех установленных версиях. Если вы идете по этому пути, обязательно прочитайте страницу и заполните раздел «после установки». Кроме того, выполните rvm notes после установки и убедитесь, что у вас есть все зависимости, затем прочитайте информацию о , используя gems , в частности ту часть, которая говорит: «НЕ используйте sudo ...».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...