内核对象,也就是Kobj,为操作系统内核提供了一种面向对象的C语言编程方式。被操作的数据也承载操作它的方法。这使得在不破坏二进制兼容性的前提下,某一个接口能够增/减相应的操作。Kobj工作时,产生方法的描述。每个描述有一个唯一的标识和一个缺省函数。某个描述的地址被用来在一个类的方法表里唯一的标识方法。 构建一
4.1安装CVSUP 可以通过网络直接安装cvsup,当然前提是配置好网络环境 #pkg_add r cvsupwithoutgui #cd /usr/share/excemples/cvsup #ee standardsupfile 将*host =后面的替换成cvsup3.freebsdchina.org #ee portssupfile 将*host =后面的替换成cvsup3.freebsdchina.org 重新启动计算机 #r
1、前言 在网上看到许多有关介绍FreeBSD安装及配置的文章,的确,这些文章给了笔者很多的帮助,但这些文章有的已经过时,有的还存在许多错误,如按照文章进行配置总是有这样或者那样的问题,对于我这样的初学者来说实在是比较痛苦的一件事情,也许痛苦也是一种快乐吧,为此笔者将自己的安装经验总结一下,希望能给我
Solaris、Linux、和FreeBSD内核比较
对于许多电脑用户来说,FreeBSD还是一个比较陌生的系统。本文将以FreeBSD 4.7 Release为例,一步一步地带您安装一份完整的FreeBSD操作系统。 安装前的准备 FreeBSD对于系统的硬件适应能力比较强(相比Linux可能稍差,特别是对于新的显示卡的支持;但对于服务器常用的硬件,包括SCSI设备的支持是相当完善的)。IA平台
环境:FreeBsd 4.9 Apache1.3.29+php4.3.4+mysql4+ports 安装 首先要cvsup同步ports , /usr/local/bin/cvsup g L 2 /usr/local/etc/portssupfile /usr/local/bin/cvsup g L 2 /usr/local/etc/stablesupfile 然后进入http://www.freebsd.org/ports/java.html 进入bsd 关于java 的官方网
1、在 unixlike 中档案结构是满重要的,那么要如何去看相关档案目录结构的说明呢? 难道是 cd 到每个目录下吗?其实有更好的方法.. 那就是用好男人 man 来看: # man hier 2、在 console 下操作时,由于屏幕显示有限,有时需看前面显示的资料,这时你可: . 按一下 Pause or Scroll Lock键后,则可利用
一、Freemail 功能简介 注:Freemail 这个名字太长了,以下一律简称FM 1、为什么会有 Freemail ? 由于以 FreeBSD 下邮件系统一向以难建立、难维护等问题。所以本站将推出Freemail ,方便大家安装使用。 2、FM 是以什么形式发布? FM 是以 FreeBSD 的 ports/package 形式安装,具有标准
也许你想知道,为什么boot2是在boot0之后,而不是在boot1之后。事实上,也有一个512字节的文件boot1存放在目录/boot里,那是用来从一张软盘引导系统的。从软盘引导时,boot1起着boot0对硬盘引导相同的作用:它找到boot2并运行之。 你可能已经看到有一文件/boot/mbr。这是boot0的简化版本。mbr中的代码不会显示菜单让
loader也是一个 BTX 客户,在这里不作详述。已有一部内容全面的手册 loader(8) ,由Mike Smith书写。比loader更底层的BTX的机理已经在前面讨论过。 loader 的主要任务是引导内核。当内核被装入内存后,即被loader调用: sys/boot/common/boot.c: /* 从loader中调用内核中对应的exec程序 */ module_formats[
一台运行FreeBSD的计算机有多种引导方法。这里讨论其中最通常的方法,也就是从安装了操作系统的硬盘上引导。引导过程分几步完成: *BIOS POST阶段 *boot0阶段 *boot2阶段 *loader阶段 *内核初始化 boot0和boot2阶段在手册boot(8) 中被称为bootstrap stages 1 and 2,是FreeBSD的3阶段引导过程的开
无可否认FreeBSD是最优秀的操作系统之一,但缺少大型商业数据库的支持阻碍了FreeBSD走向高端和企业应用,Oracle作为数据库的领头雁,如果能够在FreeBSD上安家,则是我等FreeBSD FANS的一个鼓舞。经过两天的努力并参考了一个俄文网站的关于在FreeBSD上安装ORACLE8i的介绍,成功地在FreeBSD5.2上安装的ORACLE9i。以下是安装手
本月,FreeBSD组织今天正式发布了他的深受用户喜爱的Unix操作系统的6.0版本。相对5.0版本,FreeBSD 6.0在功能上具有一系列的改进,例如利用多线程文件系统技术加速了磁盘存取,扩展了对无线网络的支持和无线安全协议(WPA)的支持。 开发者Scott Long表示,在FreeBSD 5.x系列中,已经就开始致力于高性能和企业功能的
新买了鼠标,结果在BSD下却不能正常使用。于是GOOGLE了一通。然后就把结果写到下面了。 先要把边上两个键map成滚轮,然后安装imwheel这个软件把鼠标滚轮map成按键。 对大部分程序有效,如konqueror,opera7.1。只可惜对mozilla1.3无效,在mozilla上用可是我的最终目的啊,又泡汤了。 虽然有上面的文章做参考。但是