|
发表于 2007-1-8 21:00:41
|
显示全部楼层
回楼上 建议用checkinstall linuxpackages.net有编译好的tgz包可以用~~~
一般用法就是编译完了的 到了要make install的时候
打上checkinstall
就会模拟make install一边(不会真的装在系统上)
模拟make install完了 就会 目录里就出来做好了的tgz拉 installpkg xxxxx.tgz就可以拉
至于.bin 和 install.sh 不是make install安装的同样有办法
首先确保有.bin install.sh可执行
平时运行.bin都是 ./xxxx.bin把
现在变成 checkinstall ./xxxx.bin
checkinstall ./install.sh
一样会模拟安装 然后作出包来。。。
有的install.sh .bin 安装的时候会问些问题 比如安到什么位置拉
为了防止checkinstall 傻等 类似下面这种情况 :/
(checkinstall:马的安装程序怎么还没完我要做tgz 安装程序:我的问题你还没回答我呢)
可以加上showinstall参数
会显示安装过程 把安装过程的问题答完 就显示正在make 包了。。好了以后就可以installpkg xxxx.tgz 纳入pkg tool的管理了
他还有个配置文件 搞好了从头到尾全自动 嘿嘿 做tgz方便快捷 绝对是居家必备 |
|