3

linux软件管家——yum

 1 year ago
source link: https://blog.51cto.com/u_15787387/5907181
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

1. yum

1. 主要概念理解

linux软件管家——yum_插入图片

<font color=blue> yum就相当于手机中的应用商店 </font>,下载软件 通过网络找到软件下载服务,然后返回安装在手机上

2. yum的使用

1.查找软件

yum list | grep 文件名

<font color=blue> 把相关文件名的软件列举出来</font>

linux软件管家——yum_文件名_02

查找sl相关文件名的软件为例

2. 安装软件

sudo yum install 文件名

1.为什么要加上sudo提高权限?

安装本质是把软件下完,拷贝到指定目录中的,所以有时候是安装到系统目录下,而并非是自己的home目录中
一般是一个人把软件安装好了,其他人都可以用,所以使用root权限完成最佳

2.正常安装

linux软件管家——yum_插入图片_03
linux软件管家——yum_yum源_04

<font color=blue> 安装时就会显示是否消耗17k的空间 回复n取消 回复 y继续 </font>

3.直接安装

sudo yum -y install 文件名
<font color=orange> 直接安装</font>

linux软件管家——yum_插入图片_05
linux软件管家——yum_插入图片_06

出现complete就直接安装成功了

3.卸载软件

1. 正常卸载

sudo yum remove 文件名

linux软件管家——yum_文件名_07
linux软件管家——yum_文件名_08

卸载同样也会有选择出现

2. 直接卸载

sudo yum -y remove 文件名
<font color=orange> 直接卸载</font>

3. 动态小火车的展示

安装后 , 输入 sl

linux软件管家——yum_文件名_09

3. yum源

软件管家一般都会内下载链接的地址(配置文件)
<font color=blue> yum也有自己的配置文件——yum源</font>

2. 查找yum源

cd /etc/yum.repos.d/

linux软件管家——yum_yum源_10

显示自己配置的yum源

使用 vim CentOS-Base.repo

linux软件管家——yum_文件名_11

<font color=blue> 红框中的内容 就是自己下载时特定的下载路径即yum源</font>

linux软件管家——yum_文件名_12

这里是因为用的云服务器,而<font color=orange> 云服务器yum源一般都是国外的</font>,<font color=blue> 国外的网站访问不了,而且下东西很慢</font>,
<font color=blue> 为了快点下载速度快一点,我们可以换成国内的yum源</font>

3. 替换yum源

1. 备份yum源

为了防止把之前的yum源搞丢

mv CentOS-Base.repo CentOS-Base.repo.backup

<font color=blue> 剪切 CentOS-Base.repo的yum源 转移到 CentOS-Base.repo.backup 中</font>

2. 更新国内yum源

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

linux软件管家——yum_插入图片_13

阿里云的yum源就替换成了<font color=red> CentOS-Base.repo</font>

linux软件管家——yum_插入图片_14

<font color=blue> 此时再次进入查找yum源,会发现yum源已经被替换,并且地址可以打开</font>

<font color=blue> 注意事项 </font>
linux软件管家——yum_yum源_15

若使用 阿里云的yum源出现权限被拒绝的问题 ,说明此时 不是root用户!
<font color=red> 切换成root用户即可解决</font>

3. 缓存清空

yum clean all 缓存清空
yum makecache 重新更新下当前缓存

最后使用这两条指令,yum源更换完成


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK