运维的兄弟,你们是用源码包呢还是 yum(apt-get)呢?

2015-08-03 22:41:10 +08:00
 xjoker
我一直习惯用yum(apt-get)来安装,但是我们主管坚持的用源码包安装。
诸君一般用那个呢?
3860 次点击
所在节点    服务器
28 条回复
TakanashiAzusa
2015-08-03 22:46:51 +08:00
非运维。基本上都是yum,除了少部分必须编译安装的。有些新版yum里根本没有,只能源码。。。话说之前mysql编译安装光编译就用了我半个小时(总算知道为啥C++程序员总是中间出去玩了)
wkdhf233
2015-08-03 22:57:15 +08:00
生产环境坚持用编译?好歹打个包。。
popu111
2015-08-03 22:59:35 +08:00
xjoker
2015-08-03 23:01:00 +08:00
@wkdhf233 他都是直接编译... 模块可以自定义啥的..
我记得yum和apt-get也可以下载指定模块啊~~~
gongpeione
2015-08-03 23:01:08 +08:00
基本apt-get 编译好慢好麻烦_(:з」∠)_
wdlth
2015-08-03 23:02:33 +08:00
编译一下午,会优化一些编译参数,不过编译完一般就打包了。
refresh
2015-08-03 23:06:51 +08:00
除非没有源,或者没有我想要的版本才编译,非运维,全部编译好蛋疼
wkdhf233
2015-08-03 23:07:32 +08:00
@xjoker =_=非用编译好歹也打包成rpm之类的再安。。
ericFork
2015-08-03 23:11:58 +08:00
架内部 apt repo,坚持打包部署。
GeekTest
2015-08-03 23:40:33 +08:00
尽量apt-get 版本太老或没有才会编译,表示树莓派编译nodejs用了好长好长时间
gdtv
2015-08-03 23:50:00 +08:00
刚开始学linux的时候用编译,因为大家说编译高大上。现在用yum,方便实用快捷。
ETiV
2015-08-03 23:56:39 +08:00
坚持编译的咋不从内核开始编
xjoker
2015-08-04 08:20:21 +08:00
( ˘•ω•˘ ) 没法子.... 他是老大,只能听他的了...
geeklian
2015-08-04 08:34:34 +08:00
偶尔需要改参数,也是先apt-get source 获取代码,dpkg-buildpackage打包....
venster
2015-08-04 08:57:32 +08:00
@ETiV 当年初学Linux,在学校的BBS上看Debian教程,上面写到:“安装完毕首先编译一遍内核”,直接吓尿了,过了好久才鼓起勇气继续学习。
aveline
2015-08-04 09:09:55 +08:00
坚持使用 apt / yum 部署,没有的包自己打,源自己建 ……

顺便推荐个神器 fpm,打包超级好用
FifiLyu
2015-08-04 09:30:29 +08:00
我们生产环境全部是yum包。
除非自己有非常多的优化经验,能超过打包者。不然,别搞这样没效率的事情。

到时候遇到坑,只有自己填。
xjoker
2015-08-04 09:57:38 +08:00
@aveline WOW!! 非常感谢!!! 神器啊!!


@FifiLyu 我们主管要求每个版本都要留在目录里,然后统一软连接
这样版本可以方便的切换....

yum之类的可以做么... 很方便的回滚啥的 (`・ω・´)
abscon
2015-08-04 10:04:19 +08:00
诸君之一的我表示 poudriere 大法好
bellchu
2015-08-04 10:05:15 +08:00
没事儿就emerge -e @world

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/210566

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX