Linux里面yum作用是什么?

 我来答
Saga_YK
2020-04-15 · TA获得超过609个赞
知道小有建树答主
回答量:769
采纳率:58%
帮助的人:25.8万
展开全部
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
简而言之,就是我们下载软件包的一个工具,更智能化一些。
共享型yum源的部署(基于httpd)
上述的yum源只能本机用,别人不能用,所以能不能共享出去yum源呢?
安装httpd,可以让所有局域网内同一网段的(可以ping通)主机都可以使用yum源。
配置网络yum源
首先要开启httpd服务,要关闭防火墙。
systemctl start httpd ##开启httpd共享服务
systemctl enable httpd ##开机自启动
systemctl stop firewalld ##关闭火墙
systemctl disable firewalld ##开机不启动火墙
注意:httpd服务共享的目录为:/var/www/html/中的文件
在httpd共享目录中创建一个用于挂载系统镜像的目录:
快又稳
2024-10-28 广告
在Linux环境下配置基于域名的虚拟主机,需安装Apache或Nginx等Web服务器,并编辑配置文件。以Apache为例,需创建虚拟主机配置文件,指定域名、文档根目录等,然后启用该配置文件并重启Apache服务。同样,Nginx也需在相应... 点击进入详情页
本回答由快又稳提供
老男孩教育
2022-04-22 · 百度认证:北京一天天教育科技有限公司官方账号,教育领域创作者
老男孩教育
专注于Linux高级运维、Python开发、大数据培训,为您分享行业前沿的技术,有效的学习方法和有价值的学习资料。
向TA提问
展开全部

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

yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,这些命令简洁又好记。

yum命令的语法

yum [options] [command] [package ...]

options:可选,选项包括-h帮助,-y当安装过程提示选择全部为yes,-q不显示安装的过程等等。

command:要进行的操作。

package:安装的包名

yum常用命令

1、yum check-update:列出所有可更新的软件清单命令;

2、yum update:更新所有软件命令;

3、yum install :仅安装指定的软件命令;

4、yum update :仅更新指定的软件命令;

5、yum list:列出所有可安装的软件清单命令;

6、yum remove :删除软件包命令;

7、yum search :查找软件包命令:

8、yum clean packages:清除缓存目录下的软件包;

9、yum clean headers:清除缓存目录下的headers;

10、yum clean oldheaders:清除缓存目录下旧的headers;

11、yum clean, yum clean all (= yum clean packages; yum clean
oldheaders);清除缓存目录下的软件包及旧的headers。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
德欣祎BD
2020-04-15 · TA获得超过243个赞
知道小有建树答主
回答量:621
采纳率:42%
帮助的人:49.1万
展开全部
通俗点说就是软件仓库!以下是一些常用使用方法:
1.yum check-update 列出所有可更新的软件清单
2.yum update 安装所有更新软件
3.yum -y install <package_name> 安装指定的软件
4.yum update <package_name> 更新指定的软件
5.yum list <package_name> 不加<package_name>列出所有可安装的软件清单,加了列出指定的
6.yum -y remove <package_name> 删除软件
7.yum search <package_name> 查找软件
8.yum list installed 列出所有已安装的软件包
9.yum list extras 列出所有已安装但不在 Yum Repository 内的软件包
10.yum info <package_name> 不加<package_name>列出所有软件包的信息,加了列出指定的
11.yum provides <package_name> 列出软件包提供哪些文件
12.yum clean packages 清除缓存目录(/var/cache/yum)下的软件包
13. yum clean all 清除缓存目录(/var/cache/yum)下的软件包及旧的headers
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式