众所周知,微软收购了VPC之后,就开始逐渐对Linux/Unix支持的很少了.早些时候,我还可以用VPC2007版本安装ubuntu和debian(未使用任何技巧,直接安装),可是自SP1出来以后,我几乎尝试了所有的主流Linux发行版,在Linux中只有RedHar9成功(不愧是RedHat,兼容性确实钢钢的,记得以前很多朋友的小黑也只能个装RH系列的).
令人遗憾的是,RH9的最小安装也还是很大,不满足需求.那么在不使用LFS的情况下,有没有一个可以在VPC里面简单安装,在满足基本需求的情况下(gcc,Python,web server)占用磁盘又很少的类unix版本呢?
答案是:当然!就是号称"硬件榨汁机"的FreeBSD了
首先,可以从FB的官方(www.freebsd.org)下载一个最小安装版本,如果你不是很追新的话,那5.2-RELEASE-i386-miniinst就很适合你.
安装的时候选择最小安装.
首次进入系统以后,我们需要做一些小的设置:
首先
得到类似下图
出现你的网卡号的那一段(这里是de0)就是你的设备号,下面我们设置下网络
添加如下行
defaultrouter = " 192.168.1.1 " # 设置路由
hostname = " unix " # 设置机器名,可选
sshd_enable = " YES " # 启用ssh server
接下来,设置DNS
添加你需要的DNS
nameserver 202.103 . 96.110 # your dns
如果你希望可以用root从ssh登录那么你还需要做一个修改
修改如下行
改为
PermitRootLogin yes
至此.FreeBSD系统基本设置完毕,你可以reboot,然后既可以通过ssh软件来登陆你的系统进行操作了
备注:
接下来,在编译Python的过程中,应该严格按照configure make make install的步骤,不可以省略第二部,会导致安装不完全.