|
|

楼主 |
发表于 2008-5-17 09:49:34
|
显示全部楼层
呵呵,你这样的话难道想换成debian不成?
update-rc.d是file-rc里面提供的,出现update-rc.d错误是因为aptitude的安装脚本里要调用其来设置,这也是几乎每个提供rc.d运行脚本的每个包到要用的。
常见的小的二进制东东使用是将其下下来,然后dpkg解开来,放到搜索路径下来用,部分so的版本不符时还要做下软连接,所以多数情况最好还是下源码,打包来用
使用二进制的一个例子:
[PHP]
$wget -c http://debian.cn99.com/debian/`apt-cache show nano | grep pool | awk '{print $2}'`
$ dpkg -x nano_2.0.7-1_i386.deb nano
$ dpkg -e nano_2.0.7-1_i386.deb nano/DEBIAN
$ ./nano/bin/nano
[/PHP]
其中,nano/DEBIAN下面是信息、更新与删除的安装脚本和md5等,可以看看
将deb转成pkg.tar.gz也是很容易的事,只是考虑到底层库的问题,还是从源码打包更好,deb包里的信息可以直接转贴到pkgbuild里 |
|