1、openbsd采用古老的交互式安装,freebsd有个统一的安装界面sysinstall。
2、fdisk,disklable要手动,而freebsd也可以在sysinstall里设置。
3、网络设置:openbsd有hostname.ifx中,而freebsd统一到rc.conf里。
4、openbsd的网关:/etc/mygate,hostname在mynames中。
5、openbsd的rc.conf相当于freebsd的defaults/rc.conf,把需要的换成YES就可以了。
6、openbsd默认的sshd可以用root帐号
7、openbsd自带了一个fvwm桌面,比较好用。
8、openbsd的ports要到ftp上下载pub/OpenBSD/4.7/ports.tar.gz。
9、packages一般在pub/OpenBSD/4.7/packages/i386/中。
10、openbsd的pkg_add -r不再是远程安装,而是替换安装。远程安装直接设置PKG_PATH目录,指向ftp://openbsd.mirrors.tds.net/pub/OpenBSD/4.7/packages/i386/就可以了。并且pkg_add还有个好处,它会把同名的包都一起列出来,供使用者选择,比如pkg_add php5,会列出一大堆以php5开头的包。
11、ifconfig -a 相当于FreeBSD的ifconfig
12、两个终端同时pkg_add ,显示pkg数据库正在锁定,等待释放中
13、关机命令,FreeBSD只是简单的shutdown -p now,而openbsd跟linux的命令相似,要加一个h选项:
shutdown -hp now
14、php默认的配置文件位置:/var/www/conf,nginx默认的安装目录是/usr/local/sbin/nginx,而配置文件则在/usr/local/share/nginx目录下。
15、ports的make参数,要用env FLAVOR="no_x11" 来指定编译参数
16、pkg_info -A参数显示所有的包,如要不指定,有些小包会不显示。
没有-X参数,默认就是-X
-M 参数是显示安装后的信息
17、openbsd默认用ksh,运行php的phpize的时候会出现找不到autoconf_version 变量,需要切换到sh进行。
18、OpenBSD中没有killall,而是pkill 进程名
阅读(5474) | 评论(0) | 转发(0) |