首页新闻动态正文

Linux下Yum安装和源码编译安装有什么区别?

更新时间:2019年08月08日 16时52分40秒 来源:黑马程序员

1、Yum安装

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

Yum安装的优缺点

优点:安装东西,方便快捷,特别是不用考虑包依赖

缺点:安装过程,人为无法干预,不能按需,安装。源里面有什么就安装什么,安装的版本也比较低。

2、源码安装

源码安装意味着您需要在线下载源码包,然后解压缩安装。 该方法可以指定配置参数,更灵活,兼容性好。比较适合对Linux系统有更多了解的高级用户。

源码包安装的优点:

1. 开源,自己可以修改里面的代码做定制化开发,一般遵循GPL、 apache、 MIT、lGPL....协议(代码可以自行修改,一般来说还要继续的开源)

2. 在进行编译的时候,可以更加的灵活的配置,更适合自己的操作系统

3. 卸载方便,注意:在linux下的源码包安装的软件,卸载特别方便,直接删除文件夹,不会产生任何的垃圾文件

源码包安装的缺点:

1. 安装的步骤比较多,容易出现问题,需要自行解决

2. 编译时间比较长。

以上黑马程序员为您介绍了“Linux下Yum安装和源码编译安装的区别”。如果感觉自己技能需要提升,可以点击咨询按钮获得帮助。

推荐阅读:

全栈开发者是什么?




黑马程序员热门视频教程
Python入门教程完整版(懂中文就能学会)零起点打开Java世界的大门
C++| 匠心之作 从0到1入门学编程PHP|零基础入门开发者编程核心技术
Web前端入门教程_Web前端html+css+JavaScript软件测试入门到精通
在线咨询 我要报名
和我们在线交谈!