Я пытаюсь установить 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
и все заработало!