linux系统如何自动更新?

Posted

tags:

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

小弟有一朋友,他上月买了个笔记本电脑(250GB硬盘,2.0GB内存,2.0GHz频率,原装系统为vista homebasic),他觉得vista用起来不方便,就把vista卸了改为XP SP3系统。因该本本可装双系统,他想再装个linux系统玩玩,但考虑到安全问题,他需要该linux系统有自动更新的(就像在windows XP或vista中那样,微软官方定期发布系统补丁,用户可通过系统上的自动更新程序从微软官网下载并安装最新补丁,以确保系统少受或不受病毒木马等攻击)。他今天问起我来了,我没用过linux,而且在网上搜索也很难搜到有专门介绍linux系统自动更新的,为难啊,请各大侠赐教,谢谢!
我朋友他想用红旗linux(应该属于redhat linux的一种),请问这种版本的linux该如何自动更新系统,谢谢了。

自动更新你要先选择自动更新的的软件来自哪里,然后打开即可
一般ubuntu,opensuse,fedora的自动更新时默认打开的,而且有更新就提示
另外,考虑到使用问题,不建议使用自动更新。linux本身很安全,自动更新并不区别那些是安全的升级,那些是性能的升级,如果性能升级的话,如果不是老手,很可能就不能用了(因为新文件路径往往和老的不同),你可以google一下发现太多因为自动更新而当机的情况。
因为这个是默认打开而且有gui界面的,非常简单,所以无需专门介绍。而且各个发行版本并不统一,其使用可以在各个版本官方网站文档中看到
参考技术A

Linux系统自动更新,开启yum-updatesd即可。

开启Linux系统的的自动更新(以CentOS版本为例):

[root@jwbdb alpha]# chkconfig –list yum-updatesd         
yum-updatesd    0:关闭  1:关闭  2:启用  3:启用  4:启用  5:启用  6:关闭
#启动yum-updatesd服务
[root@jwbdb alpha]# service yum-updatesd start
启动 yum-updatesd:                                        [确定]
#查看yum-updatesd状态
[root@jwbdb alpha]# service yum-updatesd status
yum-updatesd 已启动
#写入开机启动
[root@jwbdb alpha]# chkconfig –level 35 yum-updatesd on
[root@jwbdb alpha]# chkconfig –list yum-updatesd
yum-updatesd    0:关闭  1:关闭  2:启用  3:关闭  4:启用  5:关闭  6:关闭

参考技术B 自动更新你要先选择自动更新的的软件来自哪里,然后打开即可

一般ubuntu,opensuse,fedora的自动更新时默认打开的,而且有更新就提示
另外,考虑到使用问题,不建议使用自动更新。linux本身很安全,自动更新并不区别那些是安全的升级,那些是性能的升级,如果性能升级的话,如果不是老手,很可能就不能用了(因为新文件路径往往和老的不同),你可以google一下发现太多因为自动更新而当机的情况。
因为这个是默认打开而且有gui界面的,非常简单,所以无需专门介绍。而且各个发行版本并不统一,其使用可以在各个版本官方网站文档中看到,
参考技术C 可利用crontab和yum update 两个命令结合实现自动更新。
crontab处理定时任务,yum update 实现更新。
例如:如果想每周2零晨3点系统自动更新,可/etc/crontab里添加如下内容
0 3 * * 2 root yum update -y
参考技术D Linux的组东更新一般是Yum实现的。
yum有自己的开机启动服务,你可以setup进去看看系统服务的。
yum的更新时间和更新服务器配置文件在/etc/yum/下面的yumd.conf文件。
你可以好好看看这个配置文件。

linux下如何更新glibc包

我的linux安装的glibc是2.4版本,我想把它更新至2.5版本:rpm -Fvh glibc-2.5-18.i386.rpm;可是产生很多依存关系而且不是一般的多,请问该怎么办
谢谢!既然更新glibc会导致系统崩溃,那还是算了吧

1、linux更新包,首选用yum来进行更新(前提是你的linux能上外网),命令如下:
yum install glibc* ----------虽然是安装命令,但是查到已安装后,会自动更新到yum源的最新版本。
2、也可以使用下载的rpm包手工更新的方法,下载最新的glic包然后上传到linux系统安装即可
参考技术A 建议你不要更新glibc,当前最新版本是2.11,比你要安装的要新的多,更新glibc后有可能导致系统崩溃 参考技术B 请不要自己更新 glibc 。因为他是系统基础库。他如果出现函数接口变化(版本升级很容易出现这个问题),那么你的整个系统就不能用了。
Linux 的依赖关系就是为了防止这种情况而设计的。本回答被提问者采纳
参考技术C 可以使用yum update命令 更新下自己yum源的软件库 也可以在网络上下载比较新的软件包到本地 然后卸载原来的 安装最新的 参考技术D 如果是CentOS的话就好啦 呵呵 直接用命令:yum install glibc 就ok啦!其他的没办法 只能下载或哪里有光盘DVD!

以上是关于linux系统如何自动更新?的主要内容,如果未能解决你的问题,请参考以下文章

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

linux中如何使/etc/hosts文件中的IP地址自动更新为当前系统的IP

Linux 自动更新系统及手动查看修改系统时间

如何禁止win10系统应用商店自动更新

Linux系统自动更新时间

linux系统初始化--​配置ntp自动更新时间