如何在 Linux 中降級 Flatpak 軟件包
從技術(shù)上講,小版本或次要更新是為了解決問題。但是,當(dāng)某些更新破壞你當(dāng)前的工作流程時,情況可能會變得更糟。
無論是 Flatpak 包還是 Snap,當(dāng)出現(xiàn)問題時,一切都會在某個時候崩潰。作為一個沙盒打包方案,它可能不會影響整個系統(tǒng),但如果你遇到一個讓你的應(yīng)用體驗變差的錯誤,你可能會后悔更新。
比如之前 ??Black Box?? 的更新就帶來了一些錯誤,無法選擇文字!開發(fā)人員現(xiàn)在已經(jīng)解決了這個問題,但在他們沒有解決之前,我降級了那個特定的包以使其正常工作。
所以,如果你想降級特定的 Flatpak 應(yīng)用,你可以按照本指南進(jìn)行操作。
在 Linux 中降級 Flatpak 包
免責(zé)聲明: 與安裝 Flatpak 不同,你需要 ??sudo?
? 權(quán)限才能降級 Flatpak 包。如果你的用戶沒有該權(quán)限,你可以按照我們關(guān)于 ??如何向用戶授予 sudo 訪問權(quán)限?? 的詳細(xì)指南進(jìn)行操作。
以下是步驟:
1、獲取包的應(yīng)用 ID
第一步是找到要降級的包的應(yīng)用 ID。你可以列出已安裝的軟件包輕松找到它:
find flatpak package id in linux
記下要降級的包的應(yīng)用 ID。
這里,我要降級 Black Box,所以我的應(yīng)用 ID 將是 ??com.raggesilver.BlackBox?
?。
2、列出以前的版本并獲取該提交的代碼
獲得應(yīng)用 ID 后,你需要列出以前的版本。
你可以按照給定的命令語法做到這點(diǎn):
find previous releases in flatpak
找到首選的先前版本后,復(fù)制如上所示的提交的代碼。
3、降級 Flatpack 包
執(zhí)行前兩個步驟后,你應(yīng)該有以下內(nèi)容:
- 包的應(yīng)用 ID。
- 首選舊版本的提交代碼。
現(xiàn)在,你必須將它們放在以下命令中:
當(dāng)我將 Black Box 降級到以前的版本時,我將使用以下命令:
downgrade flatpak package in linux
這就完成了!
要檢查你是否已成功降級軟件包,你可以列出需要更新的軟件包(考慮到其他所有內(nèi)容都是最新的)。它應(yīng)該包括你最近降級的軟件包的名稱:
downgrade flatpak package
如你所見,Black Box 已過時,需要更新,這意味著包已成功降級!
總結(jié)
在本快速教程中,我解釋了如何降級 Flatpak 軟件包,希望對你有所幫助。