用RHN自动更新Red Hat Linux在Red Hat 8.0中,RHN包括了rhn_check、rhnreg_ks、rhnsd、up2date及rhn_applet等几个工具。 在X-Window环境下升级 第一次启动X-Window时,可能有人会注意到,在屏幕的右下角有个感叹号的标志,如图1所示。 ![]() 图1 系统提醒做自动更新 双击一下该标志就可以运行RHN,如图2所示。 ![]() 图2 开始进行自动更新的配置 连续按两次“Forward”后,红色的感叹号标记会变为绿色,告诉你有若干个软件包可以更新。然后再双击一下该图标,就会提示注册,如图3所示。以后一旦有新的更新,Red Hat就会发E-mail通知你。 ![]() 图3 开始RHN注册 连续单击几次“OK”和“Forward”,就到了注册RHN的画面,如图4所示。 ![]() 图4 按要求填写注册资料 这个账号也可以在http://rhn.redhat.com上使用。 按通常注册新用户的步骤填写一些资料以后,还需要为配置起个名字,如图5所示。 ![]() 图5 注册系统信息 上面的步骤会将你机器的配置发送给Red Hat公司的网站,内容包括硬件配置文件,如CPU、内存、分区信息等等,其中也包含软件的配置信息,主要就是已经安装了的RPM列表(如图6)。 ![]() 图6 已经安装的RPM软件包 当出现图7的画面时,索性选择所有的软件包。 ![]() 图7 选择需要升级的软件包 图8显示软件包正在下载中,下载的时间可能比较长。我的Red Hat 8.0选择的是全部安装,用ADSL 上网,大概花了1 个多小时的时间。 ![]() 图8 正在下载中 软件包下载完毕,图9显示正在安装新的RPM包。 ![]() 图9 正在升级系统 任务完成,屏幕右下角的图标变为蓝色了,如图10 所示 。 ![]() 图10 升级完毕 以后如果有新的更新,图标又会通过变颜色来提醒大家。 上述的升级工作是在GNOME环境下运行的。如果你使用的不是GNOME桌面,有些图标可能不存在。这时,可以手动在X-Window下运行up2date,步骤和上面的大同小异。 和其它操作系统一样,Linux也会经常发现一些潜在的安全问题,使用RHN工具更新已知的问题是最方便的方法。 在字符界面升级系统 Red Hat Linux多数可能都是用来做网络服务器的,经常用telnet或ssh之类的工具进行远程管理。在这种情况下,也可以在字符界面下运行RHN 工具,升级现有的系统。 ◆ 运行rhnreg_ks, 注册一个RHN账号,命令如下:
上面这个步骤时间可能有点长。 ◆ 载入签名文件,命令如下:
◆ 然后运行up2date 命令。第一次运行此命令时会提示进行配置,或者采用缺省的配置。一般情况下,采用缺省配置就可以了,不过缺省配置不会升级内核。 *运行up2date-u。该命令会根据配置文件自动升级已经安装的RPM包。 如果要想升级内核,需要修改配置文件。该文件在/etc/sysconfig/rhn/up2date中,把下列代码:
改为
再运行一次up2date -u 内核就会被升级,并且up2date 会自动修改/boot/grub/grub.conf 文件。下次启动的时候,就可以选择新内核或仍然使用旧内核了。 up2date 命令还有其它的参数,比如: up2date -l 列出可以升级的RPM包。 如果使用的是up2date -d 的方式下载kernel,必须使用rpm -i而不是rpm -u 的方式来安装新内核。 最后要注意的是,系统服务rhnsd 的作用是每2个小时运行一次rhn_check命令。事实上,它并不能自动升级系统,也不打开任何端口。 像Windows一样,升级永远都需要,但没有一劳永逸的做法,需要经常性地运行up2date-u命令,随时更新系统。一般发现了新的安全漏洞后,Red Hat都会立即用E-mail通知用户,这时候最好能立即做升级的工作,避免留下隐患。 上一篇:Linux与Windows硬盘资源互访 下一篇:Linux下也能用Win Modem 更多相关文章
|
推荐文章
精彩文章
·线程与锁
|