أخطاء عند محاولة تحديث الأحجار الكريمة روبي من 2.0.1

StackOverflow https://stackoverflow.com/questions/170267

  •  05-07-2019
  •  | 
  •  

سؤال

وأنا أحاول أن أضع نفسي حتى على لجنة الهدنة العسكرية لتعلم روبي على القضبان، ولكن يبدو لي أن وجود بعض المشاكل. إذا حاولت تشغيل الأوامر مثل ./script/server، وأحصل على هذا:

<اقتباس فقرة>   

والقضبان تتطلب جواهر روبي> = 0.9.4 (لديك 0.9.2). يرجى gem update --system وحاول مرة أخرى.

وعند تشغيل "تحديث جوهرة .." أحصل على هذا:

<اقتباس فقرة>   

وتحديث جواهر روبي ...   محاولة تحديث البعيد من جواهر روبي التحديث   خطأ: أثناء تنفيذ جوهرة ... (Errno :: EACCES)       تم رفض الإذن - /opt/local/lib/ruby/gems/1.8/cache/rubygems-update-1.3.0.gem

هل كانت مفيدة؟

المحلول

وحصلت عليه.

سودو جوهرة تحديث --system

نصائح أخرى

وبدءا كابيتان، التفاح يمنع تطبيقات المستخدم لتعديل /usr/bin لأسباب أمنية. لذلك أفضل تثبيت جواهر روبي / التحديث في مجلد الموصى بها، /usr/local/bin:

sudo gem update -n /usr/local/bin --system

و(التوصية التي اتخذت من https://stackoverflow.com/a/39928447/1033581 )

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top