web-dev-qa-db-ja.com

dpkg依存関係の問題の解決(argos3シミュレーター)

このコマンドを実行して、Windows10のUbuntuでargos3シミュレーターパッケージをアンパッケージします。

Sudo dpkg -i argos3_simulator-3.0.0-i686-beta52.deb

そして、私はこのエラーを取得しています

dpkg: dependency problems prevent configuration of argos3_simulator:i386:
argos3_simulator:i386 depends on gcc (>= 4.2).
argos3_simulator:i386 depends on g++ (>= 4.2).
argos3_simulator:i386 depends on cmake (>= 2.6).
argos3_simulator:i386 depends on freeglut3-dev (>= 2.6.0).
argos3_simulator:i386 depends on qt5-default (>= 5.5.1).
argos3_simulator:i386 depends on libxi-dev.
argos3_simulator:i386 depends on libxmu-dev.
argos3_simulator:i386 depends on libfreeimage-dev (>= 3.15).
argos3_simulator:i386 depends on libfreeimageplus-dev (>= 3.15).
argos3_simulator:i386 depends on liblua5.2-dev.
argos3_simulator:i386 depends on lua5.2.

dpkg: error processing package argos3_simulator:i386 (--install):
dependency problems - leaving unconfigured
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Errors were encountered while processing:
argos3_simulator:i386

どうすれば修正できますか?

1
Coy Winifred

間違ったコマンドを使用してパッケージをインストールしています。

dpkgコマンドは、完全な機能を備えたパッケージマネージャーではありません。不足している依存関係は自動的にインストールされません。インストールまたは削除するように指示したパッケージをインストールまたは削除するだけで、それ以外は何もしません。依存関係が欠落している場合、動作を拒否します。これらの依存関係をすべてインストールすると、dpkgは指示どおりに実行します。

aptパッケージマネージャーは、依存関係を正しい順序で自動的にインストールしてから、必要なパッケージをインストールします。正しいパッケージをダウンロードし、dpkgに正しい順序でインストールするよう指示します。 Aptはwonderfulです。

Sudo apt install ./argos3_simulator-3.0.0-i686-beta52.debを試してください

2
user535733