Linux---yum工具

目录

yum初步了解

yum基本指令

查询

安装

删除

yum扩展源

扩展源初步了解

安装yum扩展源

 yum本地仓库源

查看

更换yum源

1、备份

2、远程获取

3、换名

4、清理历史缓存

5、重新生成缓存


yum初步了解

在Linux中,yum是一个包管理器,相当于手机中的应用商店。

在Linux中,指令/软件/工具,这三者都相同。

在Linux中,我们要进行工具/指令/程序的安装,检查,卸载等,都需要yum软件。

Linux安装软件方式:

1、源代码安装-交叉编译工作

2、rpm包直接安装

3、yum(CentOS下)/apt-get(Ubuntu下)

yum本质就是一个指令,在Linux系统中已经与装好了。用于搜索,下载,安装对应的指令。

yum基本指令

查询

yum list:查看目前系统中所支持的所有指令(以列表形式打印出来)。
yum list | grep 指定指令:在当前所支持的所有指令包中,查找指定指令。

安装

yum install 指定指令:下载并安装指定指令(下载前会询问是否确认安装)。
yum install -y 指定指令:下载并安装指定指令(无需确认直接安装)。

删除

yum remove 指令:卸载软件(卸载前会询问)
yum -y remove 指令:卸载软件(不询问直接删除)

注意:安装本质是一次文件/目录的拷贝。就是将特定的文件拷贝到特定的目录中去,但是又由于权限问题,有些拷贝无法进入到特定的目录去拷贝,所以,需要用root用户安装或者sudo提权安装。删除也是如此。(对于普通用户来说,安装删除需要加sudo)。

yum扩展源

扩展源初步了解

首先基础yum源中的指令一定是经过长期时间的使用,是几乎没有什么bug的。

但是,如果我们想安装一个比较激进、比较新的指令的时候,由于这个指令还没有经过时间的考验,还存在很多问题有待测试。

此时,这类指令就可以收集到扩展源里,如果扩展源里面的指令经得过时间的考验,Linux系统就会将其收集在基础yum源里面。这也是基础yum源得更新。若没有经过时间的考验,那就在扩展源里改进优化或者直接去除。

安装yum扩展源

yum -y install epel-release

 yum本地仓库源

yum安装的本质是在指定的网址/官网上面去下载,是一种链接网址的方式下载。

查看

ls -l  /etc/yum.repos.d/

yum本地仓库源都在/etc/yum.repos.d/这个路径下。CentOS-Base.repo是基础yum源。

可以打开看一下:

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

更换yum源

这里本人使用的是CentOS 7系统,和我不一样的将CentOS换成你对应的系统名就行。在root下。本人不推荐大家换这个yum源,能用就行哈哈哈,了解步骤即可!!!

1、备份

cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

2、远程获取

wget http://mirrors.aliyun.com/repo/Centos-7.repo 

这里替换为阿里云的。

3、换名

将下载下来的文件名称改为CentOS-Base.repo

4、清理历史缓存

yum clear all

5、重新生成缓存

yum makecache

如有不足,请各位大佬多多指正!!!

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值