RubyInstaller: ப்ராக்ஸிக்குப் பின்னால் MSYS2 புதுப்பிப்புகள் ஏன் தோல்வியடையலாம்
RubyInstaller இன் உருவாக்கக் கருவிச் சங்கிலி MSYS2 இன் தொகுப்புக் கருவிகளைப் பயன்படுத்துகிறது. RubyGems ப்ராக்ஸி வேலை செய்வது pacman அதே பாதையைக் கொண்டுள்ளது என்பதற்கான சான்று அல்ல.
Ruby சரியாகத் தொடங்குகிறது, ஆனால் MSYS2 புதுப்பிப்பின் போது உருவாக்கக் கருவிச் சங்கிலியின் அமைப்பு தோல்வியடைகிறது. நீங்கள் வேறொரு தொகுப்பு அமைப்பை அடைந்துள்ளீர்கள், அதே gem-ஐப் பெற RubyGems மேற்கொள்ளும் மற்றொரு முயற்சியை அல்ல.
RubyInstaller தொடர்புடைய உருவாக்கக் கருவிகளுக்கு MSYS2-ஐப் பயன்படுத்துகிறது. எனவே அதன் ridk பணிப்பாய்வு, pacman உட்பட MSYS2 இன் தொகுப்புக் கருவிகள் பிணையக் கோரிக்கையைச் செய்யும் நிலைக்கு வரலாம்.
பதிவில் அந்த நிலையை அடையாளம் காணுங்கள். வேறொரு Windows முனையத்தில் gem-க்கு அமைக்கப்பட்ட ப்ராக்ஸி மட்டுமல்ல, MSYS2 செயல்முறையிலிருந்து ப்ராக்ஸி சூழல் மற்றும் ஆதரிக்கப்படும் பதிவிறக்கியின் நடத்தையைச் சரிபார்க்கவும்.
Windows சூழலில் நிலையான மாற்றம் ஏற்கனவே இயங்கும் ஒவ்வொரு செயல்முறையின் சூழலையும் மீண்டும் எழுதாது. தொடக்கச் சூழல், புதிதாகத் திறந்த கருவிச் சங்கிலி ஷெல் முன்பு தொடங்கப்பட்ட நிறுவியிலிருந்து வேறுபட்டு நடந்துகொள்வதற்கான காரணத்தை விளக்கக்கூடும்.
நிறுவப்பட்ட பதிப்புகளுக்கு தற்போதைய RubyInstaller மற்றும் MSYS2 வழிமுறைகளைப் பயன்படுத்துங்கள். தொகுப்புத் தரவுத்தளங்களை நீக்கிவிட்டு பின்னர் அனைத்தையும் புதுப்பிக்கும் பழைய தீர்வு பல மாற்றங்களை இணைக்கிறது; தரவுத்தளத்தை நீக்கியது ப்ராக்ஸி இணைப்பைச் சரிசெய்தது என்பதை அது நிரூபிக்கவில்லை.
பிணையப் பாதை, களஞ்சிய மெட்டாடேட்டா மற்றும் தொகுப்பு கையொப்பப் பிழைகளைத் தனித்தனியாக வைத்திருங்கள். தொகுப்பு நிலையை மாற்றுவதற்கு முன் உண்மையான கோரிக்கைக்கு அனுமதிக்கப்பட்ட ப்ராக்ஸி மற்றும் தேவையான நம்பிக்கையை அமைக்கவும். கருவிச் சங்கிலி புதுப்பிப்பு வேலை செய்த பிறகு வரும் RubyGems தோல்வி தனித்தனியாகக் கண்டறிய வேண்டிய கிளையண்ட்.