Re: [Ubuntu-zh] 求助:debian包制作问题: 可否将依赖关系设置为A依赖B或C ?

2010-11-04 文章 Qian Hong
谢谢! 请教一下control要怎么修改才可以设置为依赖 B 或 C 呢? 当前是这样的: Depends: libc6 (= 2.4), libdbus-1-3 (= 1.0.2), libglib2.0-0 (= 2.16.0), libibus1 (= 1.2.0.20090617)#A 是不是可以修改为: Depends: libc6 (= 2.4), libdbus-1-3 (= 1.0.2), libglib2.0-0 (= 2.16.0), libibus1 (= 1.2.0.20090617) |

Re: [Ubuntu-zh] 求助:debian包制作问题: 可否将依赖关系设置为A依赖B或C ?

2010-11-03 文章 许凌
修改control方法; 先解压到tmp目录里面 mkdir tmp dpkg -e ibus-t9*.deb tmp/DEBIAN dpkg -x ibus-t9*.deb tmp/ 进入tmp/DEBIAN目录修改control 重新打包 dpkg -b tmp ibus-t9*.deb 这样就修改好了 2010/11/3 Rhys Pratt list...@gmail.com: 2010/11/3 Qian Hong fract...@gmail.com: 将依赖关系设置为libibus1或者libibus2,两者只要有一个存在就能正常安装?

[Ubuntu-zh] 求助:debian包制作问题: 可否将依赖关系设置为A依赖B或C ?

2010-11-02 文章 Qian Hong
具体情况是这样的: http://code.google.com/p/ibus-t9/ ibus-t9是一个类似手机t9输入法的笔画输入程序,在 debian/control里,依赖关系部分是这样写的: Depends: ${shlibs:Depends} 在执行打包命令的时候,依赖关系会被自动替换成 Depends: libc6 (= 2.4), libglib2.0-0 (= 2.16.0), libibus1 (= 1.2.99.20100202) 其中的libibus1,是ibus输入法框架的一个库.