软件包管理

一、软件包类型

1、软件类型

  • 二进制软件

    • .rpm

  • 源码软件

    • .tar.gz .tar.bz2

2、获取rpm安装包

  • 从系统镜像文件中获得

3、rpm软件包名的组成

zlib-static-1.2.7-18.el7.x86_64.rpm

zlib-static: 软件名称

1.2.7:软件版本

el7:操作系统平台

x86_64:操作系统架构、64位

i686, i586 32位系统

noarch 不区分架构

二、rpm包的管理操作

1、安装软件

 rpm -ivh 软件安装包名称
 i   install
 v   显示详细信息
 h   显示进度

2、软件查询

 rpm -q 软件名
 rpm -qa | grep "软件名"
  • 查询文件对应的软件

 which vim 
 /usr/bin/vim
 rpm -qf /usr/bin/vim
  • 查询软件对应的文件

 rpm -ql coreurtils

3、卸载

 rpm -e 软件名

三、基于yum工具管理rpm软件

1、作用

  • 管理rpm软件(安装,更新,卸载,查询)

2、优势

  • 解决软件依赖问题

3、前提

  • 配置合适的yum源/yum仓库

    • 指定软件安装包的存放位置

  • yum仓库类型

    • 本地仓库

    • FTP仓库

    • HTTP仓库

  • 配置yum仓库

    • /etc/yum.repo.d/*.repo

四、配置本地仓库

1、修改配置文件

 vim /etc/yum.repo.d/centos.repo
     [centos77]
     name=centos77
     baseurl=file:///mnt
     enabled=1
     gpgcheck=0

2、挂载仓库

 mount /dev/sr0 /mnt

3、清除缓存

 yum clean all

4、验证yum仓库可用性

 yum repolist
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值