首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 操作系统 > 其他操作系统 > OpenBSD全能服务器安装手册之基本设置篇--编译内核
【标  题】:OpenBSD全能服务器安装手册之基本设置篇--编译内核
【关键字】:OpenBSD,--
【来  源】:http://www.cublog.cn/u/18380/showart.php?id=131579

OpenBSD全能服务器安装手册之基本设置篇--编译内核

OpenBSD全能服务器安装手册之基本设置篇

--编译内核

首先设置packages的下载路径,因为我们要同步代码及ports

export PKG_PATH=ftp://ftp.openbsd.org/pub/OpenBSD/3.8/packages/i386/

 

安装升级用软件包cvsup-16.1h-no_x11.tgz

pkg_add -v cvsup-16.1h-no_x11.tgz

如果你在前没有设置软件包下载路径的环境变量也可以通过下面的方法安装cvsup

pkg_add -v ftp://ftp.jaist.ac.jp/pub/OpenBSD/3.8/packages/i386/cvsup-16.1h-no_x11.tgz

 

 

由于OpenBSD没有像FreeBSD那样有升级用的例子文件所以我们要手动生成一个(注意:我的是放到了root用户目录下,大家可以根据自己的需要将配置文件放到任意的地方)

cd /root

mkdir cvsup

cd cvsup

touch cvsup-supfile

 

编辑配置文件

vi cvsup-supfile

增加以下内容

 

*default release=cvs

*default delete use-rel-suffix

*default umask=002

*default host=anoncvs.tw.openbsd.org

*default base=/usr

*default prefix=/usr

*default tag=OPENBSD_3_8

# If your network link is a T1 or faster, comment out the following line.

*default compress

#OpenBSD-ports

OpenBSD-all

#OpenBSD-src

#OpenBSD-www

#OpenBSD-x11

#OpenBSD-xf4

 

保存退出

开始同步系统代码及ports(因为我们选择的是OpenBSD-all意思是同步全部的,这样就可以做一边休息会儿了)

cvsup -g -L 2 cvsup-supfile

 

 

 

OpenBSD的内核配置文件因为支持多平台,所以相应平台的配置文件就存放在/usr/src/sys/arch/$ARCH/conf/里,这里的$ARCH就是你所用的平台名称。以i386为例介绍对内核有优化作用的选项。

 

cd /usr/src/sys/arch/i386/conf

cp GENERIC GENERIC.OLD

vi GENERIC

 

具体的内核配置请参考FreeBSD的内核设置(由于本人在内核配置上没有较强的说服力所以不好多说)

 

开始编译内核

cd /usr/src/sys/arch/i386/conf ;

config GENERIC

cd ../compile/GENERIC

make depend && make

cp /bsd /bsd-old ; cp bsd /bsd

 

 

ports下载路径下载

cp /usr/ports/infrastructure/templates/network.conf.template ../db/network.conf

OpenBSD全能服务器安装手册之数据库安装篇--mysql部分:【上一篇】
OpenBSD全能服务器安装手册之系统安装篇—基本系统安装:【下一篇】
【相关文章】
  • OpenBSD全能服务器安装手册之数据库安装篇--mysql部分
  • OpenBSD全能服务器安装手册之基本服务器篇--Apache+php4
  • OpenBSD全能服务器安装手册之域名解析篇
  • OpenBSD全能服务器安装手册之邮件服务器篇(Qmail)
  • Linux基础--linux下软件的安装和卸载
  • Linux PCI设备驱动程序开发 --- PCI 体系结构(一)
  • Linux下PCI设备驱动程序开发 --- linux 驱动框架(二)
  • Linux下PCI设备驱动程序开发 --- PCI驱动程序实现(三)
  • 开源在中国的商业发展前景----CSDNF2F俱乐部开源系列活动
  • Game Programming with DirectX -- 10[粒子系统的实现]
  • 【随机文章】
  • 方法AsyncOperation.Post()的不确定性
  • .NET程序的序列号控制
  • 守护程序的编写
  • ASP.NET 登录模板
  • windows管理必看Microsoft.Windows.Command-Line.Administrators.Pocket.Consultant
  • 推荐两个很有价值的安全工具
  • .NET的事务控制.
  • WLAN技术专辑:无线网络的组建
  • SQL学习
  • 程序人生-我已经努力了七年(转载)
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.