概述:本文主要讲解了zypper的软件源管理,软件的基本操作(查找/安装/更新/卸载等)。
1.简介
每一个linux系统下面,往往都有一个集成的软件管理高级工具,在ubuntu下面是apt,在suse等系统下面是zypper。所以,它们的使用有很多相似的地方。
2.软件源
简介:软件源,就是你输入zypperinstall packagename,你的软件包将要被下载的地方。这里会产生的几个问题是:1)为何有时候使用zypperinstall会特别慢,甚至找不到软件?
基本操作:
2.1添加软件源:
zypprar URL alias URL就是软件源的地址 alias就是你起的一个名字
例子:添加10.3的官方软件和升级源 zypper ar http://download.opensuse.org/distribution/10.3/repo/oss/ main zypper ar http://download.opensuse.org/distribution/10.3/repo/non-oss/ nonoss zypper ar http://download.opensuse.org/update/10.3/ update
2.2删除软件源
zypper rr update
2.3刷新所有的软件源
refresh, ref 刷新指定的软件源 zypper refresh update刷新软件源的本质就是从服务器下载软件的元数据到本地缓存,然后可以进行相关操作。
2.4列出软件源
repos,lr 列出 所 有 定 义 的 安 装 源 。
2.5其他相关操作
renamerepo, nr 重 命 名 指 定 的 安 装 源 。 clean 清除 本 地 缓 存 。
说明:由于国内特殊的网络环境,连接国外的软件源往往比较缓慢,此时可以更换国内的相关的软件源,搜索关键字“网易 163 suse软件源”就可以找到相关的说明帮助和软件源地址。
3.软件管理
3.1软件查找:
zyppersearch packagename_pattern
使用上述命令即可查找到与制定模式匹配的软件包,然后查看相关软件包的下载情况
info,if paxkagename显示 指 定 软 件 包 的 完 整 信 息 。
3.2软件安装 使用软件查找命令查找到相关软件以后,执行下列命令,就可以安装了
zypperinstall packagename_pattern
3.3软件升级
zypperupdate 注意:如果不知定update后面的软件名称,那么将要升级所有可以升级的软件包
3.4软件卸载
zypper remove packagename
3.5其他:
3.6不常用的查询命令:
4.阅读结果检测: