debuginfo软件包 下载,它在ZLM项的SLE10-Debuginfo- Updates下。注意包名以 SLE 开始,而不是SLES。
如果客户是最近注册的(8月15日以后),则这一升级频道己经可用。有两种方法,可用rug/zen-updater 或 YaST2在线升级。
使用rug/zen-updater
验证"rug ca"命令,应有如下显示:
Yes | SLE10-Debuginfo-Updates | https://update.novell.com
如"SLE10-Debuginfo-Updates"还未订阅,使用 "rug sub SLE10-Debuginfo-Updates"来添加订阅. 否则你能查到这个包,但无法下载及安装它们。
用 "rug search -debuginfo"搜索debuginfo包,应有如下显示:
| SLE10-Debuginfo-Updates | glibc-debuginfo | 2.4-31.2 |
| SLE10-Debuginfo-Updates | kernel-debug-debuginfo | 2.6.16.21-0.8 |
...
由于我们没有加载debuginfo的补丁包,你只能象其它RPM包哪样来安装。如:
rug install kernel-debug-debuginfo-2.6.16.21-0.8
使用YaST2在线升级
debuginfo升级包在注册时己添加到YaST2中。
可用"yast2 inst_source norug"命令来验证,你应能见到如下显示:
https://...@update.novell.com/repo/$RCE/SLE10-Debuginfo-Updates/...
在你增加了这一升级安装源后,你就可用YaST2来搜索或安装debuginfo包了("/sbin/yast2 sw_single")。
如客户注册时间在这一升级频道可用之前,无法访问debuginfo软件包。这有两种方法,可用rug/zen-updater 或 YaST2在线升级。
使用rug/zen-updater
如你使用rug/zen-updater但没有"SLE10-Debuginfo-Updates"项或无法订阅它, 你应联系Novell公司对你的订阅注册激活"SLE10-Debuginfo-Updates"
一亘你订阅了"SLE10-Debuginfo-Updates":
你可用 "rug search -debuginfo"来搜索debuginfo包,应有如下显示:
| SLE10-Debuginfo-Updates | glibc-debuginfo | 2.4-31.2 |
| SLE10-Debuginfo-Updates | kernel-debug-debuginfo | 2.6.16.21-0.8 |
...
由于我们没有加载debuginfo的补丁包,你只能象其它RPM包哪样来安装。如:
rug install kernel-debug-debuginfo-2.6.16.21-0.8
使用YaST2在线升级
如使用YaST2,你可这样来手工添加debuginfo包安装源
/sbin/yast2 inst_source norug
然后通过URL添加升级源
https://</etc/zmd/deviceid>:</etc/zmd/secret>@update.novell.com/repo/$RCE/SLE10-Debuginfo-Updates/<target>/?auth=digest
<target>需对应你的产品:
SLED10:
i386sled-10-i586
x86_64 sled-10-x86_64
SLES10:
i386sles-10-i586
ia6asles-10-ia64
ppc sles-10-ppc
s390x sles-10-s390x
x86_64 sles-10-x86_64
</etc/zmd/deviceid>需匹配你在/etc/zmd/deviceid的密码
</etc/zmd/secret>需匹配你在/etc/zmd/secret的密码
在你这样增加了这一升级安装源后,你就可用YaST2来搜索或安装debuginfo包("/sbin/yast2 sw_single")。
zypper 是 opensuse 下的命令行包管理工具,类似 arch 下的 pacman 或 debian 下的 apt-get 。
opensuse 下图形化的 Yast 也十分强大(也许是我见过最好用的图形化管理工具),建议两者配合使用。
<pre>
zypper 列出可用的全局选项和命令
zypper help search 列出 search 命令的帮助
zypper up 更新所有软件包到可用的新版本
zypper lu 获取可用的更新列表
zypper lp 列出需要的补丁更新
zypper patch安装所需的补丁
zypper pchk 检查是否有可用的重要的补丁,并反馈补丁数
zypper patch-info Firefox 显示 Firefox 补丁的信息
zypper se sqlite搜索 sqlite 软件
zypper se -s virtualbox-ose 查看匹配软体套件包的全部可选版本
zypper se -dC --match-words RSI 搜寻包括摘要和描述中的匹配 RSI 缩写的项
zypper se 'yast*' 搜寻所有含 yast 字符的软件包(注意 shell 的表达,不确定就加引号)
zypper se -r packman列出所有 packman 供应源的软件包
zypper se -i sqlite 列出所有已安装的其名字包含 sqlite 的软件包
zypper se -t pattern -r repo-oss列出所有 repo-oss 供应源的模式 (pattern)
zypper se -t product列出所有可选的成品 (product)
zypper ve 验证检查依赖关系
zypper wp firefox 列出所有指定软体的供应方
zypper info amarok 显示名为 amarok 的软体套件包的具体信息
zypper info -t pattern lamp_server 显示 lamp server 模式的信息
zypper info -t product openSUSE-FTP 显示特定成品的信息
zypper rm sqlite2 删除 sqlite2 软件
zypper in sqlite3 安装 sqlite3 软件
zypper in yast* 安装所有符合 yast* 名称的软件
zypper in vim -emacs安装 vim 并移除 emacs
zypper in -f subversion 强制重新安装 subversion
zypper in bitchx-1.1-81.x86_64.rpm 安装当前目录的 bitchx RPM 软件包
zypper inr 查找并安装已安装的软体套件包的推荐的新添加的软体套件包
zypper ps 显示使用被最近的更新或移除 *** 作所删除的文件的进程
zypper si -D zypper 只安装源码包
zypper si -d zypper 只安装构建依赖
zypper al 'yast2 ' 锁定所有以 yast2 开首的软体套件包
zypper al -r repo-oss virtualbox限制 repo-oss 供应源(允许安装其他供应源的软件包)
zypper ll 列出当前有效的锁定
zypper rl yast2-packager移除锁定,可对应序号锁定
zypper lr 列出设定的供应套件库
zypper lr -u列出供应源 URI
zypper lr -d列出供应源的其他数项属性
zypper lr -P列出供应源优先级并依此排序
zypper lr -e my 导出全部的供应源设定信息至文件 my.repo
zypper ar http://download.videolan.org/pub/vlc/SuSE/11.1 vlc添加供应套件库
zypper ar http://download.opensuse.org/repositories/X11:/XGL/openSUSE_11.1/X11:XGL.repo 通过 .repo 文件
zypper ar -c ftp://some.download.site myalias 添加之前试探供应源
zypper ar my/dir/with/rpms local添加含 RPM 文件的本地目录为供应源
zypper rr vlc 1 23 foo 移除供应套件库
zypper mr -d 6 禁用序号为 6 的供应套件库
zypper mr -rk -p 70 packman 启用 packman 供应套件库的自动刷新并缓存 RPM 文件,再设置其优先顺序为 70
zypper mr -Ka 禁用所有供应套件库的 RPM 文件缓存
zypper mr -ka 启用所有供应套件库的 RPM 文件缓存
zypper nr 3 upd 重命名供应套件库
zypper refresh 刷新供应套件库
zckman main 只指定特定的供应源刷新
zypper ref -f upd 强制 upd 供应源刷新
</pre>
<pre>$ zypper lr --export backups/repos/foo.repo
$ zypper ar backups/repos/foo.repo</pre>
<pre>$ zypper dup 此命令使用发行版升级演算法,处理软体套件包分裂 (package splits)、无维护软体套件包以及类似的其他软体套件包
建议在发行版升级过程中仅启用您所欲安装的发行版的主要的供应套件库和一些您所用的重要的供应套件库(若其版本对应於主
要的供应套件库则更佳)。也可以先禁用旧的供应套件库 zypper mr -da,添加新的供应套件库 zypper ar,
再 zypper dup 升级。您可以用 --repo 选项指定所使用的供应套件库 zypper dup -r repo1 -r repo2
</pre>
那个软件需要各种软件库的支持,你不会装就把你弄的GrADS删除干净。用Open Build Service软件源里面打包好的GrADS就行了。
Yast添加软件源:
http://download.opensuse.org/repositories/home:/gbvalor/openSUSE_12.1/
打开Yast软件管理,搜索grads,傻瓜式安装就行了。
Open Build Service(OBS)介绍:
http://hi.baidu.com/winland0704/blog/item/f621f4076d909d6f3912bb8f.html
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)