“dpkg:错误:--install选项没有值”

“dpkg:错误:--install选项没有值”

清楚地,dpkg --install 取一个值,要安装的包。并且在没有值的情况下运行dpkg --install会产生预期的错误

dpkg: 错误: --install 至少需要一个包存档文件参数

但考虑到错误消息实际上是无稽之谈,那么是什么导致了问题呢?最终结果是构建过程失败,构建的包未安装,构建日志仅将此作为错误的线索。

我检查过的事情:

  • 传递不存在的文件会给出正确的错误消息“没有这样的文件或目录”
  • 以非 root 身份运行给出“请求的操作需要超级用户权限”
  • 使用--install=package.deb并不能解决问题(--help对于值是否需要 = 符号是不明确的,看起来这是正确的。有些参数需要,有些则不需要)。

答案1

文档确实指定何时=应该使用。例如:

-i,--install包文件...

(否=) v.

--abort-after=数字

dpkg --install=当您尝试时(带或不带值),会显示您看到的错误消息。

您需要运行dpkg -i packageor dpkg --install package,带一个空格,而不是=

相关内容