సిస్టమ్ మరియు ప్యాకేజీలను అప్డేట్ చేయడం
Debian, Ubuntu మరియు AlmaLinuxను సురక్షితంగా ఎలా అప్డేట్ చేయాలి: upgrade మరియు full-upgrade ఎలా భిన్నంగా ఉంటాయి, రీబూట్ ఎప్పుడు అవసరం, మరియు అప్డేట్ వల్ల సేవ పాడైతే ఏమి చేయాలి.
23 ఆగస్టు, 2026న నవీకరించబడింది
కొత్త సిస్టమ్ భద్రతా లోపాలను మూసివేసి బగ్లను సరిచేస్తుంది, కానీ అప్డేట్ అనేది ఒక మార్పు, మార్పులు పనిచేస్తున్న వాటిని పాడుచేస్తాయి. సమంజసమైన విధానం: క్రమం తప్పకుండా, చిన్న చిన్న దశల్లో అప్డేట్ చేయండి, సంవత్సరానికి ఒకసారి అన్నీ ఒకేసారి కాదు.
Debian మరియు Ubuntu
apt update
apt list --upgradable
apt upgrade
apt upgrade కొత్త వెర్షన్లను ఇన్స్టాల్ చేస్తుంది కానీ ఏదీ తొలగించదు. అవుట్పుట్లో “deferred updates” కనిపిస్తే, మీకు apt full-upgrade అవసరం — ఇది డిపెండెన్సీలను తీర్చడానికి తొలగింపులను అనుమతిస్తుంది. నిర్ధారించే ముందు ఏమి తొలగించబడుతుందో జాబితాను చదవండి.
తర్వాత శుభ్రపరచడం:
apt autoremove --purge
apt clean
ఒక ప్యాకేజీ కాన్ఫిగ్ మారినట్లయితే, ఏ వెర్షన్ను ఉంచాలో apt అడుగుతుంది. సురక్షితమైన సమాధానం మీదే (N), తర్వాత దాన్ని .dpkg-dist ఫైల్ నుండి కొత్త దానితో పోల్చండి.
AlmaLinux మరియు CentOS Stream
dnf check-update
dnf upgrade
dnf autoremove
dnf కొత్త కాన్ఫిగ్లను .rpmnewగా పక్కన ఉంచుతుంది మరియు పాతవాటిని .rpmsaveగా సేవ్ చేస్తుంది. వాటిని కనుగొనడానికి:
find /etc -name "*.rpmnew" -o -name "*.rpmsave"
రీబూట్ మరియు సర్వీసులు
కర్నెల్, glibc, systemd లేదా openssl కు వచ్చిన అప్డేట్ ప్రాసెస్లు రీస్టార్ట్ అయ్యే వరకు అమలులోకి రాదు.
test -f /var/run/reboot-required && echo "reboot required"
needs-restarting -r
systemctl list-units --state=failed
ప్యానెల్లో కన్సోల్ తెరవగలిగినప్పుడు రీబూట్ చేయండి: కొత్త కర్నెల్ తర్వాత సిస్టమ్ పైకి రాకపోతే, మీరు దాన్ని రెస్క్యూ డిస్క్ ద్వారా సరిచేస్తారు.
రిలీజ్ మార్చడం
Debian 12 నుండి 13 కు లేదా Ubuntu 24.04 నుండి 26.04 కు అప్గ్రేడ్ చేయడం సాధారణ అప్డేట్ కాదు, గంటల పని మరియు నిజమైన ప్రమాదం. మైగ్రేట్ చేయడానికి బాధ కలిగించే డేటా మెషీన్లో లేకపోతే, ప్యానెల్ /hosting/vds/m/<id> లోని “Access” ట్యాబ్లో కావలసిన సిస్టమ్తో రీఇన్స్టాల్ ఎంచుకోవడం శుభ్రమైనది: ప్రొవిజనింగ్ సుమారు ఒక నిమిషం పడుతుంది.
రిలీజ్ మార్చే ముందు, మీ డేటాను మెషీన్ నుండి కాపీ చేయండి. మా దగ్గర మెషీన్ యొక్క ఆటోమేటిక్ బ్యాకప్లు లేవు, కాబట్టి వెనక్కి రోల్ బ్యాక్ చేయడానికి ఎక్కడా ఉండదు.
సాధారణ లోపాలు
| లోపం | ఏమి జరుగుతుంది | పరిష్కారం |
|---|---|---|
Could not get lock /var/lib/dpkg/lock | apt లేదా ఆటోమేటిక్ అప్డేట్లు సమాంతరంగా నడుస్తున్నాయి | వేచి ఉండండి, తర్వాత systemctl status unattended-upgrades |
| SSH తో పాటు అప్డేట్ అంతరాయం కలిగింది | ప్యాకేజీలు సగం ఇన్స్టాల్ చేయబడిన స్థితిలో ఉన్నాయి | dpkg --configure -a, మరియు ఇప్పటి నుండి దాన్ని tmux లో రన్ చేయండి |
| డిస్క్ స్పేస్ అయిపోయింది | /boot పాత కర్నెల్లతో నిండి ఉంది | apt autoremove --purge, అదనపు కర్నెల్లను తొలగించండి |
| సర్వీస్ ప్రారంభం కాలేదు | కాన్ఫిగ్ ఫార్మాట్ మారింది | journalctl -u <service> -n 50 మరియు దాన్ని సరిచేయండి |
పొడవైన అప్డేట్లను
tmuxలేదాscreenలో రన్ చేయండి.apt full-upgradeమధ్యలో SSH డిస్కనెక్ట్ అయితే సిస్టమ్ సగం పూర్తయిన స్థితిలో మిగిలిపోతుంది, అది ఇప్పుడు అప్డేట్ కాదు, మరమ్మత్తు.
సాధారణ భాగాన్ని మీ నుండి తీసుకోవచ్చు — ఆటోమేటిక్ సెక్యూరిటీ అప్డేట్లు చూడండి.