Ruby versiyonu rbenv'den nasıl kaldırılır veya kaldırılır . Ruby'nin iki versiyonunu kurdum. Ruby 1.9.3'e geçerken segmentasyon hatası alıyorum. Herhangi biri yardım edebilir mi, belirli bir sürümü rbenv'den nasıl kaldırabilirim?
Ruby versiyonu rbenv'den nasıl kaldırılır veya kaldırılır . Ruby'nin iki versiyonunu kurdum. Ruby 1.9.3'e geçerken segmentasyon hatası alıyorum. Herhangi biri yardım edebilir mi, belirli bir sürümü rbenv'den nasıl kaldırabilirim?
Yanıtlar:
Yeni yol
Şu uninstall
komutu kullanın :rbenv uninstall [-f|--force] <version>
rbenv uninstall 2.1.0 # Uninstall Ruby 2.1.0
rbenv versions
Hangi sürümleri kurduğunuzu görmek için kullanın .
Eski yol
Bir Ruby sürümünü rbenv'den kaldırmak için, içindeki ilgili dizini silin ~/.rbenv/versions
. Örneğin
rm -rf ~/.rbenv/versions/1.9.3-p0
rbenv rehash
Kaldırılan sürümden eski şimlendirilmiş ikili dosyaları temizlemek için daha sonra çalıştırın .
~/.rbenv/version
ve hata önlenir.
ruby-build artık ruby sürümlerinin kaldırılmasını işlemek için rbenv'e bir kaldırma komutu ekler , eğer manuelden kaçınmak istiyorsanız rm -fr
(riskli kabul edilebilir) ve rbenv rehash
@Stephenson tarafından önerilir. Ruby 1.9.3-p0 sürümünü kaldırmak için aşağıdakileri çalıştırmalısınız:
rbenv uninstall 1.9.3-p0
Stephenson'ın dediği gibi, ancak silinmiş sürüme referans veriyorlarsa sürümü ve genel sürümünü değiştirmeyi unutmayın.