分页: 1 / 1
求助:怎么把32位deb包转变成64位的?
发表于 : 2010-08-23 21:08
由 zj185690007
就是雨林木风做的mp3图形转码软件,想转成64位的deb包。
最好详细些,本人刚学编译

。
Re: 求助:怎么把32位deb包转变成64位的?
发表于 : 2010-08-23 21:18
由 lxr1234
不用想,程式是要重新编译的。
Re: 求助:怎么把32位deb包转变成64位的?
发表于 : 2010-08-23 21:19
由 adagio
不可能吧
Re: 求助:怎么把32位deb包转变成64位的?
发表于 : 2010-08-24 10:12
由 poet
zj185690007 写了:就是雨林木风做的mp3图形转码软件,想转成64位的deb包。
最好详细些,本人刚学编译

。
这个没有教程,可以做,你可以参考他人的做法。
比较典型的是 skype for linux,官网上可以下载得到。他们就是把 32 位的程序打包到了 64 位的 deb 包中。你可以分析其结构然后自行制作。
Re: 求助:怎么把32位deb包转变成64位的?
发表于 : 2010-08-25 14:45
由 zj185690007
真的不行???
貌似这种小软件应该很简单阿~~~
Re: 求助:怎么把32位deb包转变成64位的?
发表于 : 2010-08-28 15:29
由 rediscover
有也不说,
这种东西就应该交出源代码然后重新编译。
Re: 求助:怎么把32位deb包转变成64位的?
发表于 : 2010-08-28 21:36
由 zj185690007
不行算了,那我还是用32位依赖包强行安装吧。。。

Re: 求助:怎么把32位deb包转变成64位的?
发表于 : 2010-08-28 21:41
由 eexpress
很简单的,可能编译可以。
其他的,呵呵。变64可没那么简单的兼容。
Re: 求助:怎么把32位deb包转变成64位的?
发表于 : 2010-09-18 23:53
由 astolia
先解包
代码: 全选
dpkg-deb -x a.deb A
dpkg-deb -e a.deb A/DEBIAN
改A/DEBIAN/control,将里面的Architecture改成amd64,最好也将Depends加一个ia32-libs,
一般再将A的所有者改成root
代码: 全选
sudo chown -R root:root A
再包回去
代码: 全选
dpkg-deb -b A a.deb