drcom的安装之千辛万苦

在ubuntu上安装drcom很简单 只要make&&make install就行了 但在gentoo却遇到了很多问题 ,先是不能编译,少了什么变量,security_ops,然后到网上搜,好不容易找到了一个解决方法,(当时我的内核是2.6.22,后来才更新到2.6.24) 在网友zrx550 http://hi.baidu.com/z%5Fr%5Fx那看到这篇文章 ---------- linux下的drcom是在2.6的内核中开发的,用到了<linux/security.h>中的security_ops。>但是这个 EXPORT_SYMBOL 在2.6.24的内核中被取消了,导致drcom不能被成功的编译。随之 而来的问题就是新内核在需要drcom的网络环境中不能上网了。就这个问题我请教了开源版>本drcom开发者之一的Wheelz。目前最简单的办法只能修改内核,重新编译。针对2.6.24的>内核,具体办法如下: 1) 在内核的security/security.c文件的最后加上EXPORT_SYMBOL(security_ops); 2) 重新编译一下内核。 3) drcom-1.3.7/kmod/proto.c在#include <linux/security.h>后面加上一句: extern struct security_operations *security_ops; 4)编译安装drcom。 但却始终不起作用,编译了好几次内核,始终没用,后来在.config 中加入 先 grep SECURITY .config 然后vim .config CONFIG_SECURITY=y CONFIG_SECURITY_NETWORK=y 前几次编译都不成功,好像编译时重新配置内核,立马^C, 然后又一次次偿试,终于可以了。 到这里我发现了一个问题,一般情况了我重新编译内核都不会 make clean 而这次编译了7分钟,所以我觉得它应该将内核重新编译了一遍,以前编译时只要很短的时间,特别是改动很少的时候,因为它没有全部重新编译,只是编译了那些配置改变了的部分,而当它们的依赖关系比较严重时,系统就会自动全部重新编译,所以以后当内核改0动比较大时,最好先make

今天自己做了个源,镜像了(debian.ustc.edu.cn)的源,总共22G

今天自己做了个源,镜像了(debian.ustc.edu.cn)的源,总共22G 最新加入了ubuntu-cn源!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 版本:ubuntu 7.10(gutsy) 参考:http://forum.ubuntu.org.cn/viewtopic.php?t=53155 ############################################### 如果想做源的话,可以将我ftp根目录下/var目录下载下来, 然后请参考下面3种的设置方法中的一种设置一下,就可以用了:) 祝你好运 🙂 ########################################### ps.ftp地址:ftp://10.0.1.112(一般情况下都是这个) ########################################### 时间不能保证,一般我开机后,就可以用了 时间:11:30am-1:00pm/5:30pm-6:30pm/10:10pm-11:00pm 有问题,可以发到我的邮箱 ############################################## 下面是我的源地址(请选用ftp,http暂时没开): 在我ftp目录/mysourcelist下面也有 ******************************************************************* 1. 建在vsftp上 deb ftp://10.0.1.112/var/spool/apt-mirror/mirror/debian.ustc.edu.cn/ubuntu gutsy main restricted universe multiverse deb ftp://10.0.1.112/var/spool/apt-mirror/mirror/debian.ustc.edu.cn/ubuntu gutsy-backports restricted universe multiverse deb ftp://10.0.1.112/var/spool/apt-mirror/mirror/debian.ustc.edu.cn/ubuntu gutsy-proposed main restricted

Virtualbox与主机共享,建立桥接方法(转)

转自:http://forum.ubuntu.org.cn/viewtopic.php?t=63120 今晚无意中发现了virtualbox安装后放在/opt/VirtualBox-1.4.0目录中的用 户手册文件UserManual.pdf,打开一看,哈哈!里面说得真是详细啊!可惜是英文的,但凭自己这么蹩脚的英语也还基本能看懂一些。这里将我根据 其中的说明实现“主机”和“虚拟机”之间的桥接模式的过程描述一下。整个过程非常简单,比网上找到的方法简单多了,而且一次配置完了可以永久生效。 先简单描述一下我的电脑的基本情况: 主机硬件:惠普v3009tu 主机操作系统:ubuntu 7.04 主机网卡:有线网卡(eth0)一块(无线网卡我没用) 主机网络环境:内部局域网,通过路由器上网 虚拟机:用virtualbox建立,虚拟机操作系统为windows xp sp2 再说配置过程,并作简单说明: 第一步,安装必备的工具(若已安装可跳过): (1)安装uml-utilities,该工具包含建立虚拟网络设备(所谓的“TAP interfaces”)的工具: sudo apt-get install uml-utilities (2)安装桥接工具bridge-utils: sudo apt-get install bridge-utils 第二步,为了使你的虚拟机能够访问网络接口,你必须将运行虚拟主机的用户的用户名(通常是你的ubuntu登录用户名)添加到uml-net用户组。命令行的运行方法是(请用你的用户名替换其中的“vboxuser”): sudo gpasswd -a vboxuser uml-net 你也可以通过gnome面板上的“系统—系统管理—用户和组”来添加,方法从略。 请注意:为了使改动生效,请重新启动你的电脑。 第三步,向你的ubuntu操作系统描述你要添加的虚拟网络设备: sudo gedit /etc/network/interfaces 在打开的文件后面添加下面的内容(请用你的用户名替换其中的“vboxuser”),保存好: auto

安装vsftp

安装vsftp 转自http://forum.ubuntu.org.cn/weblog_entry.php?e=1471 2006-9-13 周三, 上午11:19 在新立得中安装vsftp 命令窗口提示: 正在预设定软件包 … 选中了曾被取消选择的软件包 ssl-cert。 (正在读取数据库 … 系统当前总共安装有 92256 个文件和目录。) 正在解压缩 ssl-cert (从 …/ssl-cert_1.0.13_all.deb) … 选中了曾被取消选择的软件包 vsftpd。 正在解压缩 vsftpd (从 …/vsftpd_2.0.4-0ubuntu4_i386.deb) … 正在设置 ssl-cert (1.0.13) … 正在设置 vsftpd (2.0.4-0ubuntu4) … 正在添加系统用户 ftp… Adding new