※ 引述《bojack (Bojack)》之铭言:
: 各位先进您好:
: 小弟接触 FreeBSD 有些日子了,今天委由厂商安装 Apache + PHP + MySQL,过程中有提到对方是用 TarBall 还是用 Ports 安装?
: 厂商回复我说现在已经很少人用 TarBall (这我可以理解)或用 Ports 安装,我们都是用 pkg 的方式安装
: 小弟的观念一直都被灌输用 Ports 比较方便,且都可以处理软件的相依性不是吗?且升级软件也有 Portsupgrade 的工具来处理,也比较方便。
: 请问是厂商还是我的观念有问题?麻烦各位指教,谢谢
都没有问题吧!立场不一样而已
你自己这边,手上管的设备有多少?有多常需要安装软件
设备不多,久久才需要装或升级,那当然不会特别去包pkg
或是自己手上管的同类型设备很多,也有可能其中有一台当系统的开发机
专门拿来包pkg,一台包pkg,包好传到其它台,直接安装
这样其它机器也不用装一堆开发套件
厂商那边,某些常见的daemon可能一天到晚在装
pkg包起来,os装好以后直接用pkg装,搞定收工,顶多帮忙configure一下
不用花时间等它在那边抓source再编译
甚至还可以工程师负责包,由工读生负责装
只要厂商pkg安装的套件是你指定的版本,功能也符合你的需求,那就ok
当然,如果后续管理跟维护是你自己来的话
还得看后续管理维护上你觉得方不方便