下载最新的源代码
SVN
FreeBSD 项目使用 SVN 作为默认 SCM。可以使用 svnlite
软件下载源代码。
获得当前
cd /usr/src
svnlite checkout https://svn.freebsd.org/base/head .
获取版本
cd /usr/src
svnlite checkout https://web.freebsd.org/base/release/11.0.0 .
Tarball(http&ftp)
你还可以使用 fetch
命令从冻结的 tarball 获取源代码
HTTP
cd /tmp
fetch http://ftp.freebsd.org/pub/FreeBSD/releases/amd64/11.0-RELEASE/src.txz
cd /usr/src
tar xJvf /tmp/src.txz
FTP
cd /tmp
fetch ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/11.0-RELEASE/src.txz
cd /usr/src
tar xJvf /tmp/src.txz
混帐
GitHub 上
git clone https://github.com/freebsd/freebsd freebsdsrc