Я использую Debian 6. Я удалил ruby1.8, а затем установил ruby1.9.1.

Если я введу "which ruby" в командной строке, он ничего не выведет. Кажется, что это не признает это.

1 ответ1

3

Установки Ruby в Debian/Ubuntu, похоже, не генерируют символическую ссылку /usr /bin /ruby на конкретную вашу установку (теоретически, чтобы вы могли установить несколько версий, указывающих на любую версию, которую вы хотите использовать по умолчанию),

так...

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

должен заставить вас катиться. Если which ruby1.9.1 возвращает другой путь к 1.9.1, используйте его вместо этого.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .