ಆಫ್ಲೈನ್ RubyGems ಸ್ಥಾಪನೆಗಳಿಗೆ ಪೂರ್ಣ ಅವಲಂಬನಾ ಗುಂಪು ಬೇಕು
ಒಂದು ಸ್ಥಳೀಯ gem ಆರ್ಕೈವ್ ಹೊಂದಿರುವುದನ್ನು ಪ್ರಾಕ್ಸಿ ಹಿಂದೆ ಆಫ್ಲೈನ್ ಸ್ಥಾಪನೆಗೆ ಬೇಕಾದ ಎಲ್ಲದರಿಂದ ಪ್ರತ್ಯೇಕಿಸಿ.
ಬ್ರೌಸರ್ನಿಂದ ಡೌನ್ಲೋಡ್ ಮಾಡಿದ .gem ಮೂಲ ಪ್ರಾಕ್ಸಿ ಸಮಸ್ಯೆಯನ್ನು ದಾಟಬಹುದು, ಆದರೆ ಸ್ಥಾಪನೆಯನ್ನು ಸ್ವಯಂಪೂರ್ಣಗೊಳಿಸುವುದಿಲ್ಲ. ಆರ್ಕೈವ್ ಅನ್ನು ಗುರಿಗೆ ಸರಿಸುವ ಮೊದಲು ಸಿದ್ಧಪಡಿಸಿ:
- ಪ್ರತಿ ಕಾಣೆಯಾದ ಘೋಷಿತ ಅವಲಂಬನೆಯ ಸೂಕ್ತ ಆವೃತ್ತಿಗಳು.
- ಗುರಿ Ruby, RubyGems ಮತ್ತು ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗೆ ಹೊಂದುವ ಆರ್ಕೈವ್ಗಳು.
- ಯಾವುದೇ ನೇಟಿವ್ ವಿಸ್ತರಣೆಗಳಿಗೆ ಬೇಕಾದ ಕಂಪೈಲರ್ಗಳು, ಹೆಡರ್ಗಳು ಮತ್ತು ಸಿಸ್ಟಂ ಲೈಬ್ರರಿಗಳು.
RubyGemsಗೆ ಸ್ಥಳೀಯ ಸ್ಥಾಪನೆಯನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ಕೇಳಿ:
gem install ./example-1.2.3.gem --local
ಉದಾಹರಣೆ ಫೈಲ್ಹೆಸರನ್ನು ಬದಲಾಯಿಸಿ. ಅವಲಂಬನೆ ಪರಿಶೀಲನೆಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುವ ಬದಲು ಅನುಮೋದಿತ ಆರ್ಟಿಫ್ಯಾಕ್ಟ್ ಪ್ರಕ್ರಿಯೆಯ ಮೂಲಕ ಕಾಣೆಯಾದ ಸಾಮಗ್ರಿಯನ್ನು ಪರಿಹರಿಸಿ. ಇನ್ನೊಂದು ಯಂತ್ರದಿಂದ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಬಿಲ್ಡ್ ಕೇವಲ ಹೆಸರು ಮತ್ತು ಆವೃತ್ತಿ ಹೊಂದಿಕೆಯಾಗುವುದರಿಂದ ಕೆಲಸ ಮಾಡದಿರಬಹುದು.
ಸ್ಥಳೀಯ ಮೋಡ್ RubyGemsನ ಫೆಚ್ ನಡವಳಿಕೆಗೆ ಸಂಬಂಧಿಸಿದೆ. ವಿಸ್ತರಣೆ ಬಿಲ್ಡ್ ಸ್ಕ್ರಿಪ್ಟ್ಗಳು ಬೇರೆ ಕೆಲಸ ಮಾಡಬಹುದು, ಆದ್ದರಿಂದ ಇದು ಅನಿಯಂತ್ರಿತ ಸ್ಥಾಪನಾ ಕೋಡ್ಗೆ ಸ್ಯಾಂಡ್ಬಾಕ್ಸ್ ಅಲ್ಲ. ಆರ್ಕೈವ್ ಈಗಾಗಲೇ ಬಂದ ನಂತರ ವಿಸ್ತರಣೆ ವೈಫಲ್ಯವು ಕಾಣೆಯಾದ ಬಿಲ್ಡ್ ಪೂರ್ವಾಪೇಕ್ಷೆಯನ್ನು ಸೂಚಿಸಬಹುದು; ಆ ಹಂತವನ್ನು ಪ್ರಾಕ್ಸಿ ನಿರಾಕರಣೆಯಿಂದ ಪ್ರತ್ಯೇಕವಾಗಿ ವರದಿ ಮಾಡಿ.
ಪುನರಾವರ್ತಿತ ನಿಯೋಜನೆಗಳಿಗೆ, ಯೋಜನೆಯ ಸಾಮಾನ್ಯ ಪ್ಯಾಕೇಜಿಂಗ್ ವರ್ಕ್ಫ್ಲೋ ಮೂಲಕ ಅವಲಂಬನಾ ಗುಂಪನ್ನು ನಿರ್ವಹಿಸಿ. ಇಲ್ಲದಿದ್ದರೆ ಅವಲಂಬನಾ ಆವೃತ್ತಿಗಳು ಅಥವಾ ಆರ್ಕಿಟೆಕ್ಚರ್ನಲ್ಲಿನ ಬದಲಾವಣೆಗಳು ಮುಂದಿನ ಆಡ್ ಹಾಕ್ ಬ್ರೌಸರ್ ಡೌನ್ಲೋಡ್ ಅನ್ನು ಬೇರೆ ಸ್ಥಾಪನೆಯಾಗಿ ಮಾಡಬಹುದು.