ఫెడోరా అనేది Red Hat ద్వారా స్పాన్సర్ చేయబడిన లైనక్స్ పంపిణీ. గొప్పదనం ఏమిటంటే ఇది ఉచిత మరియు ఓపెన్ సోర్స్. ఇది డెస్క్టాప్, సర్వర్ మరియు IoT సిస్టమ్లకు కూడా అందుబాటులో ఉంది. ఇది KDE ప్లాస్మా, XFCE, LXQT మొదలైన విభిన్న డెస్క్టాప్ వాతావరణాన్ని కలిగి ఉంది.
మనం దేనిని కవర్ చేస్తాము?
ఈ గైడ్లో, ఫెడోరా 32 ను ఫెడోరా 33 కి ఎలా అప్గ్రేడ్ చేయాలో మేము కవర్ చేస్తాము. ఫెడోరాను అప్గ్రేడ్ చేయడానికి మేము మూడు విభిన్న మార్గాలను చూస్తాము:
- సాఫ్ట్వేర్ సెంటర్ని ఉపయోగించి అప్గ్రేడ్ చేయండి
- DNF సిస్టమ్ అప్గ్రేడ్ ప్లగిన్
- ప్యాకేజీ నిర్వాహకుడిని dnf తో మాత్రమే అప్గ్రేడ్ చేయండి
ప్రారంభించడానికి ముందు చేయవలసిన పనులు
మృదువైన అప్గ్రేడ్ అనుభవం కోసం ప్రక్రియను ప్రారంభించడానికి ముందు మేము కొన్ని పనులు చేయాలి.
మొదటి విషయం ఏమిటంటే, అప్గ్రేడ్ చేయడానికి ప్రయత్నించే ముందు మీరు ఎల్లప్పుడూ మీ డేటాను బ్యాకప్ చేయాలి. ఏదైనా ఉత్పత్తి వ్యవస్థకు ఇది బాగా సిఫార్సు చేయబడింది. మీరు వర్చువల్ మెషీన్తో ప్రయోగాలు చేస్తుంటే, 0 మీరు ఆందోళన చెందాల్సిన అవసరం లేదు. రెండవది, మీకు రూట్ అకౌంట్ లేదా కనీసం రూట్ యాక్సెస్ అధికారాలతో యూజర్ అకౌంట్ ఉండాలి. సూపర్ యూజర్ హక్కులు లేకుండా మీరు అప్గ్రేడ్ ఆదేశాలను అమలు చేయలేనందున ఇది అవసరం.
విధానం 1. సాఫ్ట్వేర్ సెంటర్ని ఉపయోగించి అప్గ్రేడ్ చేయండి (ఫెడోరా వర్క్స్టేషన్ విడుదలకు సిఫార్సు చేయబడింది)
ఫెడోరా వర్క్స్టేషన్ను అప్గ్రేడ్ చేయడానికి ఇది అత్యంత సిఫార్సు చేయబడిన మార్గం, మరియు ఇది ప్రారంభకులకు సులభమైన మార్గం. ఫెడోరా 23 వర్క్స్టేషన్ ఎడిషన్ నుండి, కొత్త స్థిరమైన విడుదల ప్రవేశపెట్టినప్పుడల్లా కొత్త ఫెడోరా విడుదల కోసం నోటిఫికేషన్ కనిపించడం ప్రారంభమవుతుంది. నోటిఫికేషన్ను తనిఖీ చేయండి లేదా ఫెడోరా యొక్క గ్రాఫికల్ సాఫ్ట్వేర్ సెంటర్కు వెళ్లండి, దిగువ చూపిన విధంగా మీకు సాధారణ అప్డేట్ విండో అందించబడుతుంది:
మీరు డౌన్లోడ్ బటన్ను నొక్కినప్పుడు, అప్గ్రేడ్ చేయడానికి అవసరమైన అన్ని ఫైల్లు ఆటోమేటిక్గా డౌన్లోడ్ చేయబడతాయి. డౌన్లోడ్ పూర్తయినప్పుడు, అప్గ్రేడ్ చేసిన ఫైల్లను ఇన్స్టాల్ చేయడానికి ఇది రీబూట్ కోసం అడుగుతుంది. రీబూట్ చేసిన తర్వాత, మీరు మీ కొత్త విడుదలను చూడగలరు.
విధానం 2. DNF సిస్టమ్ అప్గ్రేడ్ ప్లగిన్ను ఉపయోగించడం
ఫెడోరా వర్క్స్టేషన్ మినహా అన్ని ఫెడోరా ఇన్స్టాలేషన్లకు ఇది అధికారికంగా సిఫార్సు చేయబడిన అప్గ్రేడ్ పద్ధతి. సిస్టమ్ అప్గ్రేడ్ చేసేటప్పుడు ఇది dnf-plugin-system-upgrade ని ఉపయోగిస్తుంది. ఇది కొంత కమాండ్ని అమలు చేయాల్సిన అవసరం ఉన్నందున ఇది నిజానికి కమాండ్-లైన్ పద్ధతి. సరే, ఇది ఎలా పని చేస్తుందో చూద్దాం.
దశ 1 . ముందుగా, మీ Fedora సిస్టమ్ని కమాండ్తో అప్డేట్ చేయండి:
#dnf అప్గ్రేడ్--ఫ్రెష్ఇది అప్గ్రేడ్ చేయడానికి ముందు సిస్టమ్కు అవసరమైన అన్ని అప్డేట్లను ఇన్స్టాల్ చేస్తుంది. ప్రతి విభిన్న సిస్టమ్కు వాస్తవ డౌన్లోడ్ పరిమాణం మారవచ్చు.
మీ ఇంటర్నెట్ కనెక్షన్ వేగం మరియు సిస్టమ్ హార్డ్వేర్ని బట్టి అన్ని అప్డేట్లను డౌన్లోడ్ చేయడానికి మరియు ఇన్స్టాల్ చేయడానికి గణనీయమైన సమయం పడుతుంది.
దశ 2 . నవీకరణల సంస్థాపన పూర్తయిన తర్వాత, సిస్టమ్ రీబూట్ చేయండి.
దశ 3 . సిస్టమ్ని రీబూట్ చేసిన తర్వాత, ఒక టెర్మినల్ని తెరిచి, ప్లగిన్ని ఇన్స్టాల్ చేయండి: dnf-plugin-system-upgrade. దీన్ని చేయడానికి కింది ఆదేశాన్ని ఉపయోగించండి:
#dnfఇన్స్టాల్dnf-plugin-system-upgrade
దశ 4 . ఇప్పుడు, విడుదల అప్డేట్ ప్యాకేజీలను డౌన్లోడ్ చేయడానికి మేము dnf ప్లగిన్ని ఉపయోగిస్తాము. దిగువ ఇచ్చిన ఆదేశాన్ని అమలు చేయండి:
#dnf సిస్టమ్-అప్గ్రేడ్ డౌన్లోడ్--ఫ్రెష్ -విడుదలకు=33మీరు పై ఆదేశాన్ని అమలు చేసినప్పుడు, సిస్టమ్ తాజాగా ఉందని నిర్ధారించడానికి dnf అప్గ్రేడ్ -ఫ్రెష్ ఆదేశాన్ని అమలు చేయమని అడుగుతుంది. 'Y' నొక్కండి మరియు ఎంటర్ నొక్కండి, కనుక ఇది ఏదైనా కొత్త అప్డేట్ను డౌన్లోడ్ చేసుకోవచ్చు.
ది విడుదల మేము ఇన్స్టాల్ చేయాలనుకుంటున్న ఫెడోరా OS వెర్షన్ని పేర్కొనడానికి ఆర్గ్యుమెంట్ ఉపయోగించబడుతుంది. ఇక్కడ మేము పేర్కొన్న వెర్షన్ నంబర్ 33, ప్రస్తుతం అందుబాటులో ఉన్న తాజా వెర్షన్. బ్రాంచ్డ్ రిలీజ్కి అప్గ్రేడ్ చేయడానికి, మేము 34 ని ఉపయోగించాలి, లేదా రాహైడ్ వెర్షన్కు అప్గ్రేడ్ చేయడానికి మేము రాహైడ్ తీసుకోవచ్చు.
నవీకరణ ప్రక్రియ పూర్తయిన తర్వాత, దిగువ చూపిన విధంగా మీరు అప్గ్రేడ్లను డౌన్లోడ్ చేసుకోవచ్చు:
మీరు చూడగలిగినట్లుగా, ఈ వెర్షన్ అప్డేట్ దాదాపు 1.3 G పరిమాణంలో ఉంటుంది, కాబట్టి ఈ అప్డేట్లన్నింటినీ డౌన్లోడ్ చేసి, ఇన్స్టాల్ చేయడానికి చాలా సమయం పడుతుంది. ప్రక్రియ పూర్తయ్యే వరకు వేచి ఉండండి.
అప్గ్రేడ్ ప్రక్రియలో, అది ఒక gpg కీని దిగుమతి చేస్తుంది మరియు దానిని ధృవీకరించమని మిమ్మల్ని అడుగుతుంది, ఇక్కడ 'y' నొక్కండి:
ఇన్స్టాలేషన్ ప్రక్రియ దాదాపు పూర్తయింది, కమాండ్ అమలు చేయడానికి మిగిలి ఉన్నది:
#dnf సిస్టమ్-అప్గ్రేడ్ రీబూట్గమనిక : దయచేసి dnf సిస్టమ్-అప్గ్రేడ్ రీబూట్తో పాటు మరే ఇతర ఆదేశాన్ని అమలు చేయవద్దు, లేకుంటే మీరు మొత్తం ప్రక్రియను పునartప్రారంభించాల్సి ఉంటుంది.
దిగువ చూపిన విధంగా డౌన్లోడ్ చేసిన సిస్టమ్ అప్గ్రేడ్లను వర్తింపజేయడానికి సిస్టమ్ ఇప్పుడు పునartప్రారంభించబడుతుంది:
అప్గ్రేడ్ ప్రక్రియ పూర్తయిన తర్వాత, మీరు ఇక్కడ చూపిన విధంగా ఫెడోరా 33 OS కోసం కొత్త లాగిన్ స్క్రీన్ను చూడాలి:
కమాండ్తో మేము ఫెడోరా వెర్షన్ని తనిఖీ చేయవచ్చు:
#/మొదలైనవి/OS- విడుదలలు
మేము Fedora 32 xfce వెర్షన్ను ఉపయోగిస్తున్నందున, మేము Fedora 33 xfce కి అప్గ్రేడ్ చేయబడ్డాము. మీరు గ్నోమ్ వెర్షన్ నుండి అప్గ్రేడ్ చేస్తుంటే ఇదే విధంగా ఉండాలి, మీరు గ్నోమ్ ఫెడోరాలో దిగాలి.
విధానం 3. ప్యాకేజీ మేనేజర్ని dnf తో మాత్రమే అప్గ్రేడ్ చేయండి (DNF సిస్టమ్ అప్గ్రేడ్ ప్లగిన్ని ఉపయోగించకుండా)
చివరి పద్ధతి DNF ని ఉపయోగించడం, ఇది నిజానికి సిఫార్సు చేయబడలేదు ఫెడోరా ద్వారా. ఈ విధంగా అప్గ్రేడ్ చేస్తున్నప్పుడు, మీరు సాధారణ డిపెండెన్సీ సమస్యలను ఎదుర్కోవచ్చు. అటువంటి ఏదైనా సమస్య కోసం, మీరు ఇన్స్టాలేషన్ గైడ్కు సంబంధించిన రిఫరెన్స్ పేజీలు మరియు ఇతర పోస్ట్లను చూడవచ్చు. ఇది చాలా బ్రెయిన్-టీజింగ్ పద్ధతి మరియు అనుభవజ్ఞులైన సిస్టమ్ అడ్మినిస్ట్రేటర్స్ మాత్రమే ఉపయోగించాలి.
దశ 1 . టెర్మినల్ని తెరిచి, రూట్ యూజర్గా లాగిన్ అయి, కింది ఆదేశాన్ని అమలు చేయండి:
#systemctl ఐసోలేట్ multi-user.targetదశ 2 . ఈ సమయంలో, మేము మా ప్రస్తుత ఫెడోరా OS యొక్క ప్యాకేజీలను కింది ఆదేశంతో అప్డేట్ చేయాలి:
#dnf అప్గ్రేడ్దశ 3 . ఫెడోరా 20 కి ముందు మూడు లేదా అంతకంటే ఎక్కువ విడుదలలు లేదా ఫెడోరా యొక్క పాత వెర్షన్ నుండి అప్గ్రేడ్ చేస్తే, మీరు ప్యాకేజీ సంతకం కీని దిగుమతి చేసి, ఇన్స్టాల్ చేయాల్సి ఉంటుంది. లేకపోతే, ఫెడోరా 20 లేదా ఆ తర్వాత వెర్షన్ నుండి రెండు రిలీజ్లు లేదా అంతకంటే తక్కువ అప్గ్రేడ్ చేయడానికి ఇది అవసరం లేదు.
కాబట్టి, కీని దిగుమతి చేయడం అవసరమైతే, కింది ఆదేశాన్ని అమలు చేయండి:
#rpm-దిగుమతి /మొదలైనవి/pki/rpm-gpg/RPM-GPG-KEY- ఫెడోరా-2. 3-x86_64తాజా ఫెడోరా కోసం 32 లేదా 33 వంటి మీ లక్ష్య విడుదలతో 23 ని భర్తీ చేయడం మర్చిపోవద్దు. అలాగే, x86_64 ని మీ సిస్టమ్ ఆర్కిటెక్చర్తో భర్తీ చేయండి.
దశ 4 . అమలు చేయడం ద్వారా dnf యొక్క అన్ని కాష్ని శుభ్రం చేయండి:
#dnf అన్నీ శుభ్రం చేయండిదశ 5 . కమాండ్తో అప్గ్రేడ్ ప్రక్రియను ప్రారంభించండి:
#dnf-విడుదలకు=<లక్ష్యం_విడుదల_సంఖ్య> --సెప్టప్ట్=deltarpm=తప్పుడుడిస్ట్రో-సింక్దశ 6 . దీనితో కొత్త వెర్షన్ కోసం కొత్త ప్యాకేజీలను ఇన్స్టాల్ చేయండి:
#dnf సమూహ అప్డేట్'కనీస సంస్థాపన'గ్నోమ్ డెస్క్టాప్, అడ్మినిస్ట్రేషన్ టూల్స్ వంటి ఇతర గ్రూపులను కూడా ఇక్కడ చూపిన విధంగా అప్డేట్ చేయవచ్చు:
# dnf సమూహ అప్డేట్ 'గ్నోమ్ డెస్క్టాప్'# dnf సమూహ అప్డేట్ అడ్మినిస్ట్రేషన్ టూల్స్
దశ 7 . ఆదేశంతో మీ బూట్-పరికరం కోసం బూట్లోడర్ని ఇన్స్టాల్ చేయండి:
#/usr/sbin/grub2- ఇన్స్టాల్ BOOTDEVICEమీ హార్డ్ డిస్క్ ఆధారంగా బూట్-డివైస్ సాధారణంగా /dev /sda లేదా /dev /sdb. మీరు వర్చువల్ మెషిన్ ఉపయోగిస్తుంటే, అది dev/vda లాగా ఉండవచ్చు.
దశ 8 . ఇప్పుడు, సిస్టమ్ను శుభ్రపరచడం ద్వారా అనవసరమైన కాష్ ఫైల్లు మరియు ఇతర రిడండెంట్ ఫైల్లను తొలగించండి. ఈ ఫైల్లు తరచుగా కింది డైరెక్టరీలలో ఉంటాయి:
- / var / cache / dnf
- / var / lib / మాక్
- / var / కాష్ / మాక్
ముగింపు
ఈ గైడ్లో, మేము మూడు విభిన్న మార్గాలను ఉపయోగించి ఫెడోరా లైనక్స్ను ఎలా అప్గ్రేడ్ చేయవచ్చో చూశాము. మేము ఈ అప్గ్రేడ్ పద్ధతులను ఉపయోగించడంలో ప్రధాన వ్యత్యాసాన్ని కూడా నేర్చుకున్నాము. ఫెడోరా 33 కి అప్గ్రేడ్ చేయడం కోసం ఈ గైడ్ ఫెడోరా 32 లో విజయవంతంగా పరీక్షించబడింది. మీకు ఈ హౌటూ గైడ్ నచ్చితే, దయచేసి దానిని ఇతరులతో పంచుకోండి.