《NetBSD指南-29.5.CD镜像(ISO)》
发表于 : 2010-03-08 3:09
如果你想下载 (也许还想刻录) 带有NetBSD源码的CD-ROM镜像, 仅需从ftp.NetBSD.org或任何其他镜像站点上获取 sourcecd-<RELEASE-NUMBER>.iso 文件。
sourcecd-<RELEASE-NUMBER>.iso 文件在 /pub/NetBSD/iso/<RELEASE>目录下, 这里的 <RELEASE-NUMBER> 是NetBSD的一个发行版编号, 例如, 3.1 或 4.0:
下一个步骤是刻录这个ISO文件或使用 vnconfig(8)挂载该镜像文件.请参阅 Chapter 13, 使用可移动介质 ,因为他详细解释了怎样操作.
这里假设你已经将CD挂载到 /mnt 目录下, /mnt/source/sets 里有你需要释放的所有文件:
所有tarballs应该被释放到根文件系统 (/). 可用如下命令完成:
然后, NetBSD的源码应该已经灌入 /usr/src 和 /usr/xsrc 目录了.
sourcecd-<RELEASE-NUMBER>.iso 文件在 /pub/NetBSD/iso/<RELEASE>目录下, 这里的 <RELEASE-NUMBER> 是NetBSD的一个发行版编号, 例如, 3.1 或 4.0:
代码: 全选
ftp://ftp.NetBSD.org/pub/NetBSD/iso/3.1/sourcecd-3.1.iso
ftp://ftp.NetBSD.org/pub/NetBSD/iso/4.0/sourcecd-4.0.iso
这里假设你已经将CD挂载到 /mnt 目录下, /mnt/source/sets 里有你需要释放的所有文件:
代码: 全选
$ ls /mnt/source/sets
BSDSUM MD5 gnusrc.tgz src.tgz xsrc.tgz
CKSUM SYSVSUM sharesrc.tgz syssrc.tgz
代码: 全选
$ foreach file (*.tgz)
? tar -xzf $file -C /
? end