2014-09-09 3 views
0

Я хочу удалить существующие Rubies и все их драгоценные камни для чистой установки. Я удалил Rails, Ruby и RVM, но работаетУдалите Ruby on Rails, Ruby и RVM

ruby -v 

все еще показывает:

ruby 2.0.0p353 (2013-11-22 revision 43784) [x86_64-linux] 

which ruby показывает /usr/local/bin/ruby и gem env показывает

RubyGems Environment: 

    - RUBYGEMS VERSION: 2.0.14 
    - RUBY VERSION: 2.0.0 (2013-11-22 patchlevel 353) [x86_64-linux] 
    - INSTALLATION DIRECTORY: /usr/local/lib/ruby/gems/2.0.0 
    - RUBY EXECUTABLE: /usr/local/bin/ruby 
    - EXECUTABLE DIRECTORY: /usr/local/bin 
    - RUBYGEMS PLATFORMS: 
    - ruby 
    - x86_64-linux 
    - GEM PATHS: 
    - /usr/local/lib/ruby/gems/2.0.0 
    - /home/akhil/.gem/ruby/2.0.0 
    - GEM CONFIGURATION: 
    - :update_sources => true 
    - :verbose => true 
    - :backtrace => false 
    - :bulk_threshold => 1000 
    - REMOTE SOURCES: 
    - https://rubygems.org/ 
+0

Вам нужно сделать w us больше информации. * Где * установлено? 'который рубин' поможет. Поскольку это более ранняя версия Ruby, я подозреваю, что она не была установлена ​​из источника, но мы не будем знать ее без дополнительной информации. 'gem env' также может помочь. Добавьте результат обоих из них к вашему вопросу, отредактировав его и вставив текст. Отстудите его на четыре пробела, чтобы он был правильно отформатирован. –

+0

, который показывает ruby ​​/ usr/local/bin/ruby ​​ –

ответ

0

Вы до сих пор система установлена ​​Ruby. Попробуйте удалить его из диспетчера пакетов.

Попытка получить путь вашего Руби:

which ruby 

и если вы используете распределение RPM вы можете увидеть пакет, выполнив:

rpm -qf /path/to/ruby 

или

dpkg-query -S /path/to/ruby 

В случае пакетов deb.

+0

, который показывает ruby ​​/ usr/local/bin/ruby ​​ –

0

Для наиболее простом случае (например, если вы хотите, чтобы попытаться убирая плохой установки), РВМ деинсталлировать буквально удаляет папку под ~/.rvm/рубинов. В большинстве случаев можно использовать rvm . Вы можете удалить один или несколько рубинов. Если вы используете много, убедитесь, что вы разделите рубиновую строку запятой , например: $ r vm u n i n s t l l r e e, 1. 8. 7 Удаление рубина удаляет и установку , и источник.

РВМ ДОКУМЕНТАЦИЯ INDEX

RVM Autolibs Основы Best Practices Необходимые условия Установка конфигурации Обновление CLI Информация о мифах Оффлайн интерпретаторы МРТ/YARV (рубин) JRuby (JRuby) Rubinius (RBX) Maglev (Maglev) MacRuby (MacRuby) Рубины Установка Рубины Patching Rubies Обновление Rubies Настройка по умолчанию RubyGems Информация Удаление строк списка Docs Alias ​​Named Rubies gemsets Основы Первоначальное создание Использование листинга Удаление Опоздание Экспорт (демпинг) Импорт (загрузка) Копирование глобального игнорирования Задание действий выполняется тестирование тестов Рабочий процесс Сценарии с RVM rvmrc Запросы рабочего процесса по проекту IRBRC Крючки Завершение подсетей Примеры Прокси GNU Экран chruby

+1

, пожалуйста, найдите время, чтобы отформатировать его, чтобы оно было более читаемым. Справка доступна для редактора: http://stackoverflow.com/editing-help –