無法安裝 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 一次只能由一個套件提供。當兩個套件(A 和 B)都嘗試提供 FILE 時,這兩個套件衝突。您不能同時安裝兩者。

既然你想要A,你必須卸載B,或者你必須--force安裝A。

答案2

我最終從啟動板下載了最新的 deb,然後運行,sudo dpkg -i --force-overwrite wireless-tools_30~pre9-5ubuntu2_amd64.debsudo reboot使它工作了!

相關內容