大家都比较熟悉Linux各种发行版大的使用,其实FreeBSD和Linux的使用都是大同小异。
安装FreeBSD
FreeBSD使用
安装好FreeBSD后,修改pkg源,不修改也可以只是在线下载软件慢。
在 /etc/pkg/FreeBSD.conf 文件里改,打开文件的两种办法,使用ee命令或vi命令。
# 默认官方源
FreeBSD: {
url: "pkg+http://pkg.FreeBSD.org/${ABI}/quarterly",
mirror_type: "srv",
signature_type: "fingerprints",
fingerprints: "/usr/share/keys/pkg",
enabled: yes
}
在改之前把默认的官方源文件备份,免得到时候不能使用。
cp FreeBSD.conf FreeBSD.conf.bak
把默认官方源改为USTC(中国科学技术大学开源软件镜像)的FreeBSD源。
只改url就可以了,把pkg.FreeBSD.org改为mirrors.ustc.edu.cn/freebsd-pkg就行。
FreeBSD: {
url: "pkg+http://mirrors.ustc.edu.cn/freebsd-pkg/${ABI}/quarterly",
mirror_type: "srv",
signature_type: "fingerprints",
fingerprints: "/usr/share/keys/pkg",
enabled: yes
}
改完后保存,并开启使用(如果无法更新)出现下面错误,是打开本地源。
pkg: file:///usr/ports/packages/meta.txz: No such file or directory
repository local has no meta file, using default settings
pkg: file:///usr/ports/packages/packagesite.txz: No such file or directory
Unable to update repository local
Error updating repositories!
关闭本地源,并开启网络镜像源。
ee /usr/local/etc/pkg/repos/loca.conf
enabled: no #关闭本地源
如提示,错误:No repositories are enabled. 是没有开启网络镜像源
ee /usr/local/etc/pkg/repos/FreeBSD.conf
enabled: yes #开启网络镜像源
更新pkg。
pkg update -f #更新