我以前一直使用FREEBSD,但在我的联想烂笔记本上去死活安装不上,对FREEBSD的PC硬件支持失望呀。结果多方打听说NETBSD支持的平台最多,没想到一用果真如此,最爽的是居然可以装在USB硬盘上,当中的方便我想就不用多说了吧。再次对联想失忘的事情是,笔记本不支持USB启动,我就不知道造这个烂东西有什么用,要不是公司给的,可以早被踢飞了。
首先到NetBSD的 Release engineering server 下载 netbsd-3/200506230000Z,根据我的经验,镜像站ftp://ftp.jaist.ac.jp/pub/NetBSD-daily/ 速度比较快。把这个目录下所有的东西都抓下来。
由于我的笔记本没有软驱,必需要制作可引导的CD-ROM才能完成安装
安装cdrecord
可以从ftp://ftp.netbsd.org/pub/NetBSD/packages/pkgsrc/sysutils/cdrecord/README.html下载binary
或者在自己的pkgsrc里make
制作ISO(参考http://www.netbsd.org/Documentation/bootcd.html)
cd 200506230000Z
mkisofs -o output.iso -b i386/installation/floppy/boot-big.fs -c boot.catalog -l -J -R -L .
然后把ISO烧录到CD-R上,可以用cdrecord命令或干脆把ISO拷贝到windows可识别的分区上用windows下的烧录软件去做
用做好的光盘启动安装,最好是完全安装,因为基本的系统只有300M的样子,如我除了GAMES,其他的全装了,关于系统的基本安装有不少贴子,可以GOOGLE一下,我现在记不清了,我搜到了再加进来。因为不想在这方便费太多的时间。
设置一下基本的参数(我用的DHCP分的地址,要自己设定请看相关手册) rc.conf 加入:
sendmail=NO
hostname=gwcg
dhclient=YES
入正题了,首先当然是安装pkgsrc了,在NETBSD3里好像没有编译包,所以只有自己编译了。到下面的地址下载最新:
ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-current/tar_files/pkgsrc.tar.gz
解压到/usr目录下,现在就可以去make你的系统了。当然首先还是讲一下要注意的地方
如果想make后保存包的话(以后安装就很快了,不用浪费那么多时间),要加入以下到/etc/mk.conf文件里,这样才会把关连的也打成包:
DEPENDS_TARGET=package
安装时命令可以用以下的:
make install package clean
打成的包都放在/usr/packages/All目录下,备份好。源码在/usr/pkgsrc/distfiles目录下,也备份好供以后使用。 |