మేము ప్యాకేజీలను అప్డేట్ చేయడం గురించి మాట్లాడితే, లైనక్స్ ఆపరేటింగ్ సిస్టమ్లు ప్రతి ప్యాకేజీకి చాలా ఉచిత సాఫ్ట్వేర్ అప్డేట్లతో వస్తాయి. పనితీరును మెరుగుపరచడానికి మరియు వాటిలో దోషాలను పరిష్కరించడానికి ఇది నిరంతరం నవీకరణలు, పాచెస్ మరియు పరిష్కారాలను విడుదల చేస్తుంది. సంభావ్య బెదిరింపులు మరియు దుర్బలత్వాల నుండి సిస్టమ్ను రక్షించడానికి ఈ అప్డేట్ల కోసం క్రమం తప్పకుండా తనిఖీ చేయడం మరియు వాటిని ఇన్స్టాల్ చేయడం చాలా ముఖ్యం. ఈ అప్డేట్ల ఇన్స్టాలేషన్ కోసం, అప్గ్రేడ్ చేయబడుతుంది మరియు దీనిని సాధించడానికి రెండు మార్గాలు ఉన్నాయి: ఒకటి ఆప్ట్-గెట్ అప్గ్రేడ్ మరియు రెండవది యాప్ట్-గెట్ డిస్ట్-అప్గ్రేడ్. తరచుగా వినియోగదారులను కలవరపెట్టే ఈ రెండు మార్గాల మధ్య కొంత వ్యత్యాసం ఉంది. ఈ వ్యాసం మీకు apt-get అప్గ్రేడ్ మరియు apt-get dist-upgrade ని అర్థం చేసుకోవడానికి మరియు వేరు చేయడానికి సహాయపడుతుంది.
ప్యాకేజీ డేటాబేస్ను అప్గ్రేడ్ చేస్తోంది
మీ సిస్టమ్ని తాజాగా ఉంచడానికి, అప్డేట్ మరియు అప్గ్రేడ్ ఆదేశాలు ఉపయోగించబడతాయి. అప్డేట్ కమాండ్ ప్యాకేజీ జాబితాను తాజా వెర్షన్లతో మాత్రమే అప్డేట్ చేస్తుంది, అయితే, ఇది ప్యాకేజీని ఇన్స్టాల్ చేయదు లేదా అప్గ్రేడ్ చేయదు. అప్గ్రేడ్ కమాండ్ వాస్తవానికి ఇప్పటికే ఇన్స్టాల్ చేయబడిన ప్యాకేజీల తాజా వెర్షన్లను అప్గ్రేడ్ చేస్తుంది మరియు ఇన్స్టాల్ చేస్తుంది. ప్యాకేజీలను అప్గ్రేడ్ చేయడానికి ముందు, కింది విధంగా అప్డేట్ల కోసం తనిఖీ చేయండి. ఇది అందుబాటులో ఉన్న కొత్త వెర్షన్లను తెలుసుకోవడానికి తగిన విధంగా అనుమతిస్తుంది.
$సుడో apt-get అప్డేట్
ఆప్ట్-గెట్ అప్గ్రేడ్ అంటే ఏమిటి
మీ సిస్టమ్లో గతంలో ఇన్స్టాల్ చేసిన అన్ని ప్యాకేజీల తాజా వెర్షన్లను ఇన్స్టాల్ చేయడానికి, apt-get అప్గ్రేడ్ ఉపయోగించబడుతుంది. ఈ ఆదేశం /etc /apt ఫోల్డర్లో సోర్స్.లిస్ట్ ఫైల్లో పేర్కొన్న విధంగా కొత్త విడుదల అందుబాటులో ఉన్న ప్యాకేజీలను మాత్రమే అప్గ్రేడ్ చేస్తుంది. ఇది కొత్త ప్యాకేజీని ఇన్స్టాల్ చేయడానికి లేదా ఇన్స్టాల్ చేయబడిన ఏదైనా ప్యాకేజీని దాని స్వంతదానిలో తొలగించడానికి ప్రయత్నించదు.
తాజా వెర్షన్లను అప్గ్రేడ్ చేయడానికి లేదా ఇన్స్టాల్ చేయడానికి, లైనక్స్ సిస్టమ్లో అప్డేట్ల కోసం యూజర్లు తనిఖీ చేసి ఇన్స్టాల్ చేయగల ఏకైక ప్రత్యేక హక్కుగా కింది ఆదేశాన్ని సుడోగా అమలు చేయండి:
$సుడో apt-get అప్గ్రేడ్
నిర్దిష్ట ప్యాకేజీని అప్గ్రేడ్ చేయడానికి, కమాండ్ క్రింది విధంగా ఉంటుంది:
$సుడో apt-get అప్గ్రేడ్ <ప్యాకేజీ_పేరు>Apt-get dist-upgrade అంటే ఏమిటి
Apt-get అప్గ్రేడ్ కమాండ్ మాదిరిగానే, apt-get dist-upgrade కూడా ప్యాకేజీలను అప్గ్రేడ్ చేస్తుంది. దీనికి అదనంగా, ఇది ప్యాకేజీ యొక్క తాజా వెర్షన్లతో మారుతున్న డిపెండెన్సీలను కూడా నిర్వహిస్తుంది. ఇది ప్యాకేజీ డిపెండెన్సీల మధ్య సంఘర్షణను తెలివిగా పరిష్కరిస్తుంది మరియు అవసరమైతే, తక్కువ ముఖ్యమైన వాటి వ్యయంతో అత్యంత ముఖ్యమైన ప్యాకేజీలను అప్గ్రేడ్ చేయడానికి ప్రయత్నిస్తుంది. Apt-get అప్గ్రేడ్ కమాండ్ వలె కాకుండా, apt-get dist-upgrade ప్రోయాక్టివ్గా ఉంటుంది మరియు అప్గ్రేడ్ను పూర్తి చేయడానికి ఇది కొత్త ప్యాకేజీలను ఇన్స్టాల్ చేస్తుంది లేదా ఇప్పటికే ఉన్న వాటిని స్వయంగా తొలగిస్తుంది.
ప్యాకేజీలను అప్గ్రేడ్ చేయడానికి, సుడో అధికారాలతో డిస్ట్-అప్గ్రేడ్ ఆదేశాన్ని అమలు చేయండి:
$సుడో apt-get dist-upgradeనిర్దిష్ట ప్యాకేజీని అప్గ్రేడ్ చేయడానికి, కమాండ్ క్రింది విధంగా ఉంటుంది:
$సుడో apt-get dist-upgrade <ప్యాకేజీ_పేరు>కొన్నిసార్లు, మీరు apt-get అప్గ్రేడ్ను అమలు చేసినప్పుడు, మీకు సందేశం వస్తుంది, కింది ప్యాకేజీలు తిరిగి ఉంచబడ్డాయి. ఈ ప్యాకేజీలు తిరిగి ఉంచబడ్డాయి ఎందుకంటే వాటి కొత్త వెర్షన్ని ఇన్స్టాల్ చేయడానికి, వాటికి ఇప్పటికే ఇన్స్టాల్ చేయని ఇతర ప్యాకేజీ అవసరం. మరియు మేము చర్చించినట్లుగా, apt-get అప్గ్రేడ్ ఇప్పటికే ఉన్న ప్యాకేజీలను మాత్రమే అప్గ్రేడ్ చేస్తుంది, కొత్త ప్యాకేజీని ఇన్స్టాల్ చేయదు లేదా ఉన్నదాన్ని తీసివేయదు. అందుకే ఇది ఈ ప్యాకేజీలను తిరిగి ఉంచుతుంది. కొన్నిసార్లు, విరిగిన డిపెండెన్సీల కారణంగా ప్యాకేజీలు కూడా తిరిగి ఉంచబడతాయి (అది ఆధారపడి ఉండే ప్యాకేజీకి డౌన్లోడ్ చేయగల వెర్షన్ లేనప్పుడు).
Apt-get dist-upgrade తో, డిపెండెన్సీని పరిష్కరించడానికి కొత్త డిపెండెంట్ ప్యాకేజీ ఇన్స్టాల్ చేయబడుతుంది.
ముగించడానికి, మీరు ప్యాకేజీలను ఇన్స్టాల్ చేయకుండా లేదా తీసివేయకుండా మాత్రమే అప్గ్రేడ్ చేయాలనుకుంటే, apt-get అప్గ్రేడ్ కోసం వెళ్లండి. మరోవైపు, డిపెండెన్సీలను నెరవేర్చడానికి ఏదైనా కొత్త ప్యాకేజీని ఇన్స్టాల్ చేసినా లేదా ఉన్న ప్యాకేజీని తీసివేసినా మీరు అప్గ్రేడ్ చేయాలనుకుంటే, apt-get dist-upgrade కోసం వెళ్లండి.