8得票3回答
查看.deb归档文件的内容文件

我想查看一个.deb存档的内容,但我无法使用任何打包程序(如7Zip)解压缩.deb文件。 当我尝试在Linux Ubuntu中使用dpkg-deb安装文件时,系统返回消息“...不是Debian格式的存档”。 我该如何解压缩这个.deb文件以获取内容文件? Test.deb

238得票11回答
如何在使用“apt-get”安装软件包之前检查版本?

我想要安装最新版本的 5.5.4,该版本于上个月发布,安装在我的Debian电脑上。 我检查了dpkg -l | grep "hylafax"并发现当前版本是5.5.3。然后我检查了apt-cache search hylafax,看到有相关软件包可用,但我找不到任何版本号。 如何找到apt-...

9得票2回答
VirtualBox 6.1.10,在 Ubuntu 20.04 上构建内核 5.8.0 时返回状态不佳,virtualbox-dkms 包出现错误。

这不仅仅是一个问题,更是一份文档。 这是关于virtualbox 6.1.10、Ubuntu 20.04和virtualbox-dkms包构建失败导致apt-get install或update失败的情况。 我最近在Ubuntu 20.04和Virtual Box 6.1.10上遇到了一个...

11得票4回答
MySQL 5.7社区服务器非交互式apt安装

我试图在Ubuntu 14.04上为非交互式MySQL 5.7社区服务器安装创建一个shell调用。根据各种来源,使用debconf-set-selections应该允许这样的安装,但我无法启动非交互式dpkg安装程序。 以下是我尝试用于非交互式安装的环境变量vagrant@default-...

9得票1回答
在debian/control文件中如何定义分组的条件依赖关系?

我正在对一个Python软件包进行Debian打包,它的依赖关系有点奇怪。要么: 依赖于python2.7 依赖于python2.6和python-ordereddict(我在PyPI上自己构建的ordereddict软件包) 例如,在我的setup.py文件中我有: deps = ...

16得票3回答
什么是Mac下-dpkg的替代品?

我想使用dpkg命令,但在Mac OS X上似乎无法正常工作。dpkg -scanpackages -m . /dev/null -->Packages -bash: dpkg: command not found dns:Administrator$ man dpkg No manu...

30得票1回答
dpkg:如何忽略 post/pre 脚本中的错误

我开发了Debian软件包并在我的post/pre脚本中(在我的情况下是postrm)出现语法错误。我成功安装了软件包,但现在无法删除它:/var/lib/dpkg/info/blablabla.postrm: 11: Syntax error: ";;" unexpected dpkg: e...

35得票2回答
Ubuntu dpkg版本号中冒号(:)和短横线(-)代表什么意思?

我正在尝试获取已安装软件包的版本号,以便为 dpkg 构建依赖项列表。 如果我在终端中输入 "dpkg -l | grep libqtcore4",我会得到以下结果:ii libqtgui4 4:4.7.4-0ubuntu8 Qt 4 GUI module ii l...

8得票3回答
如何正确设置deb软件包的已安装大小?

我正在开发Debian软件包,但在DEBIAN/control下正确定义“Installed-Size”方面遇到了问题。 我编写了一个脚本,不断检查svn存储库以获取新的修订版本,如果发现更改,则使用du -s命令计算代码的大小(不包括DEBIAN文件夹),然后将此值放入“Installed-...

9得票2回答
将参数传递给dpkg -i命令?

有没有办法在dpkg -i中传递参数,然后可以在preinst和postinst中使用这些参数?我已经研究过了,想知道是否可以用$1或$2来引用这些参数。谢谢。