卷曲http://get.code-industry.net/public/master-pdf-editor-4.0.40_qt5.amd64.deb>> /opt/packages/master-pdf-editor-4.0.40_qt5.amd64.deb

卷曲http://get.code-industry.net/public/master-pdf-editor-4.0.40_qt5.amd64.deb>> /opt/packages/master-pdf-editor-4.0.40_qt5.amd64.deb

在“下载文件”中

从 [text] 下载文件的 URLhttp://get.code-industry.net/public/master-pdf-editor-4.0.40_qt5.amd64.deb

在节点上下载文件的绝对路径 [text] /opt/packages/

我也试过

在节点上下载文件的绝对路径 [text] /opt/packages/master-pdf-editor-4.0.40_qt5.amd64.deb

因为下面的手动卷曲工作正常。

卷曲http://get.code-industry.net/public/master-pdf-editor-4.0.40_qt5.amd64.deb>> /opt/packages/master-pdf-editor-4.0.40_qt5.amd64.deb

有人知道我哪里做错了吗?我也尝试使用 rudder 安装手动下载的 .deb,但没有成功。

[1.0] 软件包管理器有

包名称(或路径)[文本] /opt/packages/master-pdf-editor-4.0.40_qt5.amd64.deb

包裹状态:Present

答案1

文件下载

file_download通用方法中,您需要指定完整的目标路径(此处为/opt/packages/master-pdf-editor-4.0.40_qt5.amd64.deb)。您还需要确保目标目录存在,例如,使用directory_createon /opt/packages

如果下载失败,您可以使用rudder agent run -i命令显示正在使用的 curl 命令来排除故障。然后,您可以在不使用 -the-s选项的情况下运行它以查看错误消息。

软件包安装

使用本地文件安装包dpkg -i来安装包,这似乎会返回错误。您可以尝试手动安装包(使用dpkg -i master-pdf-editor-4.0.40_qt5.amd64.deb)以查看更精确的错误消息,但这可能是依赖性问题。在这种情况下,您有两个选择:

  • package_present最安全的做法是在安装下载的软件包之前先安装依赖项(使用现有存储库中的软件包)
  • 您也可以apt-get --yes --fix-broken install在安装后运行,这应该可以帮助您安装缺少的依赖项

答案2

开始工作了。

  1. 完整的下载路径,包括文件名。

  2. 耐心等待(或者手动更新代理)

  3. 安装 deps,无法使用安装后 dep 修复进行安装。

  4. 利润

相关内容