Ruby યોગ્ય રીતે શરૂ થાય છે, પણ MSYS2 અપડેટ દરમિયાન ડેવલપમેન્ટ ટૂલચેનનું સેટઅપ નિષ્ફળ જાય છે. તમે બીજી પેકેજ સિસ્ટમ સુધી પહોંચ્યા છો, RubyGems નો એ જ gem લાવવાનો બીજો પ્રયાસ નહીં.

RubyInstaller સંબંધિત ડેવલપમેન્ટ ટૂલ્સ માટે MSYS2 વાપરે છે. તેથી તેનો ridk વર્કફ્લો એવા તબક્કે પહોંચી શકે છે જ્યાં MSYS2 ના પેકેજ ટૂલિંગ, pacman સહિત, નેટવર્ક વિનંતી કરે છે.

લોગમાં એ તબક્કો ઓળખો. MSYS2 પ્રોસેસમાંથી પ્રોક્સી એન્વાયર્નમેન્ટ અને સમર્થિત ડાઉનલોડરનું વર્તન તપાસો, ફક્ત બીજા Windows ટર્મિનલમાં gem માટે સેટ કરેલી પ્રોક્સી નહીં.

Windows એન્વાયર્નમેન્ટમાં કાયમી ફેરફાર પણ પહેલેથી ચાલતી દરેક પ્રોસેસનું એન્વાયર્નમેન્ટ ફરી લખતું નથી. લોન્ચ સંદર્ભ સમજાવી શકે છે કે નવેસરથી ખોલેલું ટૂલચેન શેલ પહેલાં શરૂ કરેલા ઇન્સ્ટોલર કરતાં અલગ કેમ વર્તે છે.

ઇન્સ્ટોલ કરેલા વર્ઝન માટે વર્તમાન RubyInstaller અને MSYS2 સૂચનાઓ વાપરો. પેકેજ ડેટાબેઝ કાઢી નાખીને પછી બધું રિફ્રેશ કરતો જૂનો ઉપાય ઘણા ફેરફારો ભેગા કરે છે; ડેટાબેઝ કાઢવાથી પ્રોક્સી કનેક્શન સુધર્યું એવું તે સાબિત કરતું નથી.

નેટવર્ક રૂટ, રિપોઝિટરી મેટાડેટા અને પેકેજ સિગ્નેચરની ભૂલો અલગ રાખો. પેકેજની સ્થિતિ બદલતા પહેલાં વાસ્તવિક વિનંતી માટે મંજૂર પ્રોક્સી અને જરૂરી ભરોસો ગોઠવો. ટૂલચેન અપડેટ કામ કર્યા પછી આવતી RubyGems નિષ્ફળતા અલગ ક્લાયન્ટ છે જેનું નિદાન કરવું પડે.

સંબંધિત લેખો