当前位置: 首页 > 科技观察

如何在Linux中降级Flatpak软件包

时间:2023-03-16 13:27:09 科技观察

从技术上讲,次要版本或次要更新可以解决问题。但是,当某些更新扰乱您当前的工作流程时,情况可能会变得更糟。无论是Flatpak包还是Snap,当出现问题时,一切都会在某个时候崩溃。作为沙盒打包方案,可能不会影响到整个系统,但如果遇到让应用体验变差的BUG,可能会后悔更新。比如之前的BlackBox更新带来了一些错误,无法选择文本!开发人员现在已经修复了这个问题,但在他们修复之前,我降级了那个特定的包以让它工作。因此,如果你想降级特定的Flatpak应用程序,你可以按照本指南进行操作。在Linux中降级Flatpak包免责声明:与安装Flatpak不同,您需要sudo权限才能降级Flatpak包。如果您的用户没有该权限,您可以按照我们关于如何向用户授予sudo访问权限的详细指南进行操作。步骤如下:1.获取包的AppID第一步是找到要降级的包的AppID。您可以通过列出已安装的软件包轻松找到它:flatpaklist--appfindflatpakpackageidinlinux记下要降级的软件包的应用程序ID。在这里,我正在降级BlackBox,因此我的AppID将是com.raggesilver.BlackBox。2.列出以前的版本并获取该提交的代码获得AppID后,您需要列出以前的版本。您可以按照给定的命令语法执行此操作:flatpakremote-info--logflathub在flatpak中查找以前的版本一旦找到您喜欢的以前的版本,请复制如上所示的提交代码。3.降级Flatpack包执行前两个步骤后,您应该有以下内容:包的AppID。更喜欢旧版本的已提交代码。现在,您必须将它们放在以下命令中:sudoflatpakupdate--commit=当我将BlackBox降级到以前的版本时,我使用以下命令:sudoflatpakupdate--commit=c4ef3f4be655cbe2559451a9ef5977ab28139c54bb5adbd7db812f3482bd0db5com.raggesilver.BlackBox在linux中降级flatpak包,仅此而已!要检查您是否已成功降级包,您可以列出需要更新的包(假设其他所有内容都是最新的)。它应该包括您最近降级的包的名称:flatpakupdatedowngradeflatpakpackage如您所见,BlackBox已过时并且需要更新,这意味着包已成功降级!总结在这个快速教程中,我解释了如何降级Flatpak包,希望对您有所帮助。