
您是否使用的是 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 風格。