హార్డ్వేర్

లైనక్స్ ప్యాకేజీ మేనేజర్: ప్యాక్‌మన్, యమ్, సముచితం ...

విషయ సూచిక:

Anonim

లైనక్స్ పంపిణీని ఎన్నుకునేటప్పుడు లైనక్స్‌లోని ప్యాకేజీ మేనేజర్ ప్రాథమికమైనది, ఎందుకంటే దాని ఆదేశాలకు కృతజ్ఞతలు మన కంప్యూటర్‌లోని రోజువారీ పనులు మరియు సంస్థాపనలన్నింటినీ నిర్వహించగలుగుతాము. అందువల్ల, హెల్ప్ కమాండ్‌ను ఉపయోగించమని మరియు చాలా సమాచారంతో మంచి సైట్‌లను సందర్శించాలని మేము ఎల్లప్పుడూ మీకు సిఫార్సు చేస్తున్నాము. కాబట్టి మేము మీకు ఈ ప్రాక్టికల్ గైడ్‌ను తీసుకువచ్చాము.

ఏ లైనక్స్ ప్యాకేజీ మేనేజర్ మీకు సరైనది?

ఏదైనా క్రొత్త లైనక్స్ యూజర్ మాదిరిగానే, మీరు మీ డెస్క్‌టాప్ కంప్యూటర్‌లో ఇన్‌స్టాల్ చేయగల పంపిణీల విషయానికి వస్తే మీ వద్ద ఉన్న ఎంపికల సంఖ్యతో మీరు మునిగిపోవచ్చు. ఉబుంటు, ఫెడోరా, ఓపెన్‌సుస్, సబయాన్ లేదా ఆర్చ్ మధ్య తేడా ఏమిటి? అంతిమంగా, చిన్న సమాధానం: ప్యాకేజీ నిర్వాహకులు.

ప్రతి డిస్ట్రో వినియోగదారులకు వారి వ్యవస్థను వ్యవస్థాపించడానికి మరియు నిర్వహించడానికి ఒక ప్రత్యేకమైన పద్ధతిని అందిస్తుంది, వివిధ స్థాయిలలో సౌలభ్యం మరియు వినియోగం.

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

ప్యాక్మ్యాన్

ఇది జనాదరణ పొందిన మరియు సరళమైన కానీ శక్తివంతమైన ఆర్చ్ లైనక్స్ ప్యాకేజీ మేనేజర్ మరియు కొన్ని తెలిసిన లైనక్స్ పంపిణీలు. ఇది సంస్థాపన, ఆటోమేటిక్ డిపెండెన్సీ రిజల్యూషన్, అప్‌డేట్, అన్‌ఇన్‌స్టాలేషన్ మరియు సాఫ్ట్‌వేర్ అనర్హతతో సహా ఇతర ప్యాకేజీ నిర్వాహకుల ప్రాథమిక విధులను అందిస్తుంది.

ఆర్చ్ వినియోగదారుల కోసం ప్యాకేజీలను నిర్వహించడం సరళంగా మరియు సులభంగా రూపొందించబడింది.

యమ్

YUM అనేది RPM ప్యాకేజీ నిర్వాహకుడికి రిజల్యూషన్ డిపెండెన్సీ. ఫెడోరా 21 మరియు సెంటొస్‌తో సహా కొన్ని Red Red Hat ఉత్పన్నాలలో చేర్చబడిన ప్యాకేజీ నిర్వహణ వ్యవస్థకు YUM డిఫాల్ట్ విలువ. YUM కోసం వాక్యనిర్మాణం చాలా సులభం, మరియు ఆప్ట్ వినియోగదారులకు మార్పు చేయడంలో సమస్య ఉండదు.

YUM ద్వారా నవీకరించడం మరియు అప్‌గ్రేడ్ చేయడం చాలా సులభం, ఇక్కడ కింది ఆదేశం పనులను జాగ్రత్తగా చూస్తుంది:

sudo yum నవీకరణ

ప్యాకేజీని వ్యవస్థాపించడానికి, కింది ఆదేశం ఉపయోగించబడుతుంది:

sudo yum install $ packageName

అలాగే, ఒక ప్యాకేజీని తొలగించడానికి, ఆదేశం:

sudo yum remove $ packageName

ఇన్‌స్టాల్ చేయదగిన ప్యాకేజీ కోసం శోధించడానికి:

sudo yum search $ packageName

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

sudo yum install $ url

ఆప్ట్

ఆప్ట్ అనేది ఉబుంటు వంటి డెబియన్ ఆధారిత వ్యవస్థలకు రిజల్యూషన్ డిపెండెన్సీ. Dpkg తో కలిసి, ఆప్ట్ ప్యాకేజీ మేనేజర్ సాఫ్ట్‌వేర్‌ను నవీకరించడానికి, ఇన్‌స్టాల్ చేయడానికి మరియు తీసివేయడానికి సులభమైన మార్గాన్ని అందిస్తుంది. ఆప్ట్ లేకుండా, డెబియన్ వ్యవస్థను నిర్వహించడం 1990 లలో లైనక్స్ ఉపయోగించడం లాంటిది.

సరళమైన మరియు స్పష్టమైన వాక్యనిర్మాణాన్ని అందించడానికి తిరిగి వ్రాయబడుతున్నప్పటికీ, ఆప్ట్ మంచి సరళమైన వాక్యనిర్మాణాన్ని కలిగి ఉంది. అందుకని, మీరు ఉపయోగిస్తున్న సంస్కరణను బట్టి (ఉబుంటు 14.04 మరియు అంతకంటే ఎక్కువ కొత్త ఆప్ట్ ఆదేశాలను కలిగి ఉంటుంది), మీరు ఒకే ఫలితాలను సాధించడానికి వేర్వేరు ఆదేశాలను ఉపయోగించవచ్చు.

సాఫ్ట్‌వేర్ రిపోజిటరీలను నవీకరించడానికి, కింది ఆదేశాన్ని ఉపయోగించండి:

sudo apt-get update

లేదా

sudo apt update

సాఫ్ట్‌వేర్‌ను నవీకరించడానికి:

sudo apt-get అప్‌గ్రేడ్

లేదా

sudo apt update

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

sudo apt-get dist-upgra

లేదా

sudo apt పూర్తి-నవీకరణ

ఈ ఆదేశాలను వరుసగా ఇలా అప్‌డేట్ చేయడానికి కలపవచ్చు:

sudo apt-get update && sudo apt-get update

లేదా

sudo apt update && sudo apt అప్‌గ్రేడ్

సాఫ్ట్‌వేర్‌ను ఇన్‌స్టాల్ చేయడానికి, ఆదేశం:

sudo apt-get install $ packageName

లేదా

sudo apt install $ packageName

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

sudo apt-get remove $ packageName

లేదా

sudo apt remove $ packageName

మీ సిస్టమ్ సాఫ్ట్‌వేర్‌ను ఆప్ట్ -గెట్ రిమూవ్ కమాండ్ ఉపయోగించి పరిమితం చేయడం ద్వారా, ఉపయోగించని డిపెండెన్సీలను తీయడంలో ఆప్ట్ మంచి పని చేస్తుంది, అయితే కొన్నిసార్లు సాఫ్ట్‌వేర్ తొలగింపు లేదా అప్‌గ్రేడ్ చేసేటప్పుడు కొన్ని తరువాత డిపెండెన్సీలు ఉండవచ్చు వ్యవస్థలో ఉండండి. మీరు సిస్టమ్ నుండి ఈ ప్యాకేజీలను తొలగించాలనుకుంటే. ఆప్ట్ ఈ పని కోసం ఒక ఆదేశాన్ని కలిగి ఉంటుంది:

sudo apt-get autoremove

లేదా

sudo apt autoremove

ఇన్‌స్టాల్ చేయదగిన ప్యాకేజీ కోసం శోధించండి:

sudo apt-cache search $ packageName

లేదా

sudo apt search $ packageName

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

ఎంట్రోపి

జెంటూ యొక్క ఉత్పన్నమైన సబయాన్ లైనక్స్ సిస్టమ్ కోసం ఎంట్రోపీ డిఫాల్ట్ ప్యాకేజీ మేనేజర్. ఎంట్రోపీని ఆసక్తికరంగా మార్చడం ఏమిటంటే, సబయాన్ ఎంట్రోపీ ద్వారా బైనరీ ఫైళ్ళను ఉపయోగిస్తుంది మరియు జెంటూ యొక్క ప్యాకేజీ మేనేజర్ పోర్టేజ్ ద్వారా సోర్స్ కోడ్‌ను కూడా ఉపయోగిస్తుంది. ఈ వ్యవస్థ యొక్క ప్రాథమిక సారాంశం క్రింది విధంగా ఉంది:

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

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

సాఫ్ట్‌వేర్‌ను నవీకరించడానికి:

sudo equo update

లేదా

sudo equo up

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

sudo equo అప్‌గ్రేడ్

లేదా

sudo equo u

ఈ ఆదేశాలను ఒకే సమయంలో ఉపయోగించవచ్చు:

sudo equo update && sudo equo అప్‌గ్రేడ్

లేదా

sudo equo up && sudo equo u

ప్యాకేజీని వ్యవస్థాపించడానికి:

sudo equo install $ packageName

లేదా

$ packageName లో sudo equo

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

sudo equo remove $ packageName

లేదా

sudo equo rm $ packageName

ఇన్‌స్టాల్ చేయదగిన ప్యాకేజీ కోసం శోధించడానికి:

sudo equo search $ packageName

ZYpp

ZYpp అనేది RPM ప్యాకేజీ నిర్వహణకు మరొక రిజల్యూషన్ డిపెండెన్సీ, మరియు OpenSUSE మరియు SUSE Linux Enterprise కొరకు డిఫాల్ట్ ప్యాకేజీ నిర్వాహకుడు. ZYpp బైనరీ.rpm ను YUM లాగా ఉపయోగిస్తుంది, అయితే ఇది C ++ లో వ్రాయబడినందున కొంచెం వేగంగా ఉంటుంది, అయితే YUM పైథాన్‌లో వ్రాయబడింది. పూర్తి ఆదేశాలకు బదులుగా ఉపయోగించగల కమాండ్ సత్వరమార్గాలను కలిగి ఉన్నందున ZYpp ఉపయోగించడం చాలా సులభం.

WE RECMMEND YOU ఉత్తమ లైనక్స్ పంపిణీలు 2018

YUM వలె, ZYpp కింది ఆదేశంతో అన్ని ప్యాకేజీలను నవీకరిస్తుంది మరియు మెరుగుపరుస్తుంది:

sudo zypper నవీకరణ

లేదా

sudo zypper అప్

ప్యాకేజీని వ్యవస్థాపించడానికి:

sudo zypper install $ packageName

లేదా

$ ప్యాకేజీ పేరులో సుడో జిప్పర్

ప్యాకేజీని తొలగించడానికి, ఆదేశాన్ని ఉపయోగించండి:

sudo zypper removev $ packageName

లేదా

sudo zypper rm $ packageName

ఇన్‌స్టాల్ చేయదగిన ప్యాకేజీ కోసం శోధించండి:

sudo zypper search $ packageName

YUM వలె, ZYpp లో ఆటోరేమోవ్ కమాండ్ చేర్చబడలేదు. అలాగే, ఉబుంటు మాదిరిగా, OpenSUSE సంస్థాపనా ప్యాకేజీ ఆధారంగా వెబ్ కోసం ఒక-క్లిక్ సంస్థాపనా లింక్‌లను కలిగి ఉంది.

DNF, లేదా దండిఫైడ్ YUM

DNF అనేది YY తిరిగి వ్రాయబడుతుంది, ఇది ZYpp లక్షణాలను ఉపయోగిస్తుంది, ముఖ్యంగా రిజల్యూషన్ సామర్థ్యాలకు ఆధారపడటం. DNF ఫెడోరా 22 మరియు అంతకంటే ఎక్కువ డిఫాల్ట్ ప్యాకేజీ నిర్వాహకుడు మరియు భవిష్యత్తులో డిఫాల్ట్ సెంటొస్ వ్యవస్థగా మారాలి.

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

sudo dnf నవీకరణ

ప్యాకేజీని వ్యవస్థాపించడానికి:

sudo install $ packageName

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

sudo dnf తొలగించు $ packageName

ఇన్‌స్టాల్ చేయదగిన ప్యాకేజీ కోసం శోధించండి:

sudo dnf search $ packageName

YUM మరియు ZYpp కాకుండా, DNF సిస్టమ్‌ను శోధించడానికి మరియు ఉపయోగించకుండా డిపెండెన్సీలను తొలగించడానికి ఆటోరేమోవ్ ఆదేశాన్ని అందిస్తుంది:

sudo dnf autoremove

మరియు DNF ఒక URL నుండి ప్యాకేజీల సంస్థాపనను కూడా అనుమతిస్తుంది:

sudo dnf install $ url

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

బూటబుల్ ఉబుంటు యుఎస్‌బిని ఎలా సృష్టించాలో చదవమని మేము సిఫార్సు చేస్తున్నాము .

లైనక్స్‌లో ప్యాకేజీ నిర్వహణ చాలా ముఖ్యం, మరియు రిపోజిటరీల నుండి సాఫ్ట్‌వేర్‌ను డౌన్‌లోడ్ చేయడం లేదా ఇన్‌స్టాల్ చేయడం, అప్‌డేట్ చేయడం, డిపెండెన్సీలను నిర్వహించడం మరియు సాఫ్ట్‌వేర్‌ను అన్‌ఇన్‌స్టాల్ చేయడం వంటివి ఉన్నందున, బహుళ ప్యాకేజీ నిర్వాహకులను ఎలా ఉపయోగించాలో తెలుసుకోవడం వినియోగదారుకు సహాయపడుతుంది. లైనక్స్ సిస్టమ్ అడ్మినిస్ట్రేషన్లో చాలా కీలకమైన మరియు క్లిష్టమైన విభాగం.

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

హార్డ్వేర్

సంపాదకుని ఎంపిక

Back to top button