众所周知,微软收购了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就很适合你.
安装的时候选择最小安装.
首次进入系统以后,我们需要做一些小的设置:
首先

unix#ifconfig 

得到类似下图

出现你的网卡号的那一段(这里是de0)就是你的设备号,下面我们设置下网络

unix#ee /etc/rc.conf

添加如下行

ifconfig_de0="inet 192.168.1.111 netmask 255.255.255.0"#这里的de0就是你的网卡标记,后面的ip请自行设置
defaultrouter="192.168.1.1"#设置路由
hostname="unix"#设置机器名,可选
sshd_enable="YES"#启用ssh server

接下来,设置DNS

unix#ee /etc/resolv.conf

添加你需要的DNS

nameserver 202.103.96.112#your dns
nameserver 202.103.96.110#your dns


如果你希望可以用root从ssh登录那么你还需要做一个修改

unix#ee /etc/ssh/ssd_config

修改如下行

# PermitRootLogin no
改为
PermitRootLogin yes

至此.FreeBSD系统基本设置完毕,你可以reboot,然后既可以通过ssh软件来登陆你的系统进行操作了




备注:
接下来,在编译Python的过程中,应该严格按照configure make make install的步骤,不可以省略第二部,会导致安装不完全.

 posted on 2008-07-18 09:51  括号饭  阅读(649)  评论(0编辑  收藏  举报