rpm及yum源

软件安装:

  1. 安装文件,例如qq.exe rpm安装
  2. yum
  3. 源码安装

rpm:redhat package manager红帽软件包管理工具

  1. 挂载:mount /dev/sr0 /mnt
  2. ls /mnt/Packages 查看软件包名
  3. 先切换到/mnt/Packages再安装rpm -ivh yp-tools-
    i安装v详细信息h安装时列出标记“#”
  4. 删除软件:rpm -e tree(包名)
  5. 查询所有安装的软件包rpm -qa | grep tree
  6. 查看软件包释放的文件详细位置rpm -ql 包名
  7. 查看某个文件是哪个软件包释放的rpm -qf 文件名
    rpm -Uvh 升级软件包–Update;

yum:Yellow dog Updater,Modified黄狗管理器,更新管理器
是一个在Fedora和RedHat以及CentOS中的shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载rpm包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包。

首先定义配置文件:
vim /etc/yum.repos.d/base.repo
yum.repos.d 目录下只认识.repo结尾的配置文件

本地源配置文件:

	[base]源标识
	name=base源名称
	baseurl=file:///mnt/ 软件包的位置file本地文件://协议                 
	enable=1,启用这个仓库或者源,一个源可以有多个仓库
	gpgcheck=0校验是否为官方的
    gpgcheck=1                    是否gpg签名检查,1为检查,0为不检查
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release     如果上面gpg签名为不检查,那么这里就省略,如果是检查,需要配置。

在这里插入图片描述

  • yum 会把下载的软件包和header存储在cache中,而不会自动删除。如果我们觉得它们占用了磁盘空间,可以使用yum clean指令进行清除,

  • 更精确 的用法是yum clean headers清除header,yum clean packages清除下载的rpm包,yum clean all全部清除

  • 查看源标识、源名称、状态:yum repolist

  • 安装软件:yum install

  • 删除软件:yum remove

  • 本地rpm软件包:localinstall

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值