-
第3章 简单的 port -- 3.5 用 portlint 来检查 port
FreeBSD Porter 手册 上一页 第3章 简单的 port 下一页 3.5 用 portlint 来检查 port 请使用 portlint 命令来检查您的 port 是否符合我们的规范。 devel/portlint 程序是 ports 套件的一部分。 这个程序的主要功能是帮助您检查 Makefile 的样式是否符合规范, 以及 pac...
2009-05-13 04:14:39
-
第3章 简单的 port -- 3.4 测试 port
FreeBSD Porter 手册 上一页 第3章 简单的 port 下一页 3.4 测试 port 应当确定您的 port 确实做了您希望它们做的事情, 包括打包。下面是需要重点检查的一些重要的工作。 pkg-plist 中没有包括任何不想安装的文件 pkg-plist 包含了所有应该安装的文件 您的 port 能够...
2009-05-13 04:14:38
-
几年前写的一个虚拟网卡驱动
晚上整理磁盘,居然翻出了几年前写的虚拟网卡驱动。这个驱动主要的功能是可以在一个真实的物理网卡上,模拟出多个虚拟网卡,虚拟网卡有自己的MAC和IP地址。驱动的实现借鉴了网桥的部分实现方式和其他网卡驱动的实现方式 头文件: #ifndef _IF_VCN_H_ #define _IF_VCN_H_...
2009-05-13 04:14:13
-
第3章 简单的 port -- 3.3 创建校验和文件
FreeBSD Porter 手册 上一页 第3章 简单的 port 下一页 3.3 创建校验和文件 只要键入 make makesum, port 便会自动创建 distinfo文件。 如果下载的文件的校验和经常变化, 而您又能确保它们的来源可靠 (比如, 来自于CD制造商, 或每天构建生成的文档文件), 就应该在...
2009-05-13 04:14:13
-
第3章 简单的 port -- 3.2 创建描述文件
FreeBSD Porter 手册 上一页 第3章 简单的 port 下一页 3.2 创建描述文件 有 2 个描述文件对于任何一个 port 来说是必须的, 不论它是不是打算成为 package。 它们是 pkg-descr 和 pkg-plist。 这两个文件使用 pkg- 前缀以区别于其它文件。 3.2.1 pkg-descr (关于 port...
2009-05-13 04:14:13
-
第3章 简单的 port -- 3.1 编写 Makefile
FreeBSD Porter 手册 上一页 下一页 第3章 简单的 port 目录 3.1 编写 Makefile 3.2 创建描述文件 3.3 创建校验和文件 3.4 测试 port 3.5 用 portlint 来检查 port3.6 提交 port 这一章主要介绍如何快速创建一个简单的 port。 很多时候, 这点内容是不够的, 您需要阅...
2009-05-13 04:13:51
-
QEMU --- 一个快速的 CPU 仿真器
QEMU 是一个快速的 CPU 仿真器。说它快速,是和 BOCHS 比较而言。它比 VMWARE 要慢一些,但不影响使用。它是开源的,功能强大,我们终于有了一个开源的、同时其速度又可以满足普通用户日常使用的虚拟机软件。这是 vmware 之外的一个酷酷的选择。该软件正处于活跃的开发...
2009-05-13 04:13:51
-
The code to get the size of kernel stack
Compiled, kldload and kldunload it. Note, kernel will panic while kldunload the module. #include #include #include #include #include #include/* for net/if.h */ #include/* string functions */ #include #include #define XX_SIZE 1024 static int test_stac...
2009-05-13 04:13:30
-
OpenVPN在Linux下的安装配置和使用
简介 OpenVPN是一个基于OpenSSL库的应用层VPN实现。和传统VPN相比,它的优点是简单易用。 这里简单介绍一下基于 CA ,采用数字证书认证,可以划分多个网段的 OpenVPN 配置方法。 Note 1: VNN 和 OpenVPN 很像。 Note 2: 这个东西对于突破国内网络封锁,保护 通信 自由...
2009-05-13 04:13:29
-
为FreeBSD添加新硬盘!
本文介绍手工为FreeBSD添加新硬盘的一般性方法。假设我们的FreeBSD已经有了一块IDE硬盘,我们需要为它添加一块新的IDE硬盘,并把新添加的硬盘的所有空间作为一个分区加载到/disk1下面。 基础知识 FreeBSD分区描述符为从a到h的8个字母。根据惯例,分区c被保留用作描述整...
2009-05-13 04:13:29
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash