此软件包不适用于此类电脑

此软件包不适用于此类电脑

我正在为一个我已启动的开源项目创建一个 deb 包,名为 宽边距

当我尝试使用 Ubuntu 软件中心在 10.10 中安装我的 deb 包时,屏幕上出现以下文本。

抱歉,‘widemargin’ 不适用于此类计算机 (i386)。

尽管出现此消息,但它仍可安装并正常运行。

在我的控制文件中有以下行:

Architecture: all

我认为这将允许它在所有架构上工作。

我究竟做错了什么?

由于这是一个开源项目,请随意浏览我的包源并告诉我哪里出了问题。

我根据要求运行了以下命令:

dpkg-deb --control widemargin_1.0.0_all.deb

并产生了以下结果:

Package: widemargin
Version: 1.0.0
Architecture: all
Maintainer: Daniel Hughes <[email protected]>
Installed-Size: 4744
Depends: mono-runtime (>= 2.6.7), libgtk2.0-cil (>= 2.12.10), libmono-sqlite2.0-cil (>= 2.6.7)
Section: unknown
Priority: extra
Homepage: https://bitbucket.org/trampster/widemargin
Description: Quick and simple bible software.
 Bible software with a focus on speed and usability.

答案1

我通过以下方式解决了这个问题...

重启!

然后它就神奇地开始工作了。很奇怪。

答案2

我的电脑是 i386,大多数电脑都是这样的。我不确定这里的所有选项,但在我的电脑上,有一行:

建筑:全部

应改为:

架构:i386

相关内容