FreeBSD内核编译流程

原创 2004年08月30日 19:14:00

最小化安装FreeBSD后,为了让系统支持内核定制和使用Ports安装应用程序,要运行系统配置程序安装内核编译支持和Ports。

首先以root身份登录,运行

#/stand/sysinstall

出现系统配置界面,选择Configure后,出现FreeBSD Configuration Menu,然后选择Distributions,出现“Select the distributions you wish to install”窗口,选择SYS和Ports,安装(具体操作细节略)。

安装完成后,转到内核文件目录:

#cd /usr/src/sys/i386/conf

找到GENERIC,我复制了一份,改名为myKernel,编辑内核文件,新手可以使用ee来编辑,我不是很喜欢vi(因为我不熟悉操作,菜鸟嘛^_^)

#ee myKernel

配置内核文件的时候,找到ident GENERIC,将GENERIC修改为你的内核文件名,我的是myKernel,就是ident myKernel了,其他配置根据自己的需要添加或删除。具体配置细节省略,可以参考网上的资料(内核文件太长,我懒...^_^)

配置好后编译安装新内核

#/usr/sbin/config myKernel                //myKernel是你的内核文件名

结束后提示你生成的内核文件路径,切换到这个目录

#make depend

这需要一段时间,完成后,

#make

#make install

重新启动FreeBSD

#reboot

 

linux与freebsd中tcp协议栈实现之比较

作为两个最有名的开源操作系统,Linux和FreeBSD是网管们的首选。Linux以开放性和众多的驱动支持著称,而FreeBSD有着优良的UNIX传统,是公认的最稳定的操作系统。那么,在这两个操作系统...
  • BruceXY
  • BruceXY
  • 2013年12月02日 10:33
  • 966

FreeBSD进程管理

 在系统shell提示下,使用者可以输入各种命令来执行相应的工作。每个命令通常从终端键盘中获取输入,将输出打印到终端屏幕上,Unix使用标准输入stdio和标准输出stdout,来表示每个命令的...
  • willhuo
  • willhuo
  • 2015年11月18日 22:12
  • 979

freebsd下服务硬件性能测试

freebsd用整体解决方案,简约内核打动我们。用它一个更大的理由是它出色的软件包管理。unix/linux下的免费软件远要比windows下的多,不论用port还是, pkg_add都是非常方便! ...
  • cd520yy
  • cd520yy
  • 2014年04月25日 09:42
  • 1070

FreeBSD 平台 OpenVPN 的安装、配置客户端和服务端

简介 OpenVPN允许参与创建VPN的单点使用公开密钥、电子证书、或者用户名/密码来进行身份验证。它大量使用了OpenSSL加密库中的SSLv3/TLSv1协议函数库。目前OpenVPN能在Sola...
  • joyous
  • joyous
  • 2014年07月22日 20:15
  • 9214

FreeBSD与Linux的比较

FreeBSD是一个自由的,源自AT&T UNIX的操作系统。目前已经不包含任何AT&T的代码。可以说它是正统的UNIX后代。而Linux是由一个芬兰Helsinki大学的学生Linus Torval...
  • u011536670
  • u011536670
  • 2016年04月09日 20:17
  • 1752

FreeBSD 查看服务器 cpu 内存使用情况

最近在公司接到一个freebsd的项目,主要是移植,中间涉及到freebsd中查看cpu占用率,内存的使用率等,查了一下,使用vmstat命令,粘贴一个博文:http://www.demix.cn/h...
  • xxx9001
  • xxx9001
  • 2016年07月04日 16:25
  • 1062

FreeBSD安装桌面环境

安装Xorgcd /usr/ports/x11/xorg-minimal make install clean或pkg install xorg-minimal 如果最小化安装xorg-serve...
  • aceking10
  • aceking10
  • 2015年04月21日 16:25
  • 1277

freebsd构建NFS服务器

网络文件系统(NFS) 络文件系统是FreeBSD支持的文件系统中的一种, 也被称为 NFS。 NFS允许一个系统在网络上与它人共享目录和文件。通过使用NFS,用户和程序可以象访问本地文件一样访问远...
  • bb6lo
  • bb6lo
  • 2015年12月14日 14:31
  • 942

FreeBSD9安装后,从光盘安装gnome图形桌面环境

参考了别人发的资料,但是很多都是转发的吧,操作不下去,经过自己实际操作,现在把正确完整的安装过程写出来以供参考。 一、安装Xorg 系统装好后重启以root登陆: 1、在终端执行sysinst...
  • wag2765
  • wag2765
  • 2016年01月25日 16:38
  • 1380

FreeBSD通过PORTS安装软件的几个常用命令

 1.怎样找到我想安装的包路径: # cd /usr/ports # make search name=mysql 2.仅仅下载源码包,而不安装: # cd /usr/ports/dir...
  • willhuo
  • willhuo
  • 2015年10月24日 12:42
  • 1202
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:FreeBSD内核编译流程
举报原因:
原因补充:

(最多只允许输入30个字)