У мене є глобальні дорогоцінні камені та різні дорогоцінні камені. Я хочу видалити всі дорогоцінні камені з дорогоцінного набору. Чи є спосіб зробити це, окрім видалення самоцвіту?
У мене є глобальні дорогоцінні камені та різні дорогоцінні камені. Я хочу видалити всі дорогоцінні камені з дорогоцінного набору. Чи є спосіб зробити це, окрім видалення самоцвіту?
Відповіді:
Використовуйте gemset empty
команду:
rvm gemset empty mygems
rvm gemset empty
і це очищає поточний дорогоцінний набір.
Ця команда вилучає всі рубінні дорогоцінні камені, встановлені локально за допомогою 1-ступінчастої роботи Добре в Ubuntu 10.10
gem list | cut -d" " -f1 | xargs gem uninstall -aIx
PS - видаляє всі місцеві дорогоцінні камені. Використовуйте відповідно судо.
gem list --no-versions | xargs gem uninstall -aIx
rvm gemset empty <gemset name>
Це видалить усі дорогоцінні камені зі згаданого набору.
rvm gemset empty <gemset>
працює, але лише якщо ви вказали ім'я дорогоцінного набору.
Якщо ви хочете спорожнити бездротовий набір за замовчуванням , вам потрібно передати порожню рядок для імені gemset.
rvm gemset empty mygems ""
Чи не вилучення всіх дорогоцінних каменів із дорогоцінного набору є по суті тією ж операцією, що і видалення дорогого набору, а потім додавання його назад? Чому б просто не зробити це:
$ rvm gemset mygemset
$ rvm gemset delete mygemset
$ rvm gemset create mygemset
jruby-1.5.6@radiant
. Всі камені розташовані тут: /Users/dparoulek/.rvm/gems/jruby-1.5.6@radiant
. Коли я це роблю rvm gemset radiant
, то він попереджає вас переконатися, а потім видаляє весь /Users/dparoulek/.rvm/gems/jruby-1.5.6@radiant
каталог.
Це найбезпечніший спосіб видалення всіх дорогоцінних каменів
Крок 1
Якщо версія дорогоцінного каміння менша, ніж 2,1.
gem update --system
gem --version
Крок 2
gem uninstall --all