తప్పిపోయిన మరియు విరిగిన ప్యాకేజీలను పరిష్కరించడానికి apt-get ని ఉపయోగించండి

Use Apt Get Fix Missing



లైనక్స్‌లోని ప్యాకేజీ నిర్వాహకులు సిస్టమ్‌లో అదనపు సామర్థ్యాలను జోడించడానికి ఉపయోగించే అత్యంత ఉపయోగకరమైన ప్రోగ్రామ్‌లు. ప్యాకేజీలను ఇన్‌స్టాల్ చేయడానికి, తొలగించడానికి, అప్‌డేట్ చేయడానికి మరియు అప్‌గ్రేడ్ చేయడానికి, డిపెండెన్సీ రిజల్యూషన్ సామర్థ్యాలను కూడా కలిగి ఉంటాయి. ఏదేమైనా, ఇతర ప్రోగ్రామ్‌ల మాదిరిగానే, ఈ ప్యాకేజీ నిర్వాహకులతో కూడా విషయాలు తప్పు కావచ్చు. కొన్నిసార్లు, మూడవ పార్టీ ప్రోగ్రామ్‌ని అప్‌డేట్ చేస్తున్నప్పుడు లేదా ఇన్‌స్టాల్ చేస్తున్నప్పుడు, ఇన్‌స్టాలేషన్ తప్పు అవుతుంది మరియు తప్పిపోయిన డిపెండెన్సీలు మరియు విరిగిన ప్యాకేజీలను ఇన్‌స్టాల్ చేయాల్సిన లోపాలు ఏర్పడతాయి. సరికాని ప్యాకేజీ నిర్వహణ, ప్యాకేజీల సరికాని ఇన్‌స్టాలేషన్ మరియు అనవసరమైన ప్యాకేజీల సంస్థాపన కారణంగా కూడా ఈ లోపం సంభవించవచ్చు. కారణం ఏమైనప్పటికీ, సమస్య ఏమిటంటే, మీరు ఒక లోపాన్ని స్వీకరిస్తారు మరియు మీరు సమస్యను పరిష్కరించే వరకు మీరు కొత్త ప్యాకేజీని జోడించలేరు లేదా ఉన్న ప్యాకేజీలను అప్‌డేట్ చేయలేరు లేదా తొలగించలేరు.

ఈ వ్యాసంలో, apt-get ఆదేశాన్ని ఉపయోగించి తప్పిపోయిన డిపెండెన్సీలు మరియు విరిగిన ప్యాకేజీలను ఎలా పరిష్కరించాలో నేర్చుకుంటాము. డెబియన్ 10 సిస్టమ్‌లో ఈ ఆర్టికల్‌లో పేర్కొన్న ఆదేశాలు మరియు విధానాన్ని మేము అమలు చేశామని గమనించండి. ఉబుంటు మరియు పాత డెబియన్ వెర్షన్‌లలో కూడా అదే విధానాన్ని అనుసరించవచ్చు.







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



తప్పిపోయిన మరియు విరిగిన ప్యాకేజీలను సరిచేయడానికి apt-get ని ఉపయోగించడం

Apt-get అనేది ప్యాకేజీలను ఇన్‌స్టాల్ చేయడానికి, అప్‌గ్రేడ్ చేయడానికి మరియు తీసివేయడానికి ఉపయోగించే టెర్మినల్ ఆధారిత ప్యాకేజీ నిర్వహణ సాధనం. ఈ ఫీచర్లతో పాటు, ఇది తప్పిపోయిన డిపెండెన్సీలు మరియు విరిగిన ప్యాకేజీలను పరిష్కరించడానికి ఉపయోగించే జెండాలను కూడా కలిగి ఉంది.



విధానం 1





ఉపయోగించడానికి ఫిక్స్-మిస్సింగ్ తో ఎంపిక apt-get అప్‌డేట్ నవీకరణలను అమలు చేయడానికి మరియు ప్యాకేజీలు తాజాగా ఉన్నాయని నిర్ధారించడానికి మరియు ప్యాకేజీల కోసం కొత్త వెర్షన్ అందుబాటులో లేదు.

$సుడో apt-get అప్‌డేట్ --ఫిక్స్-మిస్సింగ్



మీరు అప్‌డేట్ పూర్తి చేసిన తర్వాత, ఏదైనా తప్పిపోయిన డిపెండెన్సీలు లేదా విరిగిన ప్యాకేజీలను కనుగొని వాటిని ఇన్‌స్టాల్ చేయమని ప్యాకేజీ నిర్వాహకుడిని ఒత్తిడి చేయడానికి కింది ఆదేశాన్ని అమలు చేయండి.

$సుడో apt-get install -f

Apt-get ద్వారా విరిగిన ప్యాకేజీ సమస్యను పరిష్కరించడానికి మరొక విధానం ఏమిటంటే/etc/apt/మూలాలు/జాబితా ఫైల్‌ను సవరించడం మరియు అందుబాటులో ఉన్న ప్యాకేజీల కొత్త వెర్షన్‌లతో సైట్‌లను జోడించడం. అప్పుడు రన్నింగ్ apt-get అప్‌డేట్ రిపోజిటరీ జాబితాను నవీకరించడానికి ఆదేశం.

పై పద్ధతి విచ్ఛిన్నమైన డిపెండెన్సీలు మరియు విరిగిన ప్యాకేజీల సమస్యను పరిష్కరించకపోతే మరియు మీరు ఇంకా లోపం స్వీకరిస్తుంటే, ఈ క్రింది పద్ధతులను ప్రయత్నించండి.

ఇతర పద్ధతులు

విధానం 1:

ఈ పద్ధతిలో, మేము దీనిని ఉపయోగిస్తాము apt-get autoremove ఇంకా dpkg తప్పిపోయిన డిపెండెన్సీలు మరియు విరిగిన ప్యాకేజీలను పరిష్కరించడానికి.

1. టెర్మినల్‌లో కింది ఆదేశాన్ని అమలు చేయడం ద్వారా రిపోజిటరీ ఇండెక్స్‌ను అప్‌డేట్ చేయండి:

$సుడో apt-get అప్‌డేట్

2. తరువాత, స్థానిక రిపోజిటరీని శుభ్రం చేయడానికి కింది ఆదేశాన్ని అమలు చేయండి:

$సుడో సముచితంగా శుభ్రపరచండి

3. ఇకపై అవసరం లేని అన్ని అనవసరమైన ప్యాకేజీలను తొలగించడానికి క్రింది ఆదేశాన్ని అమలు చేయండి:

$సుడో apt-get autoremove

పై ఆదేశం అన్‌మెట్ డిపెండెన్సీలు లేదా విరిగిన ప్యాకేజీ పేరును ప్రదర్శిస్తుంది.

4. అప్పుడు విరిగిన ప్యాకేజీని తీసివేయడానికి టెర్మినల్‌లో కింది ఆదేశాన్ని అమలు చేయడానికి ప్రయత్నించండి:

$సుడో dpkg -తీసివేయండి -బలం --force-Remove-reinstreqప్యాకేజీ_పేరు

విధానం 2:

కింది పద్ధతిలో, మేము దీనిని ఉపయోగిస్తాము dpkg - ఆకృతీకరించుము తప్పిపోయిన డిపెండెన్సీలు మరియు విరిగిన ప్యాకేజీలను పరిష్కరించడానికి ఆదేశం.

Dpkg అనేది ప్యాకేజీ నిర్వహణ సాధనం, ఇది ప్యాకేజీలను ఇన్‌స్టాల్ చేయడానికి, తీసివేయడానికి మరియు నిర్వహించడానికి ఉపయోగపడుతుంది. Apt-get మాదిరిగానే, ఇది విరిగిన ప్యాకేజీలను మరియు తప్పిపోయిన డిపెండెన్సీలను పరిష్కరించడానికి కూడా సహాయపడుతుంది. ప్యాకేజీలను ఇన్‌స్టాల్ చేసేటప్పుడు లేదా అప్‌డేట్ చేసేటప్పుడు మీకు కొన్ని లోపాలు వస్తే, dpkg తో కింది పరిష్కారాన్ని ప్రయత్నించండి:

1. పాక్షికంగా ఇన్‌స్టాల్ చేయబడిన అన్ని ప్యాకేజీలను తిరిగి కాన్ఫిగర్ చేయడానికి టెర్మినల్‌లో కింది ఆదేశాన్ని అమలు చేయండి.

$సుడో dpkg -ఆకృతీకరించు -వరకు

పైన పేర్కొన్న ఆదేశం పని చేయకపోతే, మా విషయంలో లాగా మరియు తప్పు ఫలితాలు ఉన్న ప్యాకేజీని ప్రదర్శిస్తున్న ఇలాంటి ఫలితాలను మీరు చూసినట్లయితే, ప్యాకేజీని తీసివేయడానికి ప్రయత్నించండి.

2. తప్పు ప్యాకేజీని తొలగించడానికి కింది ఆదేశాన్ని టెర్మినల్‌లో అమలు చేయండి.

$సముచితంగా తీసివేయండి <ప్యాకేజీ_పేరు>

3. అప్పుడు స్థానిక రిపోజిటరీని శుభ్రం చేయడానికి క్రింది ఆదేశాన్ని ఉపయోగించండి:

$సుడో సముచితంగా శుభ్రపరచండి

పై పరిష్కారాలలో దేనినైనా ప్రయత్నించిన తర్వాత, డిపెండెన్సీలు పరిష్కరించబడతాయని మరియు విరిగిన ప్యాకేజీలు పరిష్కరించబడ్డాయా లేదా తీసివేయబడ్డాయో లేదో నిర్ధారించడానికి అప్‌డేట్ ఆదేశాన్ని అమలు చేయండి.

$సుడో apt-get అప్‌డేట్

డిపెండెన్సీ మరియు విరిగిన ప్యాకేజీల లోపాలను పరిష్కరించడం మరియు సిస్టమ్‌ను సాధారణ స్థితికి తీసుకురావడానికి గంటలు పట్టవచ్చు. కొన్నిసార్లు ఇది చాలా క్లిష్టంగా మారుతుంది, చివరకు మీరు దాన్ని పరిష్కరించినప్పుడు, మీరు చాలా అదృష్టవంతులుగా భావిస్తారు. ఈ లోపానికి సంబంధించి మేము కొన్ని పరిష్కారాలను అందించాము, కాబట్టి దయచేసి వాటిని ఒకసారి ప్రయత్నించండి. మేము ప్రస్తావించని కొన్ని పరిష్కారాలు మీకు తెలిస్తే, దయచేసి వ్యాఖ్యలలో మాకు తెలియజేయండి.