Я использую Debian 6. Я удалил ruby1.8, а затем установил ruby1.9.1.
Если я введу "which ruby" в командной строке, он ничего не выведет. Кажется, что это не признает это.
Я использую Debian 6. Я удалил ruby1.8, а затем установил ruby1.9.1.
Если я введу "which ruby" в командной строке, он ничего не выведет. Кажется, что это не признает это.
Установки Ruby в Debian/Ubuntu, похоже, не генерируют символическую ссылку /usr /bin /ruby на конкретную вашу установку (теоретически, чтобы вы могли установить несколько версий, указывающих на любую версию, которую вы хотите использовать по умолчанию),
так...
sudo ln -s /usr/bin/ruby1.9.1 /usr/bin/ruby
должен заставить вас катиться. Если which ruby1.9.1
возвращает другой путь к 1.9.1, используйте его вместо этого.