13

我正在尝试使用 dpkg 命令,但在 Mac OS X 中它似乎对我不起作用

dpkg -scanpackages -m . /dev/null -->Packages

-bash: dpkg: command not found
dns:Administrator$ man dpkg
No manual entry for dpkg

我想知道如何在 Mac 中使用 dpkg?

4

3 回答 3

26

或自制链接 brew install dpkg

macports 版本有很多依赖项并且需要很长时间。

如果您只想查看包中的内容,请解压缩并解压缩它。

ar -x package.deb

然后,您的当前目录中应该有一个 debian 版本、control.tar.gz 和 data.tar.gz。包将添加的文件将位于 data.tar.gz 中。包描述将在 control.tar.gz 文件中名为 control 的文件中。

tar -tvzf data.tar.gz

于 2012-01-20T05:20:11.080 回答
7

您首先必须安装 dpkg。在我看来,最简单的方法是首先安装 macports,它是 os x 的高级数据包管理器,然后使用 macports 安装 dpkg。

安装 macports: http: //www.macports.org/install.php

安装后就可以运行了sudo port install dpkg。然后就可以dpkg在命令行使用了。

于 2012-01-08T17:39:43.053 回答
0

Fink可以提供“dpkg”实用程序。

于 2017-05-09T12:13:11.880 回答