
明らかに、dpkg --install
するインストールするパッケージの値を指定します。dpkg --install
値を指定せずに実行すると、予想どおりのエラーが発生します。
dpkg: エラー: --install には少なくとも 1 つのパッケージ アーカイブ ファイル引数が必要です
しかし、エラー メッセージが文字通り意味不明であることを考えると、問題の原因は何でしょうか? 最終結果は、ビルド手順が失敗し、ビルドされたパッケージがインストールされず、ビルド ログにはエラーの手がかりとしてこれだけが残ります。
確認したこと:
- 存在しないファイルを渡すと、「そのようなファイルまたはディレクトリはありません」という正しいエラー メッセージが表示されます。
- 非ルートとして実行すると、「要求された操作にはスーパーユーザー権限が必要です」というメッセージが表示されます
- を使用しても
--install=package.deb
問題は解決しません (--help
値に = 記号が必要かどうかはあいまいですが、これは正しいようです。必要な引数もあれば、そうでない引数もあります)。
答え1
のドキュメンテーションいつ使用すべきかを指定します=
。例:
-i
、--install
パッケージファイル...
(いいえ=
) v.
--abort-after=
番号
表示されるエラー メッセージは、試行したときdpkg --install=
(値の有無にかかわらず) に表示されます。
ではなく、スペースを入れてdpkg -i package
または を実行する必要があります。dpkg --install package
=