特定于体系结构的 Debian 软件包

特定于体系结构的 Debian 软件包

我已经创建了 Debian 包 XYZ。

它的控制文件看起来像

Package: XYZ
Version: 1.0
Section: kernel
Priority: optional
Architecture: i386     
Depends:
Installed-Size: 1024

我有个问题,

  1. 当我在某台机器上构建此包时,它显示 dpkg-deb: building package XYZ:i386。但是当我在另一台机器上构建相同的包时,它显示 dpkg-deb: building package XYZ。为什么会有这种差异?

  2. 在卸载时我遇到了同样的问题,使用名称 XYZ:i386 构建的包需要dpkg -r XYZ:i386卸载它。为什么?

我们不能只说 dpkg -r XYZ 吗?

答案1

dpkg-deb: building package XYZ:i386意味着您正在 32 位 Ubuntu 机器中构建它。

dpkg-deb: building package XYZ:意味着您正在 64 位 Ubuntu 机器中构建它。

dpkg -r <package-name>

 The above command will remove the package-name.deb file.

相关内容