
ડેબિયન ચલાવતા સર્વર્સ અને કમ્પ્યુટર્સનું સંચાલન કરવા માટે તેમની સુરક્ષા અને સ્થિરતા સુનિશ્ચિત કરવા માટે સતત જાળવણીની જરૂર પડે છે. આ જાળવણીના મુખ્ય પાસાઓમાંનું એક પેકેજો અને સુરક્ષા પેચોનું અપડેટિંગ છે. જોકે, આ અપડેટ્સ મેન્યુઅલી કરવા કંટાળાજનક અને ભૂલી જવાની સંભાવના ધરાવે છે. આ સમસ્યાને ઉકેલવા માટે, ડેબિયન ઑફર્સ સાધન અનપેક્ષિત-અપગ્રેડ્સ (અનટેન્ટેડ અપડેટ્સ), જે આ પ્રક્રિયાને સ્વચાલિત કરવાની મંજૂરી આપે છે.
આ માર્ગદર્શિકામાં, આપણે ઊંડાણપૂર્વક અન્વેષણ કરીશું ડેબિયનમાં અનટેન્ડેડ અપગ્રેડ્સને કેવી રીતે ગોઠવવા અને મેનેજ કરવા. તમે શીખી શકશો કે યોગ્ય પેકેજ કેવી રીતે ઇન્સ્ટોલ કરવું, તેને તમારી જરૂરિયાતો અનુસાર ગોઠવવું, અને બધું યોગ્ય રીતે કાર્ય કરી રહ્યું છે તેની ખાતરી કરવા માટે તેના સંચાલનનું નિરીક્ષણ કેવી રીતે કરવું.
અનટેન્ડેડ-અપગ્રેડ શું છે અને તેનો ઉપયોગ શેના માટે થાય છે?
અનપેક્ષિત-અપગ્રેડ્સ અથવા અનટેન્ડેડ અપગ્રેડ્સ એ ડેબિયન અને તેના ડેરિવેટિવ્ઝ, જેમ કે ઉબુન્ટુમાં સુરક્ષા અપડેટ્સ અને અન્ય પેકેજો આપમેળે લાગુ કરવા માટે રચાયેલ પેકેજ છે - જેણે હવે કેટલાક સંસ્કરણો માટે તેને ડિફોલ્ટ રૂપે સક્ષમ કર્યું છે. તેનો ધ્યેય મહત્વપૂર્ણ અપડેટ્સના સ્વચાલિત ઇન્સ્ટોલેશનને સરળ બનાવીને સિસ્ટમ વહીવટમાં મેન્યુઅલ હસ્તક્ષેપની જરૂરિયાત ઘટાડવાનો છે.
આ સાધન ખાસ કરીને એવા સર્વર્સ પર ઉપયોગી છે જે મેન્યુઅલ હસ્તક્ષેપ વિના હંમેશા અપ ટુ ડેટ રહેવા જોઈએ, નબળાઈઓ ઘટાડવી અને સ્થિર વાતાવરણ સુનિશ્ચિત કરવું. વધુમાં, ઓટોમેટિક અપડેટ્સનો ઉપયોગ ટેલ્સ અને પોપ!_ઓએસ જેવા વિવિધ વિતરણોમાં લોકપ્રિયતા મેળવી રહ્યો છે, જે સિસ્ટમને સુરક્ષિત રાખવા માટે સમાન ઉકેલો પણ અમલમાં મૂકે છે.
અનટેન્ડેડ-અપગ્રેડ્સ ઇન્સ્ટોલ કરી રહ્યા છીએ
સ્થાપિત કરવા માટે અનપેક્ષિત-અપગ્રેડ્સ, ફક્ત ટર્મિનલમાં નીચેનો આદેશ ચલાવો:
sudo apt અનટેન્ડેડ-અપગ્રેડ ઇન્સ્ટોલ કરો
એકવાર ઇન્સ્ટોલ થઈ ગયા પછી, તેને ચલાવવાની ભલામણ કરવામાં આવે છે પ્રારંભિક સુયોજન સાથે:
sudo dpkg-reconfigure -plow અનટેન્ડેડ-અપગ્રેડ્સ
આ એક ઇન્ટરેક્ટિવ વિઝાર્ડ ખોલશે જ્યાં તમે સક્ષમ કરી શકો છો સ્વચાલિત અપડેટ્સ.
નોટ: ડેબિયનના તાજેતરના સંસ્કરણોમાં સેવા પહેલાથી જ ઇન્સ્ટોલ કરેલી અને કાર્યરત હોઈ શકે છે..
અનટેન્ડેડ-અપગ્રેડ્સ સેટ કરી રહ્યા છીએ
અનુપસ્થિત સુધારાઓનું વર્તન રૂપરેખાંકન ફાઇલમાં વ્યાખ્યાયિત થયેલ છે. /etc/apt/apt.conf.d/50unattended- સુધારાઓ. અહીં તમે કયા રિપોઝીટરીઝ અને અપડેટ્સના પ્રકારો આપમેળે લાગુ કરવા માંગો છો તે સ્પષ્ટ કરી શકો છો.
ચોક્કસ સ્રોતોમાંથી અપડેટ્સને મંજૂરી આપો
રૂપરેખાંકન ફાઇલની અંદર, તમને એક વિભાગ મળશે જેને કહેવાય છે અપ્રસ્તુત-અપગ્રેડ::મંજૂર-મૂળ. મૂળભૂત રીતે, આ સૂચિમાં ફક્ત શામેલ છે સુરક્ષા સુધારાઓ:
અનએટેન્ડેડ-અપગ્રેડ::મંજૂર-મૂળ { "${distro_id}:${distro_codename}-સુરક્ષા"; };
જો તમે અન્ય અપડેટ્સ શામેલ કરવા માંગતા હો, જેમ કે સામાન્ય સિસ્ટમ અપડેટ્સ, તમે નીચેની લીટીઓ ઉમેરી શકો છો:
અનએટેન્ડેડ-અપગ્રેડ::મંજૂર-મૂળ { "${distro_id}:${distro_codename}"; "${ડિસ્ટ્રો_આઈડી}:${ડિસ્ટ્રો_કોડેનામ}-અપડેટ્સ"; };
પેકેજોને સ્વચાલિત અપડેટ્સમાંથી બાકાત રાખો
જો ચોક્કસ હોય તો પેકેજો જે તમે આપમેળે અપડેટ કરવા માંગતા નથી, તમે તેમને બ્લેકલિસ્ટમાં ઉમેરી શકો છો. એ જ રૂપરેખાંકન ફાઇલમાં, વિભાગ શોધો અનએટેન્ડેડ-અપગ્રેડ::પેકેજ-બ્લેકલિસ્ટ અને તમે જે પેકેજો બાકાત રાખવા માંગો છો તે ઉમેરો:
અનએટેન્ડેડ-અપગ્રેડ::પેકેજ-બ્લેકલિસ્ટ { "લિનક્સ-ઇમેજ"; "અપાચે2"; };
ઇમેઇલ સૂચનાઓ સેટ કરો
જો તમે પ્રાપ્ત કરવા માંગો છો સૂચનાઓ જ્યારે અપડેટ્સ લાગુ કરવામાં આવે છે, ત્યારે તમે સેટિંગ્સમાં આ વિકલ્પને સક્ષમ કરી શકો છો:
અનએટેન્ડેડ-અપગ્રેડ::મેઇલ "[email protected]";
જો તમે ફક્ત સૂચનાઓ પ્રાપ્ત કરવા માંગતા હો, તો તમે તેને ગોઠવી શકો છો ભૂલો:
અનએટેન્ડેડ-અપગ્રેડ::મેઇલઓનલીઓનએરર "સાચું";
અપડેટ્સ મેનેજ કરવા વિશે વધુ વિગતો માટે, તમે કેવી રીતે તે ચકાસી શકો છો ડેબિયન અમલમાં મૂકી શકે છે ભવિષ્યના સંસ્કરણોમાં સ્વચાલિત અપડેટ્સ.
અપડેટ્સની આવર્તન અને સમયપત્રક
શું વ્યાખ્યાયિત કરવા માટે આવર્તન સ્વચાલિત અપડેટ્સ ચાલી રહ્યા છે, ફાઇલ સંપાદિત કરો /etc/apt/apt.conf.d/20auto-અપગ્રેડ્સ અને ખાતરી કરો કે તેમાં નીચેનાનો સમાવેશ થાય છે:
APT::Periodic::Update-Package-Lists "1"; APT::સામયિક::અનુપસ્થિત-અપગ્રેડ "1"; APT::Periodic::Download-Upgradeable-Packages "1"; APT::Periodic::AutocleanInterval "7";
આ ફાઇલ વ્યાખ્યાયિત કરે છે કે:
- અપડેટ યાદીઓ દરરોજ અપડેટ થાય છે (1).
- બિનઉપયોગી અપડેટ્સ દરરોજ કરવામાં આવે છે.
- ડાઉનલોડ કરેલા પેકેજો દર અઠવાડિયે દૂર કરવામાં આવે છે.
જો તમે અમલીકરણ વિશે વધુ માહિતી શોધી રહ્યા છો સ્વચાલિત અપડેટ્સ વિવિધ વિતરણોમાં, હું તમને કેવી રીતે તે વિશે વાંચવા માટે આમંત્રિત કરું છું પૉપ! _ઓએસ આ કાર્યક્ષમતાઓનો અમલ કરે છે.
અપડેટ્સનું નિરીક્ષણ અને ચકાસણી
તે સુનિશ્ચિત કરવા માટે અનપેક્ષિત-અપગ્રેડ્સ યોગ્ય રીતે કામ કરી રહ્યું છે, તમે ચકાસી શકો છો લોગ સંગ્રહિત /var/log/અનએટેન્ડેડ-અપગ્રેડ્સ/. સૌથી તાજેતરના લોગનું નિરીક્ષણ કરવા માટે, આનો ઉપયોગ કરો:
ઓછું /var/log/unattended-upgrades/unattended-upgrades.log
તમે મેન્યુઅલી પણ ચલાવી શકો છો a અપડેટ સિમ્યુલેશન સાથે:
સુડો અનટેન્ડેડ-અપગ્રેડ --ડ્રાય-રન -ડી
નિયમિત ટ્રેક રાખવો મહત્વપૂર્ણ છે લોગ કોઈપણ અસંગતતાઓ શોધવા માટે.
અનટેન્ડેડ-અપગ્રેડ્સને અક્ષમ કરી રહ્યા છીએ
જો તમે અનટેન્ડેડ અપડેટ્સને અક્ષમ કરવાનું નક્કી કરો છો, તો તમે ફાઇલને સંપાદિત કરીને આમ કરી શકો છો. /etc/apt/apt.conf.d/20auto-અપગ્રેડ્સ અને મૂલ્યો મૂકીને 0:
APT::સામયિક::અનુપસ્થિત-અપગ્રેડ "0";
તમે આની સાથે પણ પેકેજને અનઇન્સ્ટોલ કરી શકો છો:
sudo apt અનટેન્ડેડ-અપગ્રેડ્સને દૂર કરો
અનટેન્ડેડ-અપગ્રેડનો ઉપયોગ કરીને ડેબિયનમાં ઓટોમેટિક અપગ્રેડ સેટ કરવું એ મેન્યુઅલ હસ્તક્ષેપ વિના તમારી સિસ્ટમને અપ ટુ ડેટ રાખવાનો એક શ્રેષ્ઠ માર્ગ છે. યોગ્ય સેટિંગ્સ સાથે, તમે ખાતરી કરી શકો છો કે ફક્ત જરૂરી અપડેટ્સ ઇન્સ્ટોલ કરેલા છે, જોખમો ઘટાડવા અને સિસ્ટમ સ્થિરતા સુનિશ્ચિત કરવી.