Yum-cron - CentOS 7 இல் பாதுகாப்பு புதுப்பிப்புகளை தானாக நிறுவவும்
வளர்ந்து வரும் மற்றும் எப்போதும் வளர்ந்து வரும் இணைய அச்சுறுத்தல்கள் மற்றும் மீறல்கள் நிறைந்த உலகில், பாதுகாப்பு புதுப்பிப்புகளைப் பயன்படுத்துவது சாத்தியமான அச்சுறுத்தல்களுக்கு எதிராக உங்கள் கணினியைப் பாதுகாப்பதில் நீண்ட தூரம் செல்லும். உங்கள் தலையீடு இல்லாமல் இந்த புதுப்பிப்புகளின் பயன்பாடு தானாகவே செய்யப்பட்டால் என்ன மகிழ்ச்சி!
உங்கள் கணினியை கைமுறையாக புதுப்பிப்பதைப் பற்றி நீங்கள் குறைவாக கவலைப்படுவீர்கள் மற்றும் பிற கணினி நிர்வாக பணிகளில் கவனம் செலுத்துவீர்கள் என்பதே இதன் பொருள்.
பரிந்துரைக்கப்பட்ட வாசிப்பு: dnf- தானியங்கி - சென்டோஸ் 8 இல் பாதுகாப்பு புதுப்பிப்புகளை தானாக நிறுவவும்
இந்த டுடோரியலில், உங்கள் CentOS 7 கணினியில் பாதுகாப்பு புதுப்பிப்புகளை தானாக நிறுவ மற்றும் கட்டமைக்க yum-cron ஐ எவ்வாறு பயன்படுத்துவது என்பதை நீங்கள் கற்றுக் கொள்வீர்கள்.
Yum-cron என்பது ஒரு yum தொகுதி மற்றும் கட்டளை-வரி கருவியாகும், இது ஒரு பயனரை Yum தொகுப்பு நிர்வாகிக்கு அனுமதிக்கிறது.
படி 1: CentOS 7 இல் Yum-cron பயன்பாட்டை நிறுவுதல்
யூம்-கிரான் சென்டோஸ் 7 இல் முன்பே நிறுவப்பட்டிருக்கிறது, ஆனால் எந்த காரணத்திற்காகவும் அது இல்லை என்றால், கட்டளையை இயக்குவதன் மூலம் அதை நிறுவலாம்.
# yum install yum-cron
நிறுவல் முடிந்ததும், grep கட்டளையை இயக்குவதன் மூலம் yum-cron பயன்பாடு இருப்பதை உறுதிப்படுத்தவும்.
# rpm -qa | grep yum-cron
படி 2: CentOS 7 இல் தானியங்கி பாதுகாப்பு புதுப்பிப்புகளை கட்டமைத்தல்
Yum-cron பயன்பாட்டை வெற்றிகரமாக நிறுவிய பின், பாதுகாப்பு புதுப்பிப்புகளை தானாகவே மீட்டெடுக்க மற்றும் உங்கள் கணினியைப் புதுப்பிக்க அதை உள்ளமைக்க வேண்டும். 2 வகையான புதுப்பிப்புகள் உள்ளன: இயல்புநிலை புதுப்பிப்பு yum update
கட்டளை, குறைந்தபட்ச புதுப்பிப்பு மற்றும் இறுதியாக பாதுகாப்பு புதுப்பிப்பைப் பயன்படுத்தி துவக்கப்படுகிறது.
இந்த வழிகாட்டியில், பாதுகாப்பு புதுப்பிப்புகளை தானாகவே பெற கணினியை உள்ளமைப்போம். எனவே காட்டப்பட்டுள்ள பாதையில் அமைந்துள்ள yum-cron.conf
கோப்பைத் திறந்து திருத்தவும்.
# vi /etc/yum/yum-cron.conf
update_cmd
சரம் கண்டுபிடிக்கவும். இயல்பாக, இது இயல்புநிலையாக அமைக்கப்படுகிறது. இப்போது திருத்தி மதிப்பை ‘security’
என அமைக்கவும்.
update_cmd = security
அடுத்து, update_messages
அளவுருவைக் கண்டுபிடித்து அதன் மதிப்பு ‘ஆம்’
என அமைக்கப்பட்டிருப்பதை உறுதிசெய்க.
update_messages = yes
அதேபோல், download_updates
மற்றும் apply_updates
க்கும் இதைச் செய்யுங்கள்.
download_updates = yes apply_updates = yes
உங்கள் உள்ளமைவு கீழே காட்டப்பட்டுள்ளபடி இருக்க வேண்டும்.
உள்ளமைவு கோப்பை சேமித்து வெளியேறவும்.
மாற்றங்கள் நடைமுறைக்கு வர, காட்டப்பட்டுள்ளபடி துவக்கத்தில் yum-cron டீமான் அல்லது சேவையைத் தொடங்கவும்.
# systemctl start yum-cron # systemctl enable yum-cron # systemctl status yum-cron
படி 3: Yum இல் புதுப்பிப்பதில் இருந்து தொகுப்புகளை எவ்வாறு விலக்குவது
சில நேரங்களில், தொகுப்புகளின் பதிப்பை நீங்கள் பராமரிக்க வேண்டியிருக்கலாம், மேலும் தொகுப்பைப் பொறுத்து பிற பயன்பாடுகளுடன் எழக்கூடிய பொருந்தக்கூடிய சிக்கல்கள் காரணமாக அவற்றைப் புதுப்பிக்கக்கூடாது. சில நேரங்களில், இது கர்னலையும் சேர்க்கக்கூடும்.
இதை அடைய, yum-cron.conf
உள்ளமைவு கோப்புக்குத் திரும்புக. கீழே, [அடிப்படை] குறியீடு> பிரிவில்,
‘விலக்கு’ குறியீடு> அளவுருவுடன் ஒரு வரியைச் சேர்த்து, புதுப்பிப்பதில் இருந்து நீங்கள் விலக்க விரும்பும் தொகுப்புகளை வரையறுக்கவும்.
exclude = mysql* php* kernel*
MySQL & php உடன் தொடங்கும் அனைத்து தொகுப்பு பெயர்களும் தானியங்கி புதுப்பிப்புகளிலிருந்து விலக்கப்படும்.
மாற்றங்களைச் செய்வதற்கு yum-cron ஐ மறுதொடக்கம் செய்யுங்கள்.
# systemctl restart yum-cron
படி 4: yum-cron பதிவுகளை சரிபார்க்கிறது
Yum-cron பதிவுகள் /var/log/yum.log
கோப்பில் சேமிக்கப்படுகின்றன. புதுப்பிக்கப்பட்ட தொகுப்புகளைக் காண பூனை கட்டளையை இயக்கவும்.
# cat /var/log/yum.log | grep -i updated
தானியங்கி கணினி புதுப்பிப்புகள் தினசரி இயங்கும் ஒரு கிரான் வேலையால் கட்டுப்படுத்தப்படுகின்றன மற்றும் /var/log/cron
கோப்பில் சேமிக்கப்படும். தினசரி கிரான் வேலை ஓட்டத்திற்கான பதிவுகளை சரிபார்க்க.
# cat /var/log/cron | grep -i yum-daily
உங்கள் CentOS 7 அமைப்பு இப்போது தானியங்கி பாதுகாப்பு புதுப்பிப்புகளுக்காக முழுமையாக கட்டமைக்கப்பட்டுள்ளது, மேலும் உங்கள் கணினியை கைமுறையாக புதுப்பிப்பதில் நீங்கள் வலியுறுத்த வேண்டியதில்லை.