RubyGems o'zining proksi kiritishlariga ega. Kompaniya proksisidan foydalanadigan brauzer yoki IDE gem buyrug'i tanlaydigan oxirgi nuqtani o'rnatmaydi.

Bitta yuklab olish uchun:

gem fetch rake --http-proxy http://proxy.example:8080

Oxirgi nuqtani tasdiqlangan xizmat bilan almashtiring. Ommaviy vositachilarga ruxsat berilgan ommaviy gem yuklab olishlari uchun HTTP proksilar ro'yxati nomzodlarni taklif qiladi. Bu buyruq ko'rsatilgan gemni yuklab oladi.

Takrorlanadigan buyruqlar

RubyGems proksini aniqlash uchun HTTP_PROXY, HTTP_PROXY_USER va HTTP_PROXY_PASS ni hujjatlashtiradi. O'rnatilgan versiya qo'llab-quvvatlaydigan interfeysdan va muhitingizdagi odatiy hisob ma'lumotlari bilan ishlashdan foydalaning.

Mavjud terminallar doimiy sozlama o'zgargandan keyin o'z muhitini saqlaydi; build xizmati yana boshqa muhitga ega bo'lishi mumkin. Muvaffaqiyatsiz buyruqni ishga tushirayotgan jarayonni tekshiring.

Nima muvaffaqiyatsiz bo'ldi?

Noto'g'ri manzil
URI sxemasi, xost va portni tekshiring. Shell tirnoqlari va URI kodlash turli muammolarni hal qiladi.
Autentifikatsiya chaqiruvi
Talab qilinadigan usul va hisob shaklini tekshiring. Domen shaklidagi foydalanuvchi nomi NTLM yoki boshqa qo'llab-quvvatlanmaydigan mexanizmni qo'shmaydi.
Sertifikat xatosi
Tegishli sertifikat va ishonch omborini aniqlang, tekshirishni yoqilgan holda qoldiring.

Ruby 1.8 va ilk RubyGems uchun ko'rsatmalar boshqa xatolar va buyruq harakatini tasvirlashi mumkin. Eski yechim atrofida uning amalga oshirilishini o'zgartirish o'rniga o'rnatilgan versiya interfeysidan foydalaning.

gem manbasi paketlar qayerda e'lon qilinishini belgilaydi; oldingi proksi shu manbaga boradigan yo'lni belgilaydi. Muvaffaqiyatsiz bosqich uchun javobgar sozlamani o'zgartiring.

O'xshash maqolalar