首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

使用 Zypper 升级 SUSE Linux Enterprise Server

使用 Zypper 升级 SUSE Linux Enterprise Server

简介 一个命令行包管理器,用于安装、更新和删除包,以及管理存储库。它对完成远程软件管理任务尤为重要,SUSE Linux 操作系统中已默认提供此包。有时,您希望执行一些更新时,由于显示问题或 YaST 实用程序未正常工作,您可能无法使用 DVD 执行任务。在这些情况下,您可以使用 Zypper 实用程序。
执行以下任务来从 SUSE Linux Enterprise Server (SLES) 11 SP0 升级到 SLES 11 SP03。
  • 列出已添加的存储库。 消息 “No repositories defined” 表明还未添加任何存储库。
  • 依据您的环境添加文件传输协议 (FTP) 存储库。
  • 添加超文本传输协议 (HTTP) 和网络文件系统 (NFS) 存储库。
  • 列出 SLES 服务器中的所有存储库。
  • 此刻,我们只需要一个存储库是活动的。为此, 关闭所有存储库并仅开启需要的存储库。要关闭存储库,可输入 zypper modifyrepo –all                        --disable 命令。您需要以 root用户身份执行此任务。
  • 使用 zypper modifyrepo                    –-enable repo-update  命令打开需要的存储库。
  • 刷新存储库。
  • 现在,使用 zypper                    dup 命令运行完整的发行版升级。
请注意,当前版本为 SLES 11 SP0,它需要升级到 SLES 11 SP03。
加载了升级需要的所有包。输入 yes 继续操作,再输入 yes 接受许可协议。
可以注意到,操作系统已成功升级到 SLES 11 SP03。使用此方法,您将能够在 15 分钟内完成升级。现在,重新启动系统以让更改生效。
一般用途Zypper 的一般语法为
1
zypper [global-options]command[command-options][arguments] ...




括号中包含的组件是可选的。运行 Zypper 的最简单方式键入它的名称,然后键入一个命令。
返回列表