linux软件管家——yum

简介: linux软件管家——yum

1. yum

1. 主要概念理解

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


2. yum的使用

1.查找软件

yum list | grep 文件名


把相关文件名的软件列举出来

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


2. 安装软件

sudo yum install 文件名


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

安装本质是把软件下完,拷贝到指定目录中的,所以有时候是安装到系统目录下,而并非是自己的home目录中

一般是一个人把软件安装好了,其他人都可以用,所以使用root权限完成最佳


2.正常安装

安装时就会显示是否消耗17k的空间 回复n取消 回复 y继续


3.直接安装

sudo yum -y install 文件名

直接安装

出现complete就直接安装成功了


3.卸载软件

1. 正常卸载

sudo yum remove 文件名

卸载同样也会有选择出现


2. 直接卸载

sudo yum -y remove 文件名

直接卸载


3. 动态小火车的展示

安装后 , 输入 sl


3. yum源

1. 概念

软件管家一般都会内下载链接的地址(配置文件)

yum也有自己的配置文件——yum源


2. 查找yum源

cd /etc/yum.repos.d/

显示自己配置的yum源

使用 vim CentOS-Base.repo

红框中的内容 就是自己下载时特定的下载路径即yum源


这里是因为用的云服务器,而 云服务器yum源一般都是国外的, 国外的网站访问不了,而且下东西很慢,

为了下载速度快一点,我们可以换成国内的yum源


3. 替换yum源

1. 备份yum源

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


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


剪切 CentOS-Base.repo的yum源 转移到 CentOS-Base.repo.backup 中


2. 更新国内yum源

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



阿里云的yum源就替换成了 CentOS-Base.repo



此时再次进入查找yum源,会发现yum源已经被替换,并且地址可以打开


注意事项


若使用 阿里云的yum源出现权限被拒绝的问题 ,说明此时 不是root用户!

切换成root用户即可解决


3. 缓存清空

yum clean all 缓存清空

yum makecache 重新更新下当前缓存


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


相关文章
|
4月前
|
Oracle 关系型数据库 Linux
VirtualBox 7.1.10 (macOS, Linux, Windows) - 开源跨平台虚拟化软件
VirtualBox 7.1.10 (macOS, Linux, Windows) - 开源跨平台虚拟化软件
238 0
VirtualBox 7.1.10 (macOS, Linux, Windows) - 开源跨平台虚拟化软件
|
3月前
|
Linux API iOS开发
Blender 4.5 (Linux, macOS, Windows) - 开源 3D 创意软件 (渲染 建模 雕刻)
Blender 4.5 (Linux, macOS, Windows) - 开源 3D 创意软件 (渲染 建模 雕刻)
138 1
Blender 4.5 (Linux, macOS, Windows) - 开源 3D 创意软件 (渲染 建模 雕刻)
|
3月前
|
Linux iOS开发 MacOS
Krita 5.2.10 (Linux, macOS, Windows) - 开源免费绘画软件
Krita 5.2.10 (Linux, macOS, Windows) - 开源免费绘画软件
135 0
Krita 5.2.10 (Linux, macOS, Windows) - 开源免费绘画软件
|
3月前
|
监控 Linux 网络安全
FinalShell SSH工具下载,服务器管理,远程桌面加速软件,支持Windows,macOS,Linux
FinalShell是一款国人开发的多平台SSH客户端工具,支持Windows、Mac OS X和Linux系统。它提供一体化服务器管理功能,支持shell和sftp同屏显示,命令自动提示,操作便捷。软件还具备加速功能,提升访问服务器速度,适合普通用户和专业人士使用。
246 0
|
5月前
|
安全 测试技术 Linux
Flawnter 5.9.1 (macOS, Linux, Windows) - 应用程序安全测试软件
Flawnter 5.9.1 (macOS, Linux, Windows) - 应用程序安全测试软件
150 2
Flawnter 5.9.1 (macOS, Linux, Windows) - 应用程序安全测试软件
|
4月前
|
NoSQL Linux 开发工具
Linux环境基础开发工具的使用(yum、vim、gcc、g++、gdb、make/Makefile)
本文介绍了yum 包管理工具、Vim 编辑器、gcc/g++ 编译器、gdb 调试器、编译原理及 Makefile 的使用,同时还配备了如何使用,以及图解。旨在帮助读者更好地理解和应用这些工具与技术。
206 0
|
8月前
|
缓存 Ubuntu Linux
Linux中yum、rpm、apt-get、wget的区别,yum、rpm、apt-get常用命令,CentOS、Ubuntu中安装wget
通过本文,我们详细了解了 `yum`、`rpm`、`apt-get`和 `wget`的区别、常用命令以及在CentOS和Ubuntu中安装 `wget`的方法。`yum`和 `apt-get`是高层次的包管理器,分别用于RPM系和Debian系发行版,能够自动解决依赖问题;而 `rpm`是低层次的包管理工具,适合处理单个包;`wget`则是一个功能强大的下载工具,适用于各种下载任务。在实际使用中,根据系统类型和任务需求选择合适的工具,可以大大提高工作效率和系统管理的便利性。
756 25
|
12月前
|
Linux 开发工具 数据安全/隐私保护
linux异常一:feng 不在 sudoers 文件中,此事将被报告。yum提示Another app is currently holding the yum lock; waiting for
这篇文章介绍了在CentOS 7系统中安装Docker时遇到的两个常见问题及其解决方法:用户不在sudoers文件中导致权限不足,以及yum被锁定的问题。
196 2
linux异常一:feng 不在 sudoers 文件中,此事将被报告。yum提示Another app is currently holding the yum lock; waiting for
|
12月前
|
存储 安全 Unix
2024 年 16 个适用于 Linux 的开源云存储软件 (下)
2024 年 16 个适用于 Linux 的开源云存储软件 (下)
2024 年 16 个适用于 Linux 的开源云存储软件 (下)