首页
归档
朋友
关于我
留言
Search
1
虚拟机无法ping不通百度,并无法访问浏览器
4,847 阅读
2
mysql使用or条件使索引失效
4,061 阅读
3
mysql如何在一对多查询时选取时间最近的一条记录
3,475 阅读
4
根据MySQL获取当天,昨天,本周,本月,上周,上月,本月的起始时间
2,927 阅读
5
熟悉mysql的共享锁、排它锁、悲观锁、乐观锁以及使用场景
1,766 阅读
PHP
面向对象
设计模式
知识汇总
常用函数
PHP框架知识
数据库
MySQL
服务器
Docker
虚拟机
Nginx
缓存相关
Redis
前端
中间件
RabbitMQ
网络编程
HTTP相关
Swoole
Workerman
工具软件
Git
Typecho
杂乱无章
面试指南
PHP相关
MySQL面试汇总
中间件相关
开发技巧 | 优化
登录
Search
标签搜索
php
mysql
代码片段
linux
Thinkphp
Redis
nginx
mysql优化
docker
面试指南
面向对象
git
Laravel框架
http协议
RabbitMQ
Redis性能优化
设计模式
linux命令
编译安装
PhpSpreadsheet
黎明强
累计撰写
70
篇文章
累计收到
59
条评论
首页
栏目
PHP
面向对象
设计模式
知识汇总
常用函数
PHP框架知识
数据库
MySQL
服务器
Docker
虚拟机
Nginx
缓存相关
Redis
前端
中间件
RabbitMQ
网络编程
HTTP相关
Swoole
Workerman
工具软件
Git
Typecho
杂乱无章
面试指南
PHP相关
MySQL面试汇总
中间件相关
开发技巧 | 优化
页面
归档
朋友
关于我
留言
搜索到
1
篇与
编译安装
的结果
2021-03-04
Linux中用yum安装好还是自编译安装
yum安装和源码编译安装的区别yum安装可以看成是在线安装的一种方式,你只需要yum install 软件名,系统就自动根据yum源配置文件中的镜像位置去下载安装包了,并可以自动分析所需的软件依赖关系,自动安装所需的依赖软件包。此方式适合初学者,简单方便,不用考虑依赖关系。但有些软件并不能通过yum来安装。。而源码安装方式是需要自己到网上下载源码包,然后解压安装。此方式可以指定配置参数,更加灵活方便,兼容性更强。比较适合对Linux系统有较多了解的进阶用户使用。。yum跟编译的特点大部分Linux发行版的某个特定版本,比如说Cent OS 6.x,或者Ubuntu 14.04这种,对于官方提供的软件包都会选择一个版本固定下来,很少跨大版本升级,为的是稳定,避免用户升级产生问题yum是一个包管理器,除了承担安装,还会帮你管理包与包的关联,还有卸载,搜索等附加功能。它主要安装的是二进制包,背后是rpm,当然也有源码的包,不那么常用。你也可以找到第三方提供的软件包的新版本,只是需要你自己把这种源添加进去如果只是追求最新,源码确实是获取新版的最快方式,只是比较麻烦,关联需要你自己管理(当然你也可以通过yum来安装关联包),优势是你可以自己定义编译参数进行一些优化调整,还可以把软件装到期望安装的目录用软件源(yum)特点好处:是不用处理依赖关系的问题缺点:版本不新。自己编译的特点好处 : 是可以精确控制编译参数,修改代码,获得最新的版本。缺点: 是要处理复杂的依赖关系。总结如果不是特别需要,一般都是能yum安装就yum安装了。尽量包,不要自编译有包管理更好啊,源码编译费事费力又费电,包管理只管安装,依赖,卸载,升级都交给包管理完成。一句命令完成系统的全面升级。
2021年03月04日
1,631 阅读
2 评论
0 点赞