Linux之RPM和YUM命令

一、RPM命令

1、介绍

RPM(RedHat Package Manager).,RedHat软件包管理工具,类似windows里面的setup,exe是Liux这系列操作系统里而的打包安装工具。
RPMI包的名称格式:
Apache-1.3.23-11.i386.rpm

  • “apache’” 软件名称
  • “1.3.23-11” 软件的版本号,主版本和此版本
  • “i386” 是软件所运行的硬件平台,Intel32位处理器的统称
  • “rpm” 文件展名,代表RPM包

2、语法

# 查询所安装的所有rpm软件包
rpm -qa
# 卸载软件包
rpm -e RPM软件包
# 卸载软件时,不检查依赖
rpm -e --nodeps RPM软件包

# 安装
# -i:安装
# -v:显示详细信息
# -h:显示进度条
# --nodeps 安装前不检查依赖
rpm -ivh RPM软件包名

二、YUM命令

2.1 介绍

YUM(全称为Yellow dog Updater,Modified)是一个在Fedora和RedHat以及CentOS
中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

2.2 命令

yum [选项][参数] 软件名

选项:
-y: 对所有回答都是yes
参数:

  • install: 安装rpm软件包
  • update:更新rpm软件包
  • check-update:检查是否有可用的更新rpm软件包
  • remove:删除指定的rpm软件包-
  • list:显示软件包信息
  • clean:清理yum过期的缓存
  • deplist:显示yum软件包的所有依赖关系

3、修改网络yum源

默认的系统YUM源,需要连接国外apache网站,网速比较慢,可以修改关联的网络YUM源为国内镜像的网站,比如网易l63,aliyun等,而且归档之后,centos7直接默认yum仓库直接报废不能用了

  1. 备份文件
cp  /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

2.编辑文件

vim /etc/yum.repos.d/CentOS-Base.repo

把baseurl上面注释掉吗,将baseurl修改成
baseurl=http://vault.centos.org/7.9.2009/os/$basearch/
在这里插入图片描述

  1. 保存后执行
yum clean all
yum makecache

3.执行以下两个命令之一

curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

4,执行完检查一下对不对
cat /etc/yum.repos.d/CentOS-Base.repo
在这里插入图片描述
5.保险起见,可以再执行下

yum clean all
yum makecache
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值