మేము lsb_release ఆదేశం గురించి ఎందుకు శ్రద్ధ వహిస్తాము? నేను నా ఉబుంటు సిస్టమ్లో కూర్చున్నాను, నేను దానిని ఇప్పటికే అప్గ్రేడ్ చేశానా లేదా అని మరియు ఉబుంటు వెర్షన్ నా వద్ద ఉందా అని గుర్తుంచుకోవడానికి ప్రయత్నిస్తున్నాను. నేను lsb_release కనుగొనే వరకు నేను నడుపుతున్న ఉబుంటు వెర్షన్ని కనుగొనడం ఊహించిన దానికంటే చాలా కష్టం. నేను ఉపయోగించిన ఆదేశం ఇక్కడ ఉంది:
: ~ $ lsb_release-వరకు
LSB మాడ్యూల్స్ అందుబాటులో లేవు.
పంపిణీదారు ID: ఉబుంటు
వివరణ: ఉబుంటు18.04LTS
విడుదల:18.04
సంకేతనామం: బయోనిక్
మరియు అదే స్క్రీన్ షాట్:
lsb_release -sc అనేది సులభ మరియు ప్రముఖ కమాండ్ లైన్ ఎంపిక. ఇది మీకు కోడ్నేమ్ను క్లుప్తంగా మాత్రమే చూపుతుంది. ‘S’ అనేది షార్ట్ అవుట్పుట్ ఫార్మాట్ కోసం మరియు ‘c’ కోడ్నేమ్ కోసం. దిగువ కోడ్ మరియు స్క్రీన్ షాట్ చూడండి:
: ~ $ lsb_release-scబయోనిక్
lsb_release -d మీరు సంఖ్య ఆధారంగా విడుదల చేసిన వెర్షన్ యొక్క వెర్బస్ వివరణ కోసం మంచిది. క్రింద చూడండి:
: ~ $ lsb_release-డివివరణ: ఉబుంటు18.04LTS
LSB మాడ్యూల్స్ అందుబాటులో లేవు.
వాదనలు లేకుండా lsb_release -v లేదా lsb_release నుండి పై దోష సందేశం మీకు లభిస్తే మీరు lsb_core ప్యాకేజీని కోల్పోతున్నారు.
ముందుకు సాగండి మరియు lsb- కోర్ను ఇన్స్టాల్ చేయండి:
: ~ $సుడో apt-get installlsb- కోర్ఇప్పుడు వాదనలు లేకుండా lsb_release ఆదేశాన్ని ప్రయత్నించండి మరియు లోపం సందేశాన్ని చూడండి LSB మాడ్యూల్స్ అందుబాటులో లేవు, నిజమైన అవుట్పుట్తో భర్తీ చేయబడింది:
Lsb_release -v (లైనక్స్ స్టాండర్డ్ బేస్ వెర్షన్) యొక్క అవుట్పుట్లో అందించిన సమాచారాన్ని పార్స్ చేయడం మరియు అర్థం చేసుకోవడం అంత సులభం కాదు, అయితే దీని ఉద్దేశ్యం వివిధ లైనక్స్ డిస్ట్రిబ్యూషన్లతో కూడా అదే బేస్ కాంపోనెంట్ల నుండి లైనక్స్ వెర్షన్ల మధ్య అనుకూలతను అందించడం. ఇది ప్రశంసనీయమైన లక్ష్యంగా అనిపిస్తుంది, అయితే ఈ రచయిత అనుభవం ఏమిటంటే, అరుదుగా వివిధ లైనక్స్ పంపిణీల మధ్య సాఫ్ట్వేర్ అనుకూలంగా ఉంటుంది మరియు ప్యాకేజీలు సాధారణంగా ప్రతి ప్రధాన పంపిణీకి అందుబాటులో ఉంటాయి కాబట్టి ఇది నిజంగా అనుకూలంగా ఉండాల్సిన అవసరం లేదు.
చెప్పబడుతోంది, lsb_release సాధనం కమాండ్ లైన్ నుండి త్వరగా మరియు అందుబాటులో ఉంది మరియు నేను ప్రస్తుతం వెతుకుతున్న లైనక్స్ డిస్ట్రిబ్యూషన్ వెర్షన్ గురించి ప్రాథమిక సమాచారం కోసం వెతుకుతున్న సమాచారాన్ని కనుగొనడంలో నాకు సహాయపడింది.