论坛不大活跃,随便写点东西
总结最近的学习和见闻
1、dpb程序在多核cpu上面自己build ports 速度比make install方式快多了。
详情请获取ports.tar.gz解压缩到相应位置后man dpb,没有ports源码,无法使用dpb工具哦。
2、make只能用到一个cpu?
dpb单机使用的性能取决于CPU 频率和个数,好像硬盘对dpb性能没有多大影响,如果distfiles提前下载好的话。当然,dpb更强大的是利用多台计算机来build packages,OB官方的packages现在就是这样生成的。
本来想测试弄大内存虚拟硬盘的/usr/ports来测试dpb,但自己无法掌握那些技术,暂时作罢。
3、在一台机器上,提前下载好distfiles,
#cd /usr/ports
#/usr/ports/infrastructure/bin/dpb www/drupal7/
完成(build snapshot 的drupal7),仅需55分钟
4、用dpb来build packages还有个好处,个别错误不影响build过程,手工修复后删除错误lock文件又可以自动继续了。
5、Hardware (firewall) recommendation 的讨论
http://marc.info/?t=133464630200004&r=1&w=2
略略看来一下,用ob做防火墙挑选硬件,最关键的是cpu频率和二级缓存,多少个核和多少个cpu现在都用不上,当然,网卡也重要。
6、直接通过mirror安装packages的两个好用export参数
PKG_CACHE If set, any package retrieved from a distant location will
be copied to that directory as well.
PKG_PATH If a given package name cannot be found, the directories
named by PKG_PATH are searched. It should contain a series
of entries separated by colons. Each entry consists of a
directory name. URL schemes such as FTP, HTTP, HTTPS, or
SCP are also appropriate. The current directory may be
indicated implicitly by an empty directory name, or
explicitly by a single period (`./').
7、看http://www.openbsd.org/faq/ports/index.html
发现两处地方需要修正,发邮件给[email protected],获得cvs点名:)
总结最近几天学习dpb,packages,ports等
版主: wkx9dragon
回复: 总结最近几天学习dpb,packages,ports等
自从运行上snapshots已经很少编译了——“珍惜时间和金钱,远离编译”:eek:
===============================
上面原来说的是稳定版,修正一下,应该是snapshots,抱歉。:)
===============================
上面原来说的是稳定版,修正一下,应该是snapshots,抱歉。:)
在线用户
正浏览此版面之用户: 没有注册用户 和 1 访客