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