Ubuntu デスクトップをインストールできません (ワイヤレス ツールに依存しますが、これはインストールできません)

Ubuntu デスクトップをインストールできません (ワイヤレス ツールに依存しますが、これはインストールできません)

Ubuntu 17.10 ミニマルに Ubuntu デスクトップをインストールしようとしています。wireless-tools依存関係をインストールする必要がある点までは正常にインストールされます。

インストールしようとすると次のエラーが表示されます

Preparing to unpack .../wireless-tools_30~pre9-12ubuntu1_amd64.deb ...
Unpacking wireless-tools (30~pre9-12ubuntu1) ...
dpkg: error processing archive /var/cache/apt/archives/wireless-tools_30~pre9-12ubuntu1_amd64.deb (--unpack):
 trying to overwrite '/sbin/iwconfig', which is also in package wireless-tools-udeb 30~pre9-8ubuntu1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Selecting previously unselected package ubuntu-desktop.
Preparing to unpack .../ubuntu-desktop_1.404.1_amd64.deb ...
Unpacking ubuntu-desktop (1.404.1) ...
Errors were encountered while processing:
 /var/cache/apt/archives/wireless-tools_30~pre9-12ubuntu1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

実行しようとすると、sudo apt --fix-broken同じ出力が得られます。

何をすればいいのか誰か知っていますか?

すでに再起動して実行してみましたsudo apt updateが、sudo apt upgrade

すでにすべてを消去して再インストールしてみましたが、結果は同じでした。

パッケージを手動でダウンロードし、キャッシュをクリアしてインストールすることも試みましたが、同じ問題が発生しました。

答え1

エラーメッセージを注意深く読んでください:

dpkg: error processing archive /var/cache/apt/archives/wireless-tools_30~pre9-12ubuntu1_amd64.deb (--unpack):
 trying to overwrite '/sbin/iwconfig', which is also in package wireless-tools-udeb 30~pre9-8ubuntu1

それを少し詳しく説明しましょう:

dpkg: error processing archive A (--unpack): trying to overwrite 'FILE', which is also in package B

FILEは一度に1つのパッケージからのみ提供できます。2つのパッケージ(AとB)が両方ともFILEを提供しようとすると、2つのパッケージは対立両方を同時にインストールすることはできません。

A が必要なので、B をアンインストールするか、A を強制的にインストールする必要があります。

答え2

結局、Launchpad から最新の deb をダウンロードして実行したところ、sudo dpkg -i --force-overwrite wireless-tools_30~pre9-5ubuntu2_amd64.deb動作sudo rebootするようになりました。

関連情報