在Wine中,他們告知Canonical如果刪除32位支持會遇到問題。

沒有19.10位元的Ubuntu 32

幾天前一位同事 在博客上報導了有關 最近的決定 開發人員採取了什麼 規範將完全取消對32件裝送貨的支持 從下一個Ubuntu版本開始。

不僅如此,這個決定會影響到它,無論它僅適用於Ubuntu的情況如何樂觀,事實並非如此,因為首先 恰好影響到所有以此為基礎的生態系統, 從官方版本(例如Kubuntu,Xubuntu,Lubuntu等)以及其衍生版本(例如Linux Mint,Zorin OS,Puppy Linux等)衍生而來。

你們中許多人會知道,Canonical放棄了適用於Ubuntu的32位映像,現在, Ubuntu開發人員決定完成發行版中體系結構生命週期的結束。

En Ubuntu 19.10此版本將不再具有安裝包的可能性 存儲庫中的i386體系結構。

如果Canonical放棄了對19.04位軟件包的支持,那麼Ubuntu 32上將不支持Wine。

在Ubuntu開發人員發布聲明後,不要再將精力集中在32位軟件包的創建和維護上了。

Wine項目的開發人員對此做出了回應 警告Canonical,如果在此版本中不再支持19.10位x86系統,Ubuntu在為Ubuntu 32交付Wine時將遇到問題。

通過決定放棄對86位x32架構的支持,Ubuntu開發人員希望發行64位版本的Wine。 或在基於Ubuntu 32的容器中使用18.04位版本。

問題是Wine的64位版本 (Wine64) 不受官方支持 並包含大量未更正的錯誤。

Apt要求i386和amd64軟件包的版本匹配,否則它將拒絕安裝它們,因此,除非進行更改,否則19.10及更高版本的用戶將無法安裝運行Wine所需的32位庫,除非用戶自己決定返回Ubuntu 18.04。

由於用於64位發行版的Wine的當前版本基於Wine32,並且需要32位庫。

一般情況下, 在64位環境中,所需的32位庫以多體系結構軟件包的形式提供, 但是在Ubuntu中,決定完全停止創建此類庫。

葡萄酒開發商立即拒絕了這個主意 即時包裝,然後將它們扔進了容器中,因為這只是臨時解決方法。

這樣做的不利之處在於,我們將花費大量時間向用戶說明,無論我們在何處收集該信息,64位Wine都不會運行32位程序。

據觀察, 必須將Wine的64位版本轉換為正確的格式,但這需要時間。

另外, 當今許多Windows應用程序繼續僅提供32個版本 位和64位應用程序通常隨32位安裝程序一起提供(以處理Win32上的安裝嘗試),因此32位版本的Wine繼續作為主要版本。

長期以來,Wine64僅被定位為用於運行Win64應用程序的工具,而不是用於運行32位程序的工具,該功能在許多文章和文檔中都有反映。

與此同時 Steam也面臨類似的問題,目錄中的許多遊戲仍為32位。

Valve打算自己為Linux Staem客戶端支持32位運行時。

儘管Wine開發人員不排除使用此運行時將32位Wine發送到Ubuntu 19.10的可能性,但在64位版本的Wine準備就緒之前,不必重複工作並與Valve共同維護32的Ubuntu庫。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。