రస్ట్ పాత Linux సిస్టమ్‌లకు మద్దతును నిలిపివేస్తుంది

రస్ట్ ప్రాజెక్ట్ డెవలపర్‌లు కంపైలర్, కార్గో ప్యాకేజీ మేనేజర్ మరియు 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కి మద్దతు నిలిపివేయబడుతుంది. పాత Linux సిస్టమ్‌లకు మద్దతును ముగించడానికి గల కారణాలలో పాత పరిసరాలతో అనుకూలతను కొనసాగించడానికి పరిమిత వనరులు ఉన్నాయి. ప్రత్యేకించి, LLVM మరియు క్రాస్-కంపైలేషన్ యుటిలిటీలలో సంస్కరణ అవసరాలు పెరుగుతున్న నేపథ్యంలో, పాత Glibcs ​​కోసం మద్దతు కోసం నిరంతర ఇంటిగ్రేషన్ సిస్టమ్‌లో తనిఖీ చేస్తున్నప్పుడు పాత సాధనాలను ఉపయోగించడం అవసరం. పాత కెర్నల్‌లతో అనుకూలతను నిర్ధారించడానికి లేయర్‌లను నిర్వహించాల్సిన అవసరం లేకుండా libstdలో కొత్త సిస్టమ్ కాల్‌లను ఉపయోగించగల సామర్థ్యం కారణంగా కెర్నల్ వెర్షన్ అవసరాలు పెరిగాయి.

పాత Linux కెర్నల్‌తో ఎన్విరాన్‌మెంట్‌లలో రస్ట్-బిల్ట్ ఎక్జిక్యూటబుల్‌లను ఉపయోగించే వినియోగదారులు తమ సిస్టమ్‌లను అప్‌గ్రేడ్ చేయడానికి, కంపైలర్ యొక్క పాత విడుదలలపై ఉండడానికి లేదా అనుకూలతను కొనసాగించడానికి లేయర్‌లతో వారి స్వంత libstd ఫోర్క్‌ను నిర్వహించడానికి ప్రోత్సహించబడతారు.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి