【发布时间】:2014-01-27 23:24:52
【问题描述】:
我需要为我的 mac 安装 dpkg,我见过的最简单的方法是安装 Macports。不幸的是,我要安装它的机器没有连接到互联网。
有没有办法为 macports 下载 dpkg 及其依赖项并将软件包安装到离线机器上?
我看到有人提到要在在线机器上设置它并移动整个 macports 文件夹,但是我在线的唯一机器运行的是不同的 OSX 版本,这可能会导致问题。
提前致谢。
【问题讨论】:
我需要为我的 mac 安装 dpkg,我见过的最简单的方法是安装 Macports。不幸的是,我要安装它的机器没有连接到互联网。
有没有办法为 macports 下载 dpkg 及其依赖项并将软件包安装到离线机器上?
我看到有人提到要在在线机器上设置它并移动整个 macports 文件夹,但是我在线的唯一机器运行的是不同的 OSX 版本,这可能会导致问题。
提前致谢。
【问题讨论】:
您可以尝试使用以下方式下载所有源文件
sudo port fetch rdepof:dpkg
然后将 (/opt/local/var/macports/distfiles/) 中的所有内容复制到离线机器并放在同一文件夹中。
那么你应该能够使用构建dpkg
sudo port install -s dpkg
-s 选项强制 macports 从源代码构建。 (Prevent MacPorts from installing pre-built package?)
【讨论】: