Linux-软件包管理1

软件包分类

  1. 源码包 要编译 开源 可以自由选择安装功能 软件编译安装更适合自己的系统更加稳定效率更高 卸载方便
    ------------- 脚本安装包 安装步骤多 编译时间长 不容易找错
  2. 二进制包 centos中rpm包-默认安装软件包-系统默认包 加快安装速度
    二进制包
    a-b-c c-b-a
    rpm
    rpm包管理-rpm命令管理
    rpm包命名规则
    包名 包全名
    rpm命名规则
    依赖性
    rpm依赖性
    包全名 安装 升级
    包名 查询 卸载
    包名称
    升级 rpm -Uvh 包全名
    rpm
    rpm -e 包名 卸载
    –nodeps不检查依赖性
    rpm包查询 无论是rpm安装 还是yum安装都可以用这种方式查询
    rpm -q 包名 查询包是否安装
    rpm -q
    rpm -qa 查询已经所有已安装的rpm包
    rpm -qi 包名 i查询软件信息 -p包全名查询未安装包的信息 package
    rpm qi
    rpm qip
    rpm -ql包名软件包文件的安装位置 list 列表 -p查询未安装包即将要安装的信息
    rpm ql
    rpm -qf 系统文件名 查询系统文件属于哪个包 是安装出来的 不是手写的
    rpm qf
    rpm -qR 包名 查询软件包的依赖性 -p未安装的包的信息
    rpm校验和文件提取
    rpm -V 已安装的包名 -V校验指定rpm包的文件 就是查看文件有没有被修改
    哪些修改 文件的类型 修改的文件
    rpm -V
    rpm -V
    -v
    rpm包中文件的提取
    2从什么格式转换成什么格式 在通过cpio命令提取出来
    文件提取
    -i提取文件
    提取文件
    提取文件
    rpm2cpio dir
    yum rpm包管理 rpm命令管理 yum在线管理
    1 基本 默认 2 debug 3 本地光盘yum源 4 虚拟yum源
    yum源
    多个软件池/地址池 默认第一个生效
    [base] base 软件池的名称 容器名称
    name容器的说明 类似注释可以随便写
    mirrorlist 容器所在地址的镜像 这个建议注释掉
    baseurl 容器真正的地址 和上面的都是可以使用的 默认使用地址镜像
    enabled 是否启用 默认是1 开启
    pggcheck gpgkey rpm包是否进行数字证书认证
    软件池
    网络yum源
    yum源
    yum命令
    yum list 查询所有可用软件包列表 去远程服务器去获取
    yum没有查询包安装的情况要用rpm命令
    yum源容器的名称
    yum
    yum search 关键字 包名 yum没有包全名概念 搜索服务器上所有和关键字相同的包
    yum install 包名 -y自动回答yes
    yum install
    yum -y update 包名 升级 不过不写包名会升级所有包括Linux内核要本地配置
    yum -y reomve 包名 所有的依赖都会卸载 最好不要用
    软件组的安装 安装选择的组
    yum
    光盘yum源
    file://协议名 光盘地址
    yum
    yum
    yum
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值