Centos7每天自动更新指令

Posted qiantan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos7每天自动更新指令相关的知识,希望对你有一定的参考价值。

yum -y update

跟着设定系统定时自动更新,第一步确定服务器是否安装了自动执行指令的工具,跟着使用 yum 一个名叫 yum-cron插件。

CentOS 7 使用数个软件来自动执行指令:cronanacronat 和 batch,其中 cron 和 anacron 用来定期重复执行指令,At 和 batch 则用来在特定时间执行一次性的指令。
我们将会使用 cron 和 anacron,两者的分别这里不细表了,将来有机会再讨论,现在使用一个指令同时安装 cronie 和 yum-cron

yum -y install cronie yum-cron

完成后系统多了数个档案,比较重要的包括:
/etc/cron.daily/0yum.cron,Anacron 每天执行0yum.cron一次,它根据 /etc/yum/yum-cron.conf 来更新软件  ,/etc/yum/yum-cron.conf

每天执行只会下载更新的软件,并不安装,需要修改apply_updates = no 为 yes,才会自动安装,用意是让管理员检视 yum-cron的输出,选取需要更新的软件进行手动安装。

vim /etc/yum/yum-cron.conf

确认一下 update_messages = yesdownload_updates = yesapply_updates = yes

yum-cron 配置档案

最后,启动 crond 和 yum-cron

systemctl start crond

systemctl start yum-cron

(二):

1、手动更新软件包命令

# yum -y update 

备注:可以采用定时任务crontab进行更新

2、CentOS 7 使用数个软件来自动执行指令:cron、anacron、at 和 batch,其中 cron 和 anacron 用来定期重复执行指令,At 和 batch 则用来在特定时间执行一次性的指令。

安装:# yum -y install cronie yum-cron

3、执行步骤

1)/etc/cron.daily/0yum-daily.cron 每天执行一次该文件

2)根据/etc/yum/yum-cron.conf文件进行软件更新

3)更新下载成功,但不会安装

4、修改配置,自动安装更新下来的安装包

# vim /etc/yum/yum-cron.conf

update_messages = yes

download_updates = yes

apply_updates = yes

5、重启服务

# systemctl restart crond.service

# systemctl restart yum-cron.service

 

以上是关于Centos7每天自动更新指令的主要内容,如果未能解决你的问题,请参考以下文章

CentOS下让yum定时自动更新

如何每天凌晨 12:00 自动更新 iOS 小部件?

如何关闭 Fedora 15 Linux的自动更新。请说明用那条指令就OK了、!

根据今天每天自动更新的日期计算工人总数

bigquery 自动更新表

bat 每天开机自动从git/svn服务器更新代码