YaST是一个强大的RPM包管理器和系统设置软件,包管理功能协调解决依赖性问题,从而提供了大规模软件升级的便利。YaST中这个功能叫做“系统更新”。用户简单的增加一个安装源,就可以升级含有多个包的大程序,升级步骤如下。
一 准备yast源从下载安装文件到本地
- # ls -l /yast/SLES-11-SP2-x86-64/
- total 17179
- -r--r--r-- 1 root root 5787337 Feb 16 2012 ARCHIVES.gz
- dr-xr-xr-x 3 root root 512 Feb 16 2012 boot
- -r--r--r-- 1 root root 11204531 Feb 16 2012 ChangeLog
- -r--r--r-- 1 root root 13923 Feb 16 2012 content
- -r--r--r-- 1 root root 307 Feb 16 2012 content.asc
- -r--r--r-- 1 root root 613 Feb 16 2012 content.key
- -r--r--r-- 1 root root 59868 Feb 6 2012 control.xml
- -r--r--r-- 1 root root 17992 Feb 16 2012 COPYING
- -r--r--r-- 1 root root 25733 Feb 16 2012 COPYING.de
- -r--r--r-- 1 root root 1455 Feb 16 2012 COPYRIGHT
- -r--r--r-- 1 root root 1620 Feb 16 2012 COPYRIGHT.de
- -r--r--r-- 1 root root 324 Feb 16 2012 directory.yast
- dr-xr-xr-x 17 root root 512 Feb 16 2012 docu
- -r--r--r-- 1 root root 613 Feb 16 2012 gpg-pubkey-307e3d54-4be01a65.asc
- -r--r--r-- 1 root root 1694 Feb 16 2012 gpg-pubkey-3d25d3d9-36e12d04.asc
- -r--r--r-- 1 root root 1698 Feb 16 2012 gpg-pubkey-9c800aca-4be01999.asc
- -r--r--r-- 1 root root 1348 Feb 16 2012 gpg-pubkey-b37b98a9-4be01a1a.asc
- -r--r--r-- 1 root root 33320 Feb 16 2012 INDEX.gz
- -r--r--r-- 1 root root 115787 Feb 16 2012 license.tar.gz
- -r--r--r-- 1 root root 52009 Feb 16 2012 ls-lR.gz
- dr-xr-xr-x 2 root root 512 Feb 16 2012 media.1
- -r--r--r-- 1 root root 203334 Feb 16 2012 NEWS
- -r--r--r-- 1 root root 3657 Feb 16 2012 pubring.gpg
- -r--r--r-- 1 root root 3252 Dec 6 2011 README
- dr-xr-xr-x 6 root root 512 Feb 16 2012 suse
二 启动YaST进行系统升级- 选择“Software” -> “Patch CD Update”,按照提示Next
- 在选择“Media Type”页面选择Repository的类型和地址,如果是本地目录,选择“Local Directory...”,然后填入文件路径,下面就可以进行升级了
整个升级过程大概需要2个小时
阅读(2175) | 评论(0) | 转发(0) |