Невозможно установить Ubuntu Desktop (зависит от wireless-tools, но его невозможно установить)

Невозможно установить Ubuntu Desktop (зависит от wireless-tools, но его невозможно установить)

Я пытаюсь установить Ubuntu desktop на мой Ubuntu 17.10 minimal. Он устанавливается нормально до момента установки, 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 может быть предоставлен только одним пакетом за раз. Когда два пакета (A и B) оба пытаются предоставить FILE, два пакетаконфликт. Вы не можете установить оба одновременно.

Поскольку вам нужен A, вы должны удалить B или принудительно установить A.

решение2

В итоге я скачал последнюю версию Debian с Launchpad, запустил sudo dpkg -i --force-overwrite wireless-tools_30~pre9-5ubuntu2_amd64.debее sudo rebootи все заработало!

Связанный контент