下面用一个简单的程序例子,来讲解如何制作deb包。首先你需要一个deb包管理的系统,debian, ubuntu等。 这里我用的是 nexenta . 这些系统默认装好了deb包制作需要的工具,如dpkg-dev, devscripts等。如果没有,你也可以在制作过程中用apt-get install 来手动安装。 1. 创建一个简单的源码包 aubrey@aubrey-nexenta:~/deb$ ls -l hellodeb/ total 2 -rw-r--r-- 1 aubrey staff 203 Feb 16 12:50 Makefile -rw-r--r-- 1 aubr...
by aubrey - Solaris文档中心 - 2008-02-16 13:31:21 阅读(1260) 回复(0)
怎么不加mtu的判断?是否存在超长包现象?感觉比率会很高,尤其是在传送文件时候。 if (hook != priv->nomatch_hook) { if ((f = ng_HOOK_PRIVATE(hook)) == NULL) { ng_FREE_DATA(m, meta); return (EOPNO...
最近看到opera出了个中国版的,可是竟然没有fedora的 我下了ubuntu的deb,想把他转成rpm,听说是把deb解开,自己编辑spec文件 关于这方面的知识,有没有相关的教程啊,就是deb打包成rpm的 我自己也在google,目前还没有找到!
我的deb安装包里有preinst, postinst, postrm 3个脚本 在preinst里面我判断了版本号,如果版本号过低, 就会退出安装程序 但是为什么还是会执行postrm脚本, 有的时候还会执行postinst脚本/ 怎么做才能退出deb包的安装过程?