文档章节

SuSe之包管理

素人派
 素人派
发布于 2016/12/31 20:48
字数 501
阅读 16
收藏 0
zypper是SUSE下的一个软件管理程序,类似于Ubuntu下的apt。
以下(适用版本1.3.7v、1.4.5v)介绍比较常用的命令:
  • 查看软件仓库列表
zypper repos 可以看到类似下面的内容(别名、是否启动、是否自动刷新):
 
# | Alias        | Name         | Enabled | Refresh
--+--------------+--------------+---------+--------
1 | opensuse11_3 | opensuse11_3 | Yes     | No     
  • 删除软件仓库
zypper removerepo 1 数字为列表编号,从1开始;执行成功会看到下面的提示:
Removing repository 'opensuse' [done]
Repository 'opensuse' has been removed.
  • 添加软件仓库
zypper addrepo http://download.opensuse.org/distribution/11.3/repo/oss/ opensuse
addrepo子命令后是一个仓库URL(可以是内、外网地址,我这里给出的是一个有效的外网地址),最后面的字符串是仓库别名,执行成功会看到下面的提示:
Adding repository 'opensuse' [done]
Repository 'opensuse' successfully added
Enabled: Yes
Autorefresh: No
URI: http://download.opensuse.org/distribution/11.3/repo/oss/
  • 修改软件仓库信息
zypper modifyrepo --refresh 1
refresh参数的含义是让该软件仓库自动更新index,数字为列表标号;执行成功会看到如下的提示内容:
Autorefresh has been enabled for repository 'opensuse'.
  • 利用仓库搜索软件安装包信息
zypper search vim
search子命令后的字符串是软件包的名字,支持匹配符;执行成功后,会看到搜索到的软件包列表,如下内容:
S | Name               | Summary                                      | Type
--+--------------------+----------------------------------------------+--------
  | gvim               | A GUI for Vi                                 | package
i | vim                | Vi IMproved                                  | package
i | vim-base           | Vi IMproved                                  | package
i | vim-data           | Vi IMproved                                  | package
  | vim-enhanced       | A version of the VIM editor which includes-> | package
  | vim-plugin-devhelp | Developer's Help Program for GNOME           | package
备注:结果列表中,有四列,第一列为状态信息,i表示已经安装。
  • 利用仓库安装软件包
zypper install vim
install子命令后面的字符为,搜索结果列表中name这一列的内容,执行成功后,有的软件包可能会提示安装确认信息。
  • 利用仓库卸载软件包
zypper remove vim
removed子命令后面的字符为,安装时的name,执行成功后同样会提示确认信息。

本文转载自:http://surenpi.com/2015/03/06/suse%e4%b9%8b%e5%8c%85%e7%ae%a1%e7%90%86/

共有 人打赏支持
上一篇: MySQL常见错误
下一篇: Dom4j
素人派
粉丝 22
博文 1906
码字总数 9279
作品 6
东城
程序员
私信 提问

暂无文章

Hibernate SQLite方言

以下代码有参考过github上国外某位大佬的,在发文的最新稳定版Hibernate上是可用的,有时间再仔细分析一下 import org.hibernate.dialect.Dialect;import org.hibernate.dialect.function.S...

CHONGCHEN
今天
3
0
CentOS 7 MariaDB搭建主从服务器

本文编写环境为CentOS7。确保关闭SELinux,关闭防火墙或者防打开指定端口。具体信息如下 #master[root@promote ~]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) [r...

白豆腐徐长卿
今天
10
0
介绍python中运算符优先级

下面这个表给出Python的运算符优先级,从最低的优先级(最松散地结合)到最高的优先级(最紧密地结合)。这意味着在一个表达式中,Python会首先计算表中较下面的运算符,然后在计算列在表上部...

问题终结者
今天
3
0
Spring Boot 2.x基础教程:快速入门

简介 在您第1次接触和学习Spring框架的时候,是否因为其繁杂的配置而退却了?在你第n次使用Spring框架的时候,是否觉得一堆反复黏贴的配置有一些厌烦?那么您就不妨来试试使用Spring Boot来让...

程序猿DD
昨天
10
0
SpringSecurity认证流程源码级详解

SpringSecurity认证流程源码级详解 认证流程说明 认证结果如何在多个请求之间共享 获取认证用户信息

chendom
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部