初试openbsd 心得

发表于:2007-06-09来源:作者:点击数: 标签:
第一次安装openbsd,参考了一些东西,把有用的多写下来,方便以后使用 由于是1.0G的硬盘所以不能装src不编译内核了,也不用ports了,直接down下来编译算了,也可以学学编译,以前用ports压根就不需要自己编译,现在要学了,真应了那句话:有得必有失。 这几天
第一次安装openbsd,参考了一些东西,把有用的多写下来,方便以后使用

由于是1.0G的硬盘所以不能装src不编译内核了,也不用ports了,直接down下来编译算了,也可以学学编译,以前用ports压根就不需要自己编译,现在要学了,真应了那句话:有得必有失。
这几天搞openbsd搞的c多没学 日阿

openbsd注意的地方:
1 安装完毕后看看afterboot  里面的ip route就是网关
2  ip地址更改和添加在hostname.dc0(or1, 2)  dns更改在resolv.conf里
3更改默认sh 默认是csh 更改成bash(习惯)
   来安装. 因为我们想用 bash 作为我的默认 shell,建议把它从 /usr/local/bin/bash 拷贝到 /bin/bash 下,这样才能一旦不幸机器重启,要进行文件系统检查(或类似情形)时它也能用,因为这种情况下,只有根分区是挂接的,而 /usr/local/bin/bash 就不能用了。

# cp /usr/local/bin/bash /bin/

根据安装说明,我在 /etc/shell 中加入 bash

# echo "/bin/bash" >> /etc/shells

为了以后使用更美观一点,可以在 /etc/skel/.bash_profile 加入下面的内容

/etc/skel/.bash_profile
   PS1='\u@\h:\w$ '
   export PS1

这样,新建用户总是会在家目录下自动产生 .bash_profile 文件。对现有用户(这儿就是 root 了)手动拷一下(别忘记,用户本人须能够读写这个文件)

# cp /etc/skel/.bash_profile /root/

到现在为止,root 还是用 csh 作为默认 shell 的,我们用下面的命令

# chsh

把 "Shell: /bin/csh" 改成 "Shell: /bin/bash".
4:更改默认ports站点/usr/ports/infrastructure/templates/network.conf.template
  更改
MASTER_SITE_OVERRIDE这一行就ok了 ftp://ftp.iij.ad.jp/ 较快

原文转自:http://www.ltesting.net