linux的自动升级更新问题

linux的自动升级更新问题,第1张

对于redhat,在www.redhat.com/corp/support/errata/找到补丁,6.1以后的版本带有一个工具up2date,它能够测定哪些rpm包需要升级,然后自动从redhat的站点下载并完成安装。升级除kernel外的rpm: up2date –u

升级包括kernel在内的rpm: up2date -u –f

最新的redhat和fedora可以使用yum命令或者yumex图形前端来升级更新。

Gentoo升级方法

更新portage tree: emerge –sync

更新/安装软件包: emerge [软件包名] (如安装vim: emerge vim)

Debian跟别的发行版还是有很大的差别的,用Debian做服务器维护更加方便。Debian下升级软件:

apt-get update

apt-get upgrade

前提:配置好网络和/etc/apt/sources.list,也可以用apt-setup设置。更多资料请查看《Linux就该这么学》第七章内容。

所谓自动升级,就是在服务器上设置一台ftp服务器,编写程序让让用户下载修改过的(根据修改日期)文件覆盖用户机器上的源文件,比如客户端程序定时检查文件的修改日期,如果检查到修改过,则提醒用户下载该文件,下载完毕,提醒用户关闭运行的程序,然后覆盖掉原文件,重新启动程序,就ok了!

Can use ntpdate or rdate command to sync the datetime with remote server.

i.e.:

# ntpdate remote_server

or

# rdate -s remote_server

Also, sync the remote server periodically is a good idea!

# crontab -e

# auto sync with time server at 0:00 everyday

0 0 * * * rdate -t 60 -s stdtime.gov.hk记住,更新完后要用 clock -w 或 hwclock -w 实时间写入到BIOS中,这样下次启动机子时,时间就会自动更新了。 1.在虚拟终端中使用date命令来查看和设置系统时间查看系统时钟的 *** 作:# date设置系统时钟的 *** 作:# date 091713272003.30通用的设置格式:# date 月日时分年.秒2.使用hwclock或clock命令查看和设置硬件时钟查看硬件时钟的 *** 作:# hwclock --show 或# clock --show2003年09月17日 星期三 13时24分11秒 -0.482735 seconds设置硬件时钟的 *** 作:# hwclock --set --date="09/17/2003 13:26:00"或者# clock --set --date="09/17/2003 13:26:00"通用的设置格式:hwclock/clock --set --date=“月/日/年 时:分:秒”。3.同步系统时钟和硬件时钟Linux系统(笔者使用的是Red Hat 8.0,其它系统没有做过实验)默认重启后,硬件时钟和系统时钟同步。如果不大方便重新启动的话(服务器通常很少重启),使用clock或hwclock命令来同步系统时钟和硬件时钟。硬件时钟与系统时钟同步:# hwclock --hctosys或者# clock --hctosys上面命令中,--hctosys表示Hardware Clock to SYStem clock。系统时钟和硬件时钟同步:# hwclock --systohc或者# clock --systohc使用图形化系统设置工具设置时间对于初学者来,笔者推荐使用图形化的时钟设置工具,如Red Hat 8.0中的日期与时间设置工具,可以在虚拟终端中键“redhat-config-time”命令,或者选择“K选单/系统设置/日期与时间”来启动日期时间设置工具。使用该工具不必考虑系统时间和硬件时间,只需从该对话框中设置日期时间,可同时设置、修改系统时钟和硬件时钟。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8386973.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-15
下一篇2023-04-15

发表评论

登录后才能评论

评论列表(0条)

    保存