Wine 更新後 APT 變成不可用

Wine 更新後 APT 變成不可用

運行 Kubuntu (22.04.02 LTS) 的新 Linux 用戶,我不知道如何解決這個問題。 Wine 最近發布了對其穩定分支的更新,在嘗試使用 Discover 更新 Wine 時,我收到了一個關於標題wine-stable-i386為 dpkg 無法備份程式(32 位元版本cacls.exe)的依賴項的錯誤,該程式並不存在當我去檢查它時。我相信,在我嘗試解決這個問題的過程中,我只是加劇了這個問題,以至於任何 dpkg 介面(apt、aptitude 等)都無法安裝任何東西。

以下是我最初嘗試解決該問題並無意中加劇問題的方法:我最初將程式的 x64 版本複製到libdpkg 檢測的資料夾中。這有效,但隨後它為一個程式拋出了相同的錯誤做過存在。此時,我刪除了該程式的 64 位元版本,並且它沒有像我預期的那樣拋出原始錯誤,而是再次拋出新的錯誤。接下來,我嘗試手動重新安裝對我所擁有的版本的依賴項。如果不起作用,我rm -rf編輯了該資料夾並再次嘗試重新安裝過程。失敗並出現錯誤:

dpkg: error processing archive /var/cache/apt/archives/wine-stable-i386_8.0.2~jammy-1_i386.deb (--unpack):
 unable to open '/opt/wine-stable/lib/wine/i386-windows/aclui.dll.dpkg-new': No such file or directory
No apport report written because the error message indicates an issue on the local system
                                                                                         Errors were encountered while processing:
 /var/cache/apt/archives/wine-stable-i386_8.0.2~jammy-1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

我嘗試使用該確切路徑創建一個虛擬文件,我嘗試卸載盡可能多的 Wine,然後重新安裝所有內容以及其他一些內容,但我嘗試修復這種情況所做的一切現在都會返回此錯誤。

任何幫助都會極為讚賞。


更新:

看來,這與libwine某種程度有關。在閱讀另一篇文章,運行帶有 LTS 版本的更現代版本的軟體可能會導致問題後,我嘗試安裝 (K)Ubuntu 的 Wine 軟體包(版本 6)。然而,它的錯誤方式與libwine它的錯誤方式相同wine-stable-i386。即使事後嘗試也winehq-devel得到了同樣的結果。

我不知道這是否有幫助,但我真的很想解決這個問題。

相關內容