软件包的管理

来源:互联网 发布:c语言向上取整函数 编辑:程序博客网 时间:2024/06/05 10:34

RPM方法
对于熟悉centos的用户,其实rpm是一样的

rpm查询

参数 作用 -a 显示系统已经安装的软件 -q 查询rpm包参数 -f 查询文件输入哪个软件包 -i 列举软件包详细参数 -l 列举软件包包含的文件 -R 获取依赖关系

ex: rpm -qa | grep apache2 管道查询过滤
rpm -i ntp

rpm 软件安装

参数 作用 -i 安装的软件包 -v 安装过程显示详细参数 -h 水平进度条 -e 卸载软件包 -U 更新软件包,就是卸载再安装

ex: Sudo rpm -ivh ntp-4.2.6p3.16.34.rpm
安装NTP的软件包
缺点:大量的依赖关系需要安装

高级方法
zypper工具:维护软件包数据库,查找依赖关系,安装和卸载软件

  1. zypper 对源的管理(前面系统安装有介绍) zypper lr,ar,rr,ref,clean
  2. zypper对软件包的管理
    zypper
    (centos yum)
参数 作用 search 查找软件安装情况 se install 安装软件包 in remove 卸载软件包 re update 升级软件包 up dist-upgrate 更新整个系统 dup

Yast 强大的YAST
sudo yast2 –i
–remove
–update
以及Yast 的图形界面

原创粉丝点击