ರಸ್ಟ್ ಹಳೆಯ ಲಿನಕ್ಸ್ ಸಿಸ್ಟಮ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಕೊನೆಗೊಳಿಸುತ್ತದೆ

ರಸ್ಟ್ ಪ್ರಾಜೆಕ್ಟ್‌ನ ಡೆವಲಪರ್‌ಗಳು ಕಂಪೈಲರ್, ಕಾರ್ಗೋ ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್ ಮತ್ತು libstd ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಲೈಬ್ರರಿಯಲ್ಲಿ Linux ಪರಿಸರದ ಅಗತ್ಯತೆಗಳ ಸನ್ನಿಹಿತ ಹೆಚ್ಚಳದ ಬಗ್ಗೆ ಬಳಕೆದಾರರಿಗೆ ಎಚ್ಚರಿಕೆ ನೀಡಿದರು. ರಸ್ಟ್ 1.64 ರಿಂದ ಪ್ರಾರಂಭಿಸಿ, ಸೆಪ್ಟೆಂಬರ್ 22, 2022 ರಂದು ನಿಗದಿಪಡಿಸಲಾಗಿದೆ, Glibc ಗಾಗಿ ಕನಿಷ್ಠ ಅವಶ್ಯಕತೆಗಳನ್ನು ಆವೃತ್ತಿ 2.11 ರಿಂದ 2.17 ಕ್ಕೆ ಮತ್ತು Linux ಕರ್ನಲ್ ಅನ್ನು 2.6.32 ರಿಂದ 3.2 ಕ್ಕೆ ಏರಿಸಲಾಗುತ್ತದೆ. libstd ಯೊಂದಿಗೆ ನಿರ್ಮಿಸಲಾದ ರಸ್ಟ್ ಅಪ್ಲಿಕೇಶನ್ ಎಕ್ಸಿಕ್ಯೂಟಬಲ್‌ಗಳಿಗೆ ಸಹ ನಿರ್ಬಂಧಗಳು ಅನ್ವಯಿಸುತ್ತವೆ.

ವಿತರಣಾ ಕಿಟ್‌ಗಳು RHEL 7, SLES 12-SP5, Debian 8 ಮತ್ತು Ubuntu 14.04 ಹೊಸ ಅವಶ್ಯಕತೆಗಳನ್ನು ಪೂರೈಸುತ್ತವೆ. RHEL 6, SLES 11-SP4, Debian ಮತ್ತು Ubuntu 12.04 ಗಾಗಿ ಬೆಂಬಲವನ್ನು ನಿಲ್ಲಿಸಲಾಗುವುದು. ಹಳೆಯ ಲಿನಕ್ಸ್ ಸಿಸ್ಟಮ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಕೊನೆಗೊಳಿಸುವ ಕಾರಣಗಳಲ್ಲಿ ಹಳೆಯ ಪರಿಸರಗಳೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಯನ್ನು ಮುಂದುವರಿಸಲು ಸೀಮಿತ ಸಂಪನ್ಮೂಲಗಳು. ನಿರ್ದಿಷ್ಟವಾಗಿ ಹೇಳುವುದಾದರೆ, LLVM ಮತ್ತು ಕ್ರಾಸ್-ಕಂಪೈಲೇಶನ್ ಉಪಯುಕ್ತತೆಗಳಲ್ಲಿ ಹೆಚ್ಚುತ್ತಿರುವ ಆವೃತ್ತಿಯ ಅಗತ್ಯತೆಗಳ ಹಿನ್ನೆಲೆಯಲ್ಲಿ, ಹಳೆಯ Glibcs ​​ಗೆ ಬೆಂಬಲವು ನಿರಂತರ ಏಕೀಕರಣ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಪರಿಶೀಲಿಸುವಾಗ ಹಳೆಯ ಸಾಧನಗಳ ಬಳಕೆಯನ್ನು ಬಯಸುತ್ತದೆ. ಹಳೆಯ ಕರ್ನಲ್‌ಗಳೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಲೇಯರ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸುವ ಅಗತ್ಯವಿಲ್ಲದೇ libstd ನಲ್ಲಿ ಹೊಸ ಸಿಸ್ಟಮ್ ಕರೆಗಳನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯದಿಂದಾಗಿ ಕರ್ನಲ್ ಆವೃತ್ತಿಯ ಅಗತ್ಯತೆಗಳಲ್ಲಿನ ಹೆಚ್ಚಳವಾಗಿದೆ.

ಹಳೆಯ Linux ಕರ್ನಲ್‌ನೊಂದಿಗೆ ಪರಿಸರದಲ್ಲಿ ರಸ್ಟ್-ಬಿಲ್ಟ್ ಎಕ್ಸಿಕ್ಯೂಟಬಲ್‌ಗಳನ್ನು ಬಳಸುವ ಬಳಕೆದಾರರು ತಮ್ಮ ಸಿಸ್ಟಮ್‌ಗಳನ್ನು ಅಪ್‌ಗ್ರೇಡ್ ಮಾಡಲು, ಕಂಪೈಲರ್‌ನ ಹಳೆಯ ಬಿಡುಗಡೆಗಳಲ್ಲಿ ಉಳಿಯಲು ಅಥವಾ ಹೊಂದಾಣಿಕೆಯನ್ನು ಕಾಪಾಡಿಕೊಳ್ಳಲು ಲೇಯರ್‌ಗಳೊಂದಿಗೆ ತಮ್ಮದೇ ಆದ libstd ಫೋರ್ಕ್ ಅನ್ನು ನಿರ್ವಹಿಸಲು ಪ್ರೋತ್ಸಾಹಿಸಲಾಗುತ್ತದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ