默认安装下,pkg是不能立即使用的,跟pkg_add 系列不太一样,需要进行配置后才能使用。
参考网址:
大致翻译如下:
-----------------------------------------------以下上面两个网址的部分翻译内容 ----------------------------------------------------
要进行远程安装二进制包,必须进行以下设置:
1、确认pkg版本大于1.1.4,可以用pkg -v查看,如果小于此版本,请升级。
2、在/usr/local/etc/pkg.conf文件中,删除掉repository相关的语句,像PACKAGESITE, MIRROR_TYPE, PUBKEY等(译注:默认就没有)。如果删除这些后pkg.conf成为空文件,那么就把它一块删除吧。
3、创建/usr/local/etc/pkg/repos文件夹,可以用mkdir -p /usr/local/etc/pkg/repos命令创建。
4、在上面的路径下,创建FreeBSD.conf,内容为:
-
FreeBSD: {
-
url: "pkg+{ABI}/latest",
-
mirror_type: "srv",
-
enabled: yes
-
}
或
-
FreeBSD: {
-
url: "{ABI}/latest",
-
mirror_type: "srv",
-
enabled: "yes"
-
}
5、可以使用pkg install screen等命令了。
如果平时用的二进制包比较多,建议参考:
和
tinderbox.
说明:
pkg.FreeBSD.org用浏览器无法访问,并且不是一个合法的域名,这只是一个SRV域名,pkg程序知道怎么样访问它,浏览器无法理解。可以使用"pkg search“命令来查找仓库中的软件。
你可以使用下面的这些镜像站点来代替pkg.FreeBSD.org:
pkg.eu.FreeBSD.org
pkg.us-east.FreeBSD.org
pkg.us-west.FreeBSD.org
手册相关信息:
-------------------------------------------------------- 翻译结束 ------------------------------------------------------------
安装远程仓库中的二进制软件:
pkg install screen
--未完待续--
阅读(24127) | 评论(0) | 转发(0) |