linux初探

首页

应用服务器

Linux技巧

中文文档

Linux初级

服务器源代码

命令详解

Linux技术应用

Linux安全应用

Linux业界新闻

UniX技术文章

Linux编程与内核

Linux数据库

Linux服务器

Linux安装指导

Linux论坛


首页>>UniX技术文章>>

热门文章

·第n个命令级集
·/usr/pkgsrc/devel/devhelp的
·中文Firefox安装
·我的FB6.1内核优化
·为FreeBSD添加新硬盘!
·freebsd平台下配置vhcs2教程
·freebsd内核详解
·我的debian VS FreeBSD
·Unix AWK 总结
·在AIX中如何对用户卷组进行卷

推荐文章

使用netbsd current


为什么玩netbsd current呢?简单的说,它支持i18n,可以建立中文使用环境,它包括许多出色的新特性,包括内核级线程支持,kevent (from freebsd),特别推荐给研究操作系统的朋友们。

安装netbsd 1.6.1
一切检验OK后,抓current 的 source
sh下
export CVSROOT=:pserver:anoncvs@anoncvs.NetBSD.org:/cvsroot
csh下
setenv CVSROOT :pserver:anoncvs@anoncvs.NetBSD.org:/cvsroot

用 cvs login 登陆
密码 anoncvs

进入 /usr目录
cd /usr

下source
cvs checkout -P src
如果是以后更新
cvs update -P src

编译新的tool chain
cd /usr/src
/.build.sh tools

编译current的kernel (每次更新系统前必须)
cd /usr/src/sys/arch/i386/conf
cp GENERIC <你的内核配置文件名>
对你的配置文件进行需要的修改,但要注意,对旧版本的兼容性必须选择
cd /usr/src
./build.sh kernel=<你的内核配置文件名>
编译完后安装新内核
mv /netbsd /netbsd.old
cp /usr/sys/arch/i386/compile/obj/<你的内核配置文件名>/netbsd /
reboot
如果新内核启动失败,在启动读秒时按空格健
boot netbsd.old -s
fsck /
mount /
mv netbsd.old netbsd
exit

新内核ok后,开始重建整个系统
cd /usr/src
./build.sh -O /usr/obj -D /usr/<你给新系统起的名字> -T /usr/tools build
编译结束后,安装新系统
./build.sh -O /usr/obj -D /usr/<你给新系统起的名字> -T /usr/tools install=/

OK, 全部完成,重新启动系统

有关编译新内核
在你每次更新过系统后,都要重建 tool chain
cd /usr/src
./build.sh tools

OK 祝你好运。

相关文章:

·FreeBSD6.1下安装声卡
·FreeBSD6.1下使用windows字体
·solaris学习日记-安装oracle10
·Openbsd初体验
·Install FreeBSD
·我装freebsd6.0的心得
·安装FreeBSD
·FreeBSD启动中奇怪的UDMA错误的解决方法
·20% 的 Solaris 知识解决 80% 的问题

Copyright@2005 www.linuxGoo.com All Right Reserved