ఉబుంటు 20.04 LTS లో APT ప్యాకేజీ మేనేజర్‌ని ఎలా ఉపయోగించాలి

How Use Apt Package Manager Ubuntu 20



ఉబుంటు/డెబియన్ ఆధారిత లైనక్స్ పంపిణీలలో APT డిఫాల్ట్ ప్యాకేజీ మేనేజర్. ఈ ఆర్టికల్లో, ఉబుంటు 20.04 LTS లో APT ప్యాకేజీ మేనేజర్‌ను ఎలా ఉపయోగించాలో నేను మీకు చూపించబోతున్నాను. కాబట్టి, ప్రారంభిద్దాం.

ఉబుంటు ప్యాకేజీ రిపోజిటరీలు:

ఉబుంటు ప్యాకేజీ రిపోజిటరీలు ప్రాథమికంగా అన్ని ఫైల్ సర్వర్‌లు డెబ్ ప్యాకేజీలు ఉంచబడ్డాయి.







ఉబుంటులో 4 ప్రధాన అధికారిక ప్యాకేజీ రిపోజిటరీలు ఉన్నాయి: ప్రధాన , పరిమితం చేయబడింది , విశ్వం , మరియు మల్టీవర్స్ .



లో ప్రధాన రిపోజిటరీ, ఉబుంటు మద్దతు ఉచిత మరియు ఓపెన్ సోర్స్ సాఫ్ట్‌వేర్‌లు ఉంచబడ్డాయి.



లో పరిమితం చేయబడింది రిపోజిటరీ, యాజమాన్య డ్రైవర్లు (అంటే NVIDIA) ఉంచబడ్డాయి.





లో విశ్వం సమాజం ద్వారా నిర్వహించబడుతున్న రిపోజిటరీ, ఉచిత మరియు ఓపెన్ సోర్స్ సాఫ్ట్‌వేర్‌లు ఉంచబడ్డాయి.

లో మల్టీవర్స్ రిపోజిటరీ, కాపీరైట్ పరిమితి లేదా చట్టపరమైన సమస్యలు ఉన్న సాఫ్ట్‌వేర్‌లు ఉంచబడ్డాయి.



ఉబుంటులో అదనపు ప్యాకేజీ రిపోజిటరీ కూడా ఉంది భాగస్వామి . లో భాగస్వామి రిపోజిటరీ, కొన్ని యాజమాన్య మరియు క్లోజ్డ్ సోర్స్ సాఫ్ట్‌వేర్‌లు ఉంచబడ్డాయి.

మీకు కావలసిన సాఫ్ట్‌వేర్ ప్యాకేజీలను ఇన్‌స్టాల్ చేయడానికి మీరు ఉబుంటులో జోడించగల ఇతర థర్డ్-పార్టీ ప్యాకేజీ రిపోజిటరీలు మరియు PPA లు కూడా ఉన్నాయి.

ఉబుంటు ప్యాకేజీ రిపోజిటరీ కాన్ఫిగరేషన్ ఫైల్స్:

ఉబుంటు ప్యాకేజీ రిపోజిటరీ సమాచారం ఇందులో నిల్వ చేయబడుతుంది /etc/apt/sources.list ఫైల్. మూడవ పార్టీ PPA లు మరియు ఇతర రిపోజిటరీలు ఇలా నిల్వ చేయబడతాయి .లిస్ట్ లోని ఫైల్స్ /etc/apt/sources.list.d/ డైరెక్టరీ. అక్కడ కాన్ఫిగరేషన్ ఫైల్స్ సాదా టెక్స్ట్ ఫైల్స్. కాబట్టి, వాటిని నిర్వహించడానికి మీరు సులభంగా టెక్స్ట్ ఎడిటర్‌ని ఉపయోగించవచ్చు.

లోని విషయాలు /etc/apt/sources.list ఫైల్ దిగువ స్క్రీన్ షాట్‌లో చూపబడింది.

$పిల్లి /మొదలైనవి/సముచితమైనది/మూలాలు. జాబితా

ఇక్కడ, ప్రతి పంక్తి ప్రారంభమవుతుంది డెబ్ లేదా deb-src ఒక APT ప్యాకేజీ రిపోజిటరీ లైన్. తో ప్రారంభమయ్యే పంక్తులు # (హాష్) వ్యాఖ్యలు. రిపోజిటరీ దేని కోసం అని వారు వివరిస్తారు.

APT ప్యాకేజీ రిపోజిటరీ లైన్ కింది ఫార్మాట్‌ను కలిగి ఉంది:

<రకం> <url> <విడుదల పేరు> <రిపోజిటరీ-పేరు>

ఇక్కడ, ఉంటుంది డెబ్ లేదా deb-src .

డెబ్ సంకలనం చేయబడిన ప్యాకేజీలను కలిగి ఉన్న రిపోజిటరీలను నిర్వచించడానికి ఉపయోగిస్తారు.

deb-src ప్యాకేజీల సోర్స్ కోడ్‌లను కలిగి ఉన్న రిపోజిటరీలను నిర్వచించడానికి ఉపయోగించబడుతుంది, ఇది ఉపయోగం ముందు సంకలనం చేయాలి.

deb-src ప్రధానంగా అభివృద్ధి ప్రయోజనాల కోసం ఉపయోగిస్తారు. మీరు సాఫ్ట్‌వేర్ డెవలపర్ కాకపోతే లేదా ఇది ఏమిటో మీకు తెలియకపోతే, ఉపయోగించండి డెబ్ .

ప్యాకేజీలు హోస్ట్ చేయబడిన ప్రదేశం (అనగా http://us.archive.ubuntu.com/ubuntu/). APT ప్యాకేజీ మేనేజర్ ఈ ప్రదేశం నుండి ప్యాకేజీ సమాచారం మరియు ప్యాకేజీ ఫైళ్లను డౌన్‌లోడ్ చేస్తారు.

మీరు అమలు చేస్తున్న ఉబుంటు వెర్షన్ యొక్క కోడ్ పేరు.

కింది ఆదేశంతో మీరు మీ ఉబుంటు మెషిన్ యొక్క కోడ్ పేరును కనుగొనవచ్చు:

$lsb_ విడుదల-సిసి

ఉబుంటు 20.04 LTS విషయంలో, ది ఉంది ఫోకల్ .

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

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

మీరు ఒకటి లేదా అంతకంటే ఎక్కువ ఉంచవచ్చు ఖాళీలతో వేరు చేయబడిన అదే APT ప్యాకేజీ రిపోజిటరీ లైన్‌లో (అనగా ప్రధాన నిరోధిత విశ్వం ).

APT ప్యాకేజీ రిపోజిటరీ లైన్ యొక్క ఉదాహరణ ఇక్కడ ఉంది:

డెబ్ http://us.archive.ubuntu.com/ఉబుంటు/ఫోకల్ మెయిన్ పరిమితం చేయబడింది

ఉబుంటు యొక్క ఎనేబుల్ చేయబడిన ప్యాకేజీ రిపోజిటరీలను జాబితా చేయడం:

కింది ఆదేశంతో మీ ఉబుంటు ఆపరేటింగ్ సిస్టమ్ యొక్క అన్ని ఎనేబుల్ చేయబడిన ప్యాకేజీ రిపోజిటరీలను మీరు జాబితా చేయవచ్చు:

$సుడో egrep -హెచ్ -v '(^ #) | (^ $)' /మొదలైనవి/సముచితమైనది/మూలాలు. జాబితా $(ls
/మొదలైనవి/సముచితమైనది/మూలాలు. జాబితా. d/ *.లిస్ట్2> /దేవ్/శూన్య)

మీరు గమనిస్తే, అన్ని ఎనేబుల్ చేయబడిన ప్యాకేజీ రిపోజిటరీలు ప్రదర్శించబడతాయి.

అధికారిక ప్యాకేజీ రిపోజిటరీలను నిర్వహించడం:

అప్రమేయంగా, ఉబుంటు అధికారి ప్రధాన , పరిమితం చేయబడింది , విశ్వం మరియు మల్టీవర్స్ ప్యాకేజీ రిపోజిటరీలు ప్రారంభించబడ్డాయి. ది భాగస్వామి రిపోజిటరీ ఎనేబుల్ చేయబడలేదు.

మీరు ఉబుంటు అధికారిక ప్యాకేజీ రిపోజిటరీని ప్రారంభించవచ్చు (చెప్పండి, పరిమితం చేయబడింది ) కింది ఆదేశంతో:

$సుడోapt-add-repository పరిమితం చేయబడింది

మీరు గమనిస్తే, ది పరిమితం చేయబడింది రిపోజిటరీ ఇప్పటికే ప్రారంభించబడింది. కొన్ని కారణాల వల్ల అది డిసేబుల్ చేయబడితే, అది ఎనేబుల్ చేయబడుతుంది.

మీరు అధికారికాన్ని డిసేబుల్ చేయవచ్చు లేదా తీసివేయవచ్చు పరిమితం చేయబడింది కింది విధంగా రిపోజిటరీ:

$సుడోapt-add-repository-తీసివేయండిపరిమితం చేయబడింది

మీరు గమనిస్తే, ది పరిమితం చేయబడింది రిపోజిటరీ నిలిపివేయబడింది .

ఉబుంటు భాగస్వామి రిపోజిటరీని జోడించడం మరియు తీసివేయడం:

మీరు ఉబుంటుని జోడించవచ్చు భాగస్వామి కింది ఆదేశంతో రిపోజిటరీ:

$సుడోapt-add-repository'డెబ్ http://archive.canonical.com/ubuntu
$ (lsb_release -cs)భాగస్వామి '

ఉబుంటు భాగస్వామి రిపోజిటరీ ఎనేబుల్ చేయాలి.

మీరు చూడగలిగినట్లుగా, ఉబుంటు భాగస్వామి రిపోజిటరీ ఎనేబుల్ చేయబడింది.

$సుడో egrep -హెచ్ -v '(^ #) | (^ $)' /మొదలైనవి/సముచితమైనది/మూలాలు. జాబితా $(ls /మొదలైనవి/సముచితమైనది/మూలాలు. జాబితా. d/ *.లిస్ట్
2> /దేవ్/శూన్య)

మీరు ఉబుంటుని కూడా తీసివేయవచ్చు భాగస్వామి కింది ఆదేశంతో రిపోజిటరీ:

$సుడోapt-add-repository-తీసివేయండి 'డెబ్ http://archive.canonical.com/ubuntu
$ (lsb_release -cs)భాగస్వామి '

మూడవ పార్టీ ప్యాకేజీ రిపోజిటరీలను నిర్వహించడం:

ఉబుంటు అధికారిక ప్యాకేజీ రిపోజిటరీలలో మీరు వెతుకుతున్న సాఫ్ట్‌వేర్/టూల్ లేకపోతే, మీరు ఎల్లప్పుడూ ఉబుంటులో థర్డ్-పార్టీ ప్యాకేజీ రిపోజిటరీలు మరియు PPA లను జోడించవచ్చు మరియు అక్కడ నుండి మీకు కావలసిన సాఫ్ట్‌వేర్/టూల్‌ను ఇన్‌స్టాల్ చేసుకోవచ్చు.

మూడవ పార్టీ ఉబుంటు PPA ల యొక్క మంచి మూలం లాంచ్‌ప్యాడ్ . సందర్శించండి లాంచ్‌ప్యాడ్ ఉబుంటు PPA పేజీ మరియు సాఫ్ట్‌వేర్/సాధనం కోసం శోధించండి (అనగా కోడ్ బ్లాక్స్ ) మీరు అక్కడ వెతుకుతున్నారు.

శోధన ఫలితాల నుండి, మీకు కావలసిన సాఫ్ట్‌వేర్/సాధనం యొక్క మూడవ పక్ష PPA రిపోజిటరీని మీరు కనుగొనవచ్చు. మీకు నచ్చిన PPA లింక్‌పై క్లిక్ చేయండి. నేను కోడ్‌బ్లాక్‌లను ఎంచుకున్నాను రోజువారీ భవనాలు ప్రదర్శన కోసం PPA.

PPA నుండి PPA నుండి విషయాలను ఎలా ఇన్‌స్టాల్ చేయాలో సూచనలను కలిగి ఉండాలి, ఎందుకంటే మీరు దిగువ స్క్రీన్ షాట్‌లో చూడవచ్చు. PPA నిర్దిష్ట ఇన్‌స్టాలేషన్ సూచనలను అనుసరించండి.

ఉదాహరణకు, కోడ్‌బ్లాక్స్ రోజువారీ భవనాలు కోడ్‌బ్లాక్స్ డైలీ బిల్డ్‌ని ఇన్‌స్టాల్ చేయడానికి 3 ఆదేశాలను అమలు చేయమని PPA మీకు చెబుతుంది.

$సుడోadd-apt-repository ppa: codeblocks-devs/రోజువారీ
$సుడో apt-get అప్‌డేట్
$సుడో apt-get installకోడ్‌బ్లాక్స్ కోడ్‌బ్లాక్స్-కాంట్రిబ్

ఇక్కడ, మీ ఉబుంటు ఆపరేటింగ్ సిస్టమ్‌కు PPA ని జోడించడానికి కింది ఆదేశం ఉపయోగించబడుతుంది:

$సుడోadd-apt-repository ppa: codeblocks-devs/రోజువారీ

నిర్ధారించడానికి, నొక్కండి .

PPA జోడించబడాలి మరియు APT ప్యాకేజీ రిపోజిటరీ కాష్ కూడా అప్‌డేట్ చేయాలి.

నా విషయంలో, ఉబుంటు 20.04 LTS కి ఇంకా మద్దతు ఇవ్వనందున PPA పనిచేయదు. కానీ అది జోడించబడింది.

మీరు గమనిస్తే, PPA రిపోజిటరీ నా ఉబుంటు మెషీన్‌కు జోడించబడింది.

$సుడో egrep -హెచ్ -v '(^ #) | (^ $)' /మొదలైనవి/సముచితమైనది/మూలాలు. జాబితా $(ls
/మొదలైనవి/సముచితమైనది/మూలాలు. జాబితా. d/ *.లిస్ట్2> /దేవ్/శూన్య)

మీకు కావాలంటే, మీరు కింది ఆదేశంతో PPA ని తీసివేయవచ్చు:

$సుడోadd-apt-repository-తీసివేయండిppa: codeblocks-devs/రోజువారీ

తొలగింపు ఆపరేషన్‌ను నిర్ధారించడానికి, నొక్కండి .

PPA తొలగించబడాలి. మీరు గమనిస్తే, PPA ఇకపై లేదు /etc/apt/sources.list ఫైల్ లేదా ఇన్ /etc/apt/sources.list.d/ డైరెక్టరీ.

$సుడో egrep -హెచ్ -v '(^ #) | (^ $)' /మొదలైనవి/సముచితమైనది/మూలాలు. జాబితా $(ls
/మొదలైనవి/సముచితమైనది/మూలాలు. జాబితా. d/ *.లిస్ట్2> /దేవ్/శూన్య)

కొన్ని థర్డ్ పార్టీ సాఫ్ట్‌వేర్ (అనగా డాకర్, మొంగోడిబి) APT ప్యాకేజీ రిపోజిటరీ లైన్‌ను అందించవచ్చు, దీనిని మీరు ఉబుంటులో ఇన్‌స్టాల్ చేయడానికి జోడించవచ్చు.

ఉదాహరణకు, డాకర్ యొక్క అధికారిక APT ప్యాకేజీ రిపోజిటరీ లైన్ క్రింది విధంగా ఉండవచ్చు:

డెబ్[వంపు= amd64]https://download.docker.com/లైనక్స్/ఉబుంటు ఫోకల్ స్టేబుల్

ఇక్కడ, ఫోకల్ ఉంది ఉబుంటు 20.04 LTS.

ఈ రిపోజిటరీని జోడించడానికి, కింది ఆదేశాన్ని అమలు చేయండి:

$సుడోapt-add-repository'deb [arch = amd64] https://download.docker.com/linux/ubuntu
$ (lsb_release -cs)స్థిరమైన '

ఇక్కడ, $ (lsb_release -cs) తో భర్తీ చేయబడుతుంది మీ ఉబుంటు వెర్షన్ (అంటే ఫోకల్ ఉబుంటు 20.04 LTS కోసం).

డాకర్ అధికారిక ప్యాకేజీ రిపోజిటరీని జోడించాలి.

లోపాలను విస్మరించండి. డాకర్ ఇంకా ఉబుంటు 20.04 LTS కి సపోర్ట్ చేయలేదు. ఉబుంటులో థర్డ్ పార్టీ ప్యాకేజీ రిపోజిటరీలను ఎలా జోడించాలి/తీసివేయాలి అనే దానిపై ప్రదర్శన కోసం మాత్రమే నేను దీనిని ఉపయోగించాను.

మీరు గమనిస్తే, డాకర్ ప్యాకేజీ రిపోజిటరీ జోడించబడింది.

$సుడో egrep -హెచ్ -v '(^ #) | (^ $)' /మొదలైనవి/సముచితమైనది/మూలాలు. జాబితా $(ls
/మొదలైనవి/సముచితమైనది/మూలాలు. జాబితా. d/ *.లిస్ట్2> /దేవ్/శూన్య)

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

$సుడో egrep -హెచ్ -v '(^ #) | (^ $)' /మొదలైనవి/సముచితమైనది/మూలాలు. జాబితా $(ls
/మొదలైనవి/సముచితమైనది/మూలాలు. జాబితా. d/ *.లిస్ట్2> /దేవ్/శూన్య)

అప్పుడు, మీరు జాబితా నుండి తీసివేయాలనుకుంటున్న APT ప్యాకేజీ రిపోజిటరీ లైన్‌ని కాపీ చేయండి.

తరువాత, మూడవ భాగం ప్యాకేజీ రిపోజిటరీని క్రింది విధంగా తీసివేయండి:

$సుడోapt-add-repository-తీసివేయండి 'deb [arch = amd64] https://download.docker.com
/linux/ఉబుంటు ఫోకల్ స్టేబుల్ '

మీరు గమనిస్తే, మూడవ పక్ష ప్యాకేజీ రిపోజిటరీ ఎనేబుల్ చేయబడిన ప్యాకేజీ రిపోజిటరీ జాబితాలో ఉండదు.

$సుడో egrep -హెచ్ -v '(^ #) | (^ $)' /మొదలైనవి/సముచితమైనది/మూలాలు. జాబితా $(ls
/మొదలైనవి/సముచితమైనది/మూలాలు. జాబితా. d/ *.లిస్ట్2> /దేవ్/శూన్య)

ప్యాకేజీ రిపోజిటరీ కాష్‌ని నవీకరిస్తోంది:

మీరు కొత్త APT ప్యాకేజీ రిపోజిటరీలను జోడించిన తర్వాత, APT ప్యాకేజీ రిపోజిటరీ కాష్‌ను అప్‌డేట్ చేయడానికి కింది ఆదేశాన్ని అమలు చేయండి:

$సుడోసముచితమైన నవీకరణ

APT ప్యాకేజీ రిపోజిటరీ కాష్ అప్‌డేట్ చేయాలి.

ఇన్‌స్టాల్ చేసిన ప్యాకేజీల జాబితా:

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

$సుడోసముచిత జాబితా--ఇన్‌స్టాల్ చేయబడింది

అన్ని ఇన్‌స్టాల్ చేయబడిన ప్యాకేజీలు (అనగా acl , acpi- మద్దతు ), ప్యాకేజీ వెర్షన్ (అనగా 2.2.53-6 , 0.143 ), ప్యాకేజీ నిర్మాణం (అనగా amd64 ) దిగువ స్క్రీన్‌షాట్‌లో మీరు చూడగలిగినట్లుగా జాబితా చేయాలి. జాబితా చాలా పెద్దది.

అప్‌గ్రేడబుల్ ప్యాకేజీల జాబితా:

మీరు మీ ఉబుంటు మెషీన్‌లో ఇన్‌స్టాల్ చేయబడిన ప్యాకేజీలను జాబితా చేయాలనుకుంటే, ప్యాకేజీ రిపోజిటరీలో కొత్త వెర్షన్ (అప్‌డేట్) అందుబాటులో ఉంటే, కింది ఆదేశాన్ని అమలు చేయండి:

$సుడోసముచిత జాబితా-అప్‌గ్రేడబుల్

మీరు చూడగలిగినట్లుగా, నవీకరణలు (కొత్త వెర్షన్) అందుబాటులో ఉన్న అన్ని ప్యాకేజీలు జాబితా చేయబడ్డాయి. ఈ ఆర్టికల్ యొక్క తరువాతి విభాగంలో ఈ అప్‌డేట్‌లను ఎలా ఇన్‌స్టాల్ చేయాలో నేను మీకు చూపుతాను.

ప్యాకేజీల కోసం శోధిస్తోంది:

మీరు ప్యాకేజీ పేరు, ప్యాకేజీ వివరణ మరియు మొదలైన వాటి ద్వారా ప్యాకేజీల కోసం శోధించవచ్చు. ప్యాకేజీలను శోధించడం కోసం మీరు రెగ్యులర్ ఎక్స్‌ప్రెషన్‌లను ఉపయోగించవచ్చు.

ఉదాహరణకు, మీరు అందుబాటులో ఉన్న అన్నింటి కోసం శోధించవచ్చు టెక్స్ట్ ఎడిటర్ ప్యాకేజీలు క్రింది విధంగా ఉన్నాయి:

$సుడోసముచితమైన శోధన'టెక్స్ట్ ఎడిటర్'

మీరు చూడగలిగినట్లుగా, శోధన ప్రశ్నకు సరిపోయే ప్యాకేజీలు టెక్స్ట్ ఎడిటర్ జాబితా చేయబడ్డాయి జాబితా చాలా పెద్దది. నేను ఇక్కడ జాబితాలోని చిన్న భాగాన్ని మాత్రమే చూపించాను.

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

ప్యాకేజీల కోసం శోధించడానికి మీరు రెగ్యులర్ ఎక్స్‌ప్రెషన్‌లను కూడా ఉపయోగించవచ్చు.

ఉదాహరణకు, మీరు ప్రారంభమయ్యే ప్యాకేజీల కోసం శోధించవచ్చు నోడ్- కింది విధంగా:

$సుడోసముచితమైన శోధన'^నోడ్-'

ఏదైనా నిర్దిష్ట ప్యాకేజీ గురించి మరింత తెలుసుకోవడానికి మీకు ఆసక్తి ఉంటే (అనగా నోడ్స్ ), మీరు కింది ఆదేశాన్ని అమలు చేయవచ్చు:

$సుడోapt షో నోడ్స్

మీరు గమనిస్తే, దాని గురించి చాలా సమాచారం నోడ్స్ ప్యాకేజీ ప్రదర్శించబడుతుంది.

ఇక్కడ,

ది ప్యాకేజీ పేరు నోడ్స్ .

మూట సంస్కరణ: Telugu ఉంది 10.19.0 ~ dfsg-3ubuntu1 .

ప్యాకేజీ నుండి వెబ్ విభాగం యొక్క విశ్వం రిపోజిటరీ.

ప్యాకేజీ ఉపయోగించబడుతుంది 158 KB ఒకసారి ఇన్‌స్టాల్ చేసిన డిస్క్ స్థలం ( ఇన్‌స్టాల్ చేయబడిన పరిమాణం ).

ఇది ఆధారపడి ఉంటుంది పై libc6 మరియు libnode64 ప్యాకేజీలు.

ది హోమ్‌పేజీ ప్రాజెక్ట్ యొక్క ఉంది http://nodejs.org .

మూట డౌన్‌లోడ్-సైజ్ ఉంది 61.1 KB .

ప్యాకేజీ నుండి http://us.archive.ubuntu.com/ubuntu focal/యూనివర్స్ amd64 ప్యాకేజీలు రిపోజిటరీ ( APT- మూలాలు ) మొదలైనవి

ప్యాకేజీ దేని కోసం అని వివరించబడింది వివరణ విభాగం.

మీకు కావాలంటే ఇంకా చాలా సమాచారం చదవవచ్చు

ఎనేబుల్ చేసిన ప్యాకేజీ రిపోజిటరీల నుండి ప్యాకేజీలను ఇన్‌స్టాల్ చేస్తోంది:

మీరు ఇన్‌స్టాల్ చేయదలిచిన ప్యాకేజీ లేదా ప్యాకేజీలను కనుగొన్న తర్వాత, మీరు వాటిని మీ ఉబుంటు మెషీన్‌లో సులభంగా ఇన్‌స్టాల్ చేయవచ్చు.

మీరు ఒకే ప్యాకేజీని ఇన్‌స్టాల్ చేయవచ్చు (అనగా నోడ్స్ ) కింది విధంగా:

$సుడోసముచితమైనదిఇన్స్టాల్నోడ్స్

మీరు గమనిస్తే, ఈ ప్యాకేజీని ఇన్‌స్టాల్ చేయడం ఇన్‌స్టాల్ చేయబడుతుంది 3 మరిన్ని డిపెండెన్సీ ప్యాకేజీలు. మొత్తం 4 కొత్త ప్యాకేజీలు ఇన్‌స్టాల్ చేయబడతాయి. మీరు దీని గురించి డౌన్‌లోడ్ చేసుకోవాలి 6,807 KB ఇంటర్నెట్ నుండి ప్యాకేజీ ఫైల్స్. ప్యాకేజీలను ఇన్‌స్టాల్ చేసిన తర్వాత, అది దాదాపు వినియోగిస్తుంది 30.7 MB అదనపు డిస్క్ స్థలం.

సంస్థాపనను నిర్ధారించడానికి, నొక్కండి మరియు ఆపై నొక్కండి .

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

ఈ సమయంలో, ప్యాకేజీలను ఇన్‌స్టాల్ చేయాలి.

మీరు ఒకటి కంటే ఎక్కువ ప్యాకేజీలను కూడా ఇన్‌స్టాల్ చేయవచ్చు (అనగా ఫైల్జిల్లా , అపాచీ 2 , vsftpd ) అదే సమయంలో ఈ క్రింది విధంగా:

$సుడోసముచితమైనదిఇన్స్టాల్ఫైల్జిల్లా అపాచీ 2 vsftpd

సంస్థాపనను నిర్ధారించడానికి, నొక్కండి మరియు ఆపై నొక్కండి .

అవసరమైన ప్యాకేజీలు ఇంటర్నెట్ నుండి డౌన్‌లోడ్ చేయబడుతున్నాయి.

ఈ సమయంలో, అన్ని ప్యాకేజీలను ఇన్‌స్టాల్ చేయాలి.

మూడవ పార్టీ DEB ప్యాకేజీలను ఇన్‌స్టాల్ చేస్తోంది:

మీరు APT ప్యాకేజీ మేనేజర్‌ని ఉపయోగించి మీ ఉబుంటు మెషీన్‌లో మూడవ పార్టీ DEB ప్యాకేజీ (.deb) ఫైల్‌ను ఇన్‌స్టాల్ చేయవచ్చు. మూడవ పార్టీ DEB ప్యాకేజీలో ఏదైనా డిపెండెన్సీలు ఉంటే, APT ప్యాకేజీ మేనేజర్ వాటిని కూడా పరిష్కరించడానికి ప్రయత్నిస్తారు.

ఉదాహరణకు, నేను నుండి విజువల్ స్టూడియో కోడ్ DEB ప్యాకేజీ ఫైల్‌ను డౌన్‌లోడ్ చేసాను విజువల్ స్టూడియో కోడ్ యొక్క అధికారిక వెబ్‌సైట్ . DEB ప్యాకేజీ ఫైల్ కోడ్_1.44.2-1587059832_amd64.deb ఉంది ~/డౌన్‌లోడ్‌లు దిగువ స్క్రీన్ షాట్‌లో మీరు చూడగల డైరెక్టరీ.

ఇప్పుడు, మీరు DEB ప్యాకేజీ ఫైల్‌ను ఇన్‌స్టాల్ చేయవచ్చు కోడ్_1.44.2-1587059832_amd64.deb ఈ క్రింది విధంగా APT ప్యాకేజీ మేనేజర్‌ని ఉపయోగించడం:

$సుడోసముచితమైనదిఇన్స్టాల్./డౌన్‌లోడ్‌లు/కోడ్_1.44.2-1587059832_amd64.deb

DEB ప్యాకేజీ ఫైల్ ఇన్‌స్టాల్ చేయాలి.

నిర్దిష్ట ప్యాకేజీ వెర్షన్‌ని ఇన్‌స్టాల్ చేస్తోంది:

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

మీరు అందుబాటులో ఉన్న అన్ని ప్యాకేజీ వెర్షన్‌లను కనుగొనవచ్చు (అనగా. netplan.io ) కింది ఆదేశంతో:

$సుడోసముచితమైన ప్రదర్శన-వరకు <బలమైన>netplan.ioబలమైన> 2> /దేవ్/శూన్య| పట్టుసంస్కరణ: Telugu

మీరు గమనిస్తే, 2 వెర్షన్లు ( 0.99-0బుంటు 2 మరియు 0.99-0బుంటు 1 ) యొక్క netplan.io ప్యాకేజీ అందుబాటులో ఉంది.

ఇప్పుడు, మీరు ఇన్‌స్టాల్ చేయవచ్చు netplan.io సంస్కరణ: Telugu 0.99-0బుంటు 2 కింది విధంగా:

$సుడోసముచితమైనదిఇన్స్టాల్netplan.io =0.99-0బుంటు 2

సంస్థాపనను నిర్ధారించడానికి, నొక్కండి మరియు ఆపై నొక్కండి .

netplan.io సంస్కరణ: Telugu 0.99-0బుంటు 2 ఇన్స్టాల్ చేయాలి.

అదే విధంగా, మీరు ఇన్‌స్టాల్ చేయవచ్చు netplan.io సంస్కరణ: Telugu 0.99-0బుంటు 1 కింది విధంగా:

$సుడోసముచితమైనదిఇన్స్టాల్netplan.io =0.99-0బుంటు 1

ప్యాకేజీలను అన్‌ఇన్‌స్టాల్ చేస్తోంది:

మీరు APT ప్యాకేజీ మేనేజర్‌తో చాలా సులభంగా ప్యాకేజీని అన్‌ఇన్‌స్టాల్ చేయవచ్చు.

మీరు ప్యాకేజీని అన్‌ఇన్‌స్టాల్ చేయవచ్చు (అనగా నోడ్స్ ) కింది విధంగా:

$సుడోapt nodejs తొలగించండి

ఆపరేషన్‌ని తీసివేయడానికి నిర్ధారించడానికి, నొక్కండి మరియు ఆపై నొక్కండి .

ప్యాకేజీని తీసివేయాలి.

మీరు ప్యాకేజీని తీసివేసిన తర్వాత కూడా (అనగా నోడ్స్ ), ప్యాకేజీ కొన్ని ఆకృతీకరణ ఫైళ్లు మరియు ఇతర ఫైళ్లను వదిలి ఉండవచ్చు. మీరు వీటిని అలాగే ఈ క్రింది విధంగా తీసివేయవచ్చు:

$సుడోతగిన ప్రక్షాళన నోడ్స్

ప్యాకేజీ యొక్క మిగిలిపోయిన ఫైల్‌లు (ఏదైనా ఉంటే) తీసివేయాలి.

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

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

కింది ఆదేశంతో మీరు ఈ అనవసరమైన ప్యాకేజీలను తీసివేయవచ్చు:

$సుడోసముచితమైన ఆటోమోవ్

మీరు గమనిస్తే, 3 ప్యాకేజీలు ఇకపై అవసరం లేదు. అవి తీసివేయబడిన తర్వాత, సుమారు 30.5 MB డిస్క్ స్థలం ఖాళీ చేయబడుతుంది.

తొలగింపు ఆపరేషన్‌ను నిర్ధారించడానికి, నొక్కండి మరియు ఆపై నొక్కండి .

అన్ని అనవసరమైన ప్యాకేజీలను తీసివేయాలి.

ప్యాకేజీలను తాజాగా ఉంచడం:

నేను ఈ అంశాన్ని ప్రత్యేక వ్యాసంలో కవర్ చేసాను. మీ ఉబుంటు మెషిన్ యొక్క అన్ని ప్యాకేజీలను తాజాగా ఉంచడం ఎలాగో తెలుసుకోవడానికి నా కథనాన్ని చదవండి కమాండ్ లైన్ ఇంటర్‌ఫేస్ నుండి ఉబుంటు 20.04 ని ఎలా అప్‌డేట్ చేయాలి .

శుభ్రపరచడం:

APT ప్యాకేజీ మేనేజర్ డౌన్‌లోడ్ చేసే అన్ని ప్యాకేజీలు కాష్ చేయబడ్డాయి / var / cache / apt / archives / దిగువ స్క్రీన్ షాట్‌లో మీరు చూడగల డైరెక్టరీ.

$ls -లెహ్ /ఎక్కడ/కాష్/సముచితమైనది/ఆర్కైవ్‌లు/

కాష్ ప్యాకేజీలను తీసివేయడానికి, కింది ఆదేశాన్ని అమలు చేయండి:

$సుడోసముచితమైనది

మీరు గమనిస్తే, కాష్ చేసిన ప్యాకేజీలు తీసివేయబడతాయి.

$ls -లెహ్ /ఎక్కడ/కాష్/సముచితమైనది/ఆర్కైవ్‌లు/

కాబట్టి, మీరు ఉబుంటు 20.04 LTS లో APT ప్యాకేజీ మేనేజర్‌ని ఈ విధంగా ఉపయోగిస్తారు. ఈ కథనాన్ని చదివినందుకు ధన్యవాదాలు.