Windows'ta tüm ruby taşları nasıl kaldırılır? Tek komutla mümkün mü?Pencerelerde tüm yakut taşları nasıl kaldırılır?
cevap
Bir satır Hepsine hükmedecek Güç kabuk gerekli değildir komut istemi vadede Gönderen:..
ruby -e "`gem list`.split(/$/).each { |line| puts `gem uninstall -Iax #{line.split(' ')[0]}` unless line.empty? }"
Sadece kopyala/yapıştır ve voila!
Mücevherler klasörünüzün içeriğini silebilirsiniz. Bu, Ruby ve RubyGems'in yanı sıra Ruby sürümünü nasıl yüklediğinize bağlı olacaktır. Örneğin, 1.9.2p180 için tek tıklatıcı yükleyiciyi ve ruby setup'ları ruby setup.rb ile birlikte yüklediyseniz, gems klasörü c: \ Ruby192 \ lib \ ruby \ gems \ olurdu - bu klasörün ve poofun altındaki her şeyi silin! Mücevherlerin gitti. Böyle bir şey sağlayacaktır Konsolunuzdaki gem env
kullanma
:
- GEM PATHS:
- C:/Users/Luis/Tools/ruby/ruby-1.8.7-p334-i386-mingw32/lib/ruby/gems/1.8
tüm yüklü taşlar (cache
, doc
, spec
, gems
temsil klasörlerin bir dizi bulacaksınız dizine Explorer kullanarak gezinirken olursa
Hepsini kaldır ve tüm mücevherlerinizi kaldıracaktır.
Bu, bu mücevherlerden biri tarafından yüklenen herhangi bir çalıştırılabilir komut dosyasını kaldırmayacaktır. Eğer Yakut bin
dizinde kalacaktır rails
ve rails.bat
olarak rake
veya rails
taşlar, bu komut dosyalarını (kurduysanız.
elle de bunları kaldırmak gerekir. Ben şık bir çözüm buldum
gem list | %{$_.split(' ')[0]} | %{gem uninstall -Iax $_ }
ve Windows Powershell
- 1. Raylar denetleyicisinde yakut taşları gerektirir
- 2. Satranç taşları nasıl taşınır (dizi)?
- 3. Tüm boş XElements'lar nasıl kaldırılır
- 4. Label'dan tüm dolgular nasıl kaldırılır?
- 5. ConcurrentBag'den tüm öğeler nasıl kaldırılır?
- 6. Yakut uygulamasını linux ve pencerelerde bağımsız olarak dağıtıyor
- 7. XCB - Hareket edilmiyor Tüm pencerelerde olayları bildirme
- 8. Bir elemandaki tüm dinleyiciler nasıl kaldırılır?
- 9. Diğer tüm satırlar sed ile nasıl kaldırılır?
- 10. Bir mongodb örneğinden tüm çoğaltma nasıl kaldırılır?
- 11. Java'da JFrame'in tüm bileşenleri nasıl kaldırılır?
- 12. Dize tüm emoji nasıl kaldırılır - php
- 13. iPhone: UIScrollView öğesinden tüm nesneler nasıl kaldırılır
- 14. NSMutableArray öğesinden tüm nesneler nasıl kaldırılır?
- 15. Tüm test dersleri Pharo'dan nasıl kaldırılır?
- 16. Tüm Click olay işleyicileri nasıl kaldırılır?
- 17. Yakut
- 18. Pencerelerde calabash nasıl kurulur?
- 19. Pencerelerde Symlinks
- 20. Yakut:
- 21. Yakut
- 22. Yakut
- 23. Bazı paketlenmiş taşları eklenti yüklemesinden çıkarmak için Rayları nasıl alabilirim?
- 24. Yakut - (
- 25. Odaklı/Odaklanmamış pencerelerde şeffaflık
- 26. Pencerelerde yama dosyası nasıl oluşturulur?
- 27. Yakut
- 28. Yakut raylar üzerinde - nasıl
- 29. GVM nasıl kaldırılır
- 30. Boot2Docker pencerelerde başlatılamadı
Bu benim için çok yardımcı oldu. Çok teşekkür ederim! – Pol0nium