Как я могу полностью удалить Ruby + Rails + Gems?
Каков наилучший способ удалить эти пакеты из моей системы?
- Рубин
- Все драгоценные камни
- RubyGems
Для начала я бы хотел переустановить Ruby с помощью RVM.
4 ответа
Если вы используете пакеты Ubuntu, запустите sudo apt-get purge <packages>
Так что это должно быть что-то вроде:
sudo apt-get purge ruby rubygems
Если вы используете RVM, зачем вообще удалять системный ruby?
Я устанавливаю 1.8.7 и 1.9.2-rc через RVM.
После установки RVM вы можете установить RVM 1.8.7 в качестве установки по умолчанию для ruby. Просто не устанавливайте RVM от имени пользователя root.
Для тех, кто интересуется, https://rvm.io/ содержит инструкции по установке RVM.
Перед установкой 1.8.7 через RVM обязательно прочитайте инструкции о том, какие пакеты нужно установить для Ubuntu. Если вы не установите их, у вас могут возникнуть проблемы с некоторыми драгоценными камнями.
Используя synaptic, вы можете удалить пакеты Ruby (выберите опцию «полностью удалить»). Я думаю, что это эквивалент командной строки: sudo apt-get purge
Теперь о драгоценных камнях: они не рассматриваются как пакеты. Вам нужно будет удалить их вручную (если вы не хотите использовать Ruby для этого, но так как вы говорите, что он сломан. )
По умолчанию гемы Ruby устанавливаются в вашей домашней папке, в папке.gem. Если вы действительно хотите все исправить, просто удалите
/.gem, и этого должно быть достаточно. Когда вы переустановите Ruby и все остальное, папка будет создана снова, и вам будет хорошо.
Если вы установили Ruby с использованием RVM, то следующая команда полностью удалит установленный каталог RVM:
Выполнение этой команды запросит у вас подтверждение на удаление .rvm каталог.
После завершения удаления .rvm каталог, вы получите следующее сообщение, которое стоит отметить:
Обратите внимание, что вам может понадобиться вручную удалить /etc/rvmrc и
/.rvmrc, если они существуют до сих пор.
Пожалуйста, проверьте все.bashrc .bash_profile .profile и.zshrc для строк исходного кода RVM и удалите или закомментируйте, если это была установка для каждого пользователя.
Как удалить Ruby on ubuntu?
эта команда должна сделать трюк (при условии, что вы установили его с помощью диспетчера пакетов на основе dpkg):
выполните следующую команду из вашего терминала:
sudo apt-get purge ruby
обычно хорошо работает для меня.
сначала узнайте, где Руби? тогда
Я пробовал многие включают sudo apt-get purge ruby , sudo apt-get remove ruby и sudo aptitude purpe ruby , как с, так и без » * » в конце. Но ни один из них не работал, возможно, я установил более одной версии ruby.
наконец, когда я пробовал sudo apt-get purge ruby1.9 (С версией), тогда он работает.
вот что sudo apt-get purge ruby* удалены отношении GRUB для меня:
на Lubuntu я просто попробовал apt-get purge ruby* , а также удаление ruby, похоже, эта команда пыталась удалить различные вещи, связанные с GRUB, что немного беспокоит в следующий раз, когда я хочу перезагрузить компьютер. Я пока не могу сказать, был ли нанесен какой-либо ущерб.
выполните следующую команду в терминале:
почему вы удаляете старую версию ruby?
rvm установить 2.4.2 / / версия ruby u нужно insatll rvm использовать 2.4.2 —default / / set ruby версии вы хотите использовать по умолчанию
С помощью rvm вы можете установить несколько версий ruby в системе
пожалуйста, выполните следующие действия установить ruby с помощью rvm
шаг установки изменится для другой версии Ubuntu
если вы используете rbenv чтобы установить его, вы можете использовать
чтобы узнать, какие версии вы установили.
затем используйте команду uninstall:
если вы установили рельсы, он будет удален, тоже.
можно использовать sudo apt remove ruby
удалите программное обеспечение make install, когда Make uninstall недействителен.
Как я могу удалить Ruby на Ubuntu?
Эта команда должна помочь (при условии, что вы установили ее с помощью диспетчера пакетов на основе dpkg):
Выполните следующую команду со своего терминала:
sudo apt-get purge ruby
Обычно у меня хорошо работает.
Сначала узнайте, где рубин? тогда
Я пробовал много включать sudo apt-get purge ruby , sudo apt-get remove ruby и sudo aptitude purpe ruby , как с символом «*» в конце, так и без него. Но ни один из них не работал, возможно, я установил более одной версии ruby.
Наконец, когда я попробовал sudo apt-get purge ruby1.9 (с версией), то все заработало.
Вот что удалил sudo apt-get purge ruby* , относящийся к GRUB для меня:
Выполните на терминале следующую команду:
В Lubuntu я просто попробовал apt-get purge ruby *, и, помимо удаления ruby, похоже, эта команда пыталась удалить различные вещи, связанные с GRUB, что немного беспокоит, если в следующий раз я захочу перезагрузить свой компьютер. Я пока не могу сказать, действительно ли был нанесен какой-либо ущерб.
Если вы использовали rbenv для его установки, вы можете использовать
Чтобы узнать, какие версии у вас установлены.
Затем используйте команду удаления:
Если вы установили Rails, он тоже будет удален.
Почему вы удаляете старую версию рубина?
rvm install 2.4.2 // версия ruby u необходимо insatll rvm use 2.4.2 —default // установить версию ruby, которую вы хотите использовать по умолчанию