注意ports 和 pkg 可以同时使用,大部分人也是这么用的。但是要注意 pkg 的源必须是 latest,否则会存在一些依赖上比如 lib 库上的问题。latest 的源也比主线上的 ports 要出来的晚(是从中编译出来的),因此即使是 latset 源也可能会出现上述问题,总之有问题出现时就卸载那个 pkg 安装的包,重新使用 ports 编译即可。
# portsnap fetch extract
# whereis python
python: /usr/ports/lang/python
-jx
或者 jx+1
, x
为核心数。/etc/make.conf
没有就新建。4
是处理器核心数(还是线程数?),不知道就别改。英特尔的处理器搜索 CPU型号+ARK
转跳英特尔官网可查询线程数。# pkg install axel #下载多线程下载工具#
# ee /etc/make.conf
文件,写入以下两行:BATCH=yes
的方法手动配置依赖:# cd /usr/ports/lang/python
# make config-recursive
# make rmconfig
# make BATCH=yes fetch-recursive
# portsnap fetch extract
# pkg create nginx