從 Ubuntu Studio 22.04 升級到 Ubuntu Studio 24.04 時遇到問題?你並不孤單

Ubuntu Studio 24.04 更新問題

您是否使用的是 Ubuntu studio 版本的先前 LTS 版本並且無法更新到最新版本?你並不孤單。正如本節中所解釋的 他的博客,有很多用戶在嘗試上傳到 Ubuntu Studio 24.04 自 22.04/XNUMX 以來,他們一直未能實現這一飛躍。這個問題似乎與 PipeWire 和 PulseAudio(一個 LTS 和另一個 LTS 中使用的音訊伺服器)之間的衝突有關。

這些改變通常是為了更好,但有時它們是這些問題的根源。 這也可能與從一個 LTS 版本到另一個 LTS 版本的跳躍有關:雖然正常或「臨時」版本每六個月上傳一次,但如果我們想在 LTS 之間進行跳躍,它將在兩年內發生。這是一個更激進的更新,雖然確實需要一段時間才能激活,但變化也確實可能非常大。

PipeWire 和 PulseAudio,Ubuntu Studio 24.04 和 22.04 中的衝突

受影響的用戶可以在錯誤頁面上報告該錯誤 2078639,可在專案的 Launchpad 中找到。他們也正在遵循 2078608,而 2079817,撇開許多其他看起來重複的內容不談。但這並不能解決問題。

問題是,對於 24.04 上的大多數版本的 Ubuntu,想法是讓 PipeWire 取代 PulseAudio 作為主要音訊伺服器,並且應該強制安裝前者。 Ubuntu studio 版本的開發者希望採取不同的做法: 他們預設使用 PipeWire,但如果使用者想保留經典伺服器,可以使用 PulseAudio。這意味著 PipeWire 必須是一種軟依賴項而不是硬依賴項,以便可以透過元包卸載它而不會破壞整個系統。

最終,這導致必須解決更新的軟體在計算如何執行更新時感到困惑,這就是問題所在。 Ubuntu Studio 目前正在與 Ubuntu 基金會團隊合作,試圖獲得 ubuntu 發布升級程序 強制為 Ubuntu Stuio 安裝 PipeWire,無需作業系統強烈依賴 PipeWire。

這可能是不可能的

這是可能的,甚至是 這個問題可能沒有解決辦法。如果情況確實如此,則可能不支援從 Ubuntu Studio 22.04 更新至 Ubuntu Studio 24.04。另一種選擇是創建強依賴性或 來自 PipeWire,從而消除了返回 PulseAudio 的可能性。

就個人而言, 我建議從頭開始安裝。更新是最簡單的,但有時會出現錯誤。透過從頭開始安裝作業系統,我們確保一切都能按設計運作。

幾年來第二次有問題的變化

有了這個,他們就會 兩個有問題的改變 Ubuntu Studio 已經有幾年了。 2020年他們決定 從 Xfce 切換到 KDE,這個想法即使是深信不疑的 KDE 用戶也會心碎。是的,KDE 提供了良好的性能,是我最喜歡的桌面,是的,我更喜歡它,但向後相容性被破壞了。因此,安裝必須從頭開始,如果硬碟上有重要的項目,要么備份後上傳,要么全部丟失。

現在 PipeWire 也出現了這種變化,雖然這確實是對未來的展望,也是合乎邏輯的一步,但也讓 Ubuntu Studio 用戶感到頭痛。

從事情好的一面來看,這兩個改變已經發生了,我想不出第三個會再困擾我。有時前進並不容易,這也是我們在 Arch Linux 等滾動發布發行版中也會看到的。

如果您受到了影響,我們希望一切都能盡快解決,您可以繼續享受您最喜歡的 Ubuntu 風格。