我需要 anki 的旧版本 qt5。 (qt5-5.7)
因此我想降级所有 qt5 软件包(整个组)。
有没有办法用 pacman 做到这一点?
答案1
作为一名 Arch Linux 用户,对于使用 Arch 作为主要操作系统的人,我将尽我所能为您提供帮助。
您可以这样做,但您的依赖关系可能会中断,正如评论中很好地描述的 Terdon 一样,但如果执行正确,我们将避免这种情况发生。
我会参考Arch 的维基通过降级软件包来pacman cache
提供答案,但请注意,仅当您qt5-5.7
之前安装时才执行此过程。
降级软件包(Arch Wiki 参考):
此过程将删除当前软件包并安装旧版本。将处理依赖项更改,但 pacman 不会处理版本冲突。如果库或其他包需要随包一起降级,请注意,您也必须自己降级该包。
显然,这是一项手动工作,但速度很快,而且还要注意,您可以传递多个包,pacman
因此这将对您的团队有所帮助:
加载您的终端并cd
进入此目录>/var/cache/pacman/pkg/
继续 >pacman -U <file_name_of_the_package>