インストールしようとすると、次のエラーが発生しますlibnm-gtk-dev
が理解できません。
The following packages have unmet dependencies:
gir1.2-nm-1.0 : Breaks: gir1.2-networkmanager-1.0 (< 1.8.0-2) but 1.6.2-3+deb9u2 is to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
どういう意味ですか?
実行するとエラーが一時的に消えますsudo apt-get install gir1.2-networkmanager-1.0
。その後、libnm-gtk-dev
再実行するとインストールは完了しますが、次の不足しているパッケージ()をインストールするとすぐに削除されlibnma
ます...そして上記のエラーが再び発生します。ループ。
だから私が何か間違っているのかもしれません。バージョンをダウングレードする必要がありますか?
sudo apt-get install gir1.2-networkmanager-1.0
完全なコンソール出力がある場合、何が起こるかを説明する問題を見つけることができます。ここ。
答え1
メッセージgir1.2-nm-1.0
はインストール済みまたはインストールする必要があることを意味しますが、そのメタデータが破損していることを示します(つまりgir1.2-networkmanager-1.0
1.8.0-2より前のバージョンはインストールしないでくださいが、gir1.2-networkmanager-1.0
1.6.2-3+deb9u2はインストールする必要があります。
特に、この場合、gir1.2-nm-1.0
パッケージの新しい名前はgir1.2-networkmanager-1.0
前者で後者を置き換えます。前者はDebian 9バックポートリポジトリで利用可能で、デフォルトでは有効になっていません。gir1.2-networkmanager-1.0
追加してインストールする代わりに、関連するすべてのネットワーク管理者パッケージが一貫したバージョンでインストールされていることを確認する必要があります。
-t stretch-backports
コマンドapt
ラインが混乱しているとき。