SORU
30 Ocak 2013, ÇARŞAMBA


Yükleme gem veya güncelleme RubyGems izinleri hata ile başarısız olur

Gem (gem install mygem) veya güncelleme RubyGems (gem update --system) bir yüklemeye çalışıyorum bu hata ile başarısız:

ERROR:  While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /Library/Ruby/Gems/2.0.0 directory.

Bu nasıl çözeceğini kimsenin fikri olan?

CEVAP
30 Ocak 2013, ÇARŞAMBA


/Library/Yakut Taşlar içine yazma izinleri/1.8 dizin yok.

tam olarak demek istediğim bu, orada yazma yetkiniz yok.

Ruby sürümü Apple tarafından yüklenen, kendi kullanımı için. TAMAM bu küçük bir değişiklik olsa dane yaptığınızı biliyorsanızizinleri sorun hakkında emin değil , çünkü, bu yol boyunca devam etmek için iyi bir fikir değil bence.

Bunun yerine, ederim şiddetle öneririm bak içine kullanarak ya da rbenv RVM yönetmek ayrı bir Yakut, yüklü bir sanal ev dizini, sen-ebilmek değiştir/kat/mil/değişiklik olmadan endişesi berbat sistem Ruby.

İkisi arasında, RVM geçmişte çok kullandım ama rbenv kullanıyorum. rbenv alır bir daha "hands-off" Ruby yükleme yönetmek için bir yaklaşım. RVM özellikleri bir yeri vardır ve çok güçlü, ama, sonuç olarak daha zorlayıcı değil. Her iki durumda daOKUYUNyükleme hangisi almak yüklemeye başlamadan önce onları bir kaç kez belgeleri.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dogbert files

    Dogbert file

    12 Ocak 2012
  • Mega64

    Mega64

    24 ŞUBAT 2006
  • XxMinayaxX1

    XxMinayaxX1

    9 Mayıs 2012