我一直在尝试在基于 Ubuntu 20 的 Linux Mint 20 上降级到 Gimp 2.8.22。我一直无法找到适用于 Linux 的预制二进制文件(尽管有很多适用于 Windows 和 Mac 的二进制文件)。叙述是“只需编译源代码即可!” 但我无法执行此操作,因为一些依赖项(例如 gegl 0.2)显然不适用于现代基于 Ubuntu 的系统。
有谁知道在较新的 Linux 系统上获取 Gimp 2.8.22 的方法吗?希望有静态链接的东西?或者至少有一个关于构建这个给定的现代限制的指南?在过去的两年里,我一直在用 Gimp 2.10 折磨自己,以为有一天我会喜欢它。但我越用这个软件,我就越担心我最终会崩溃,一边歇斯底里地大笑一边给自己注射氰化氢。
安装具有复杂依赖关系的旧版或新版程序的最简单方法是安装您想要的版本附带的 Debian/Ubuntu 版本。有一种简单的方法可以安装“幕后”的 Debian/Ubuntu 版本,并仅运行其中的特定程序:schroot为其他操作系统版本设置环境,并使用debootstrap执行安装。schroot 环境使用其他操作系统的库以及普通 Linux 操作系统中的其他所有内容运行程序:内核、网络、主目录等。
对于 Gimp 2.8.22,请获取 Ubuntu 18.04。
创建一个
/etc/schroot/chroot.d/bionic
包含以下内容的文件:创建一个
/usr/local/bin/gimp
包含以下内容的文件:完成设置:
请注意,由于 Ubuntu 18.04 不再更新,因此您将不会获得任何安全更新。因此请注意不要打开任何可疑文件!
在撰写本文时,这是可能的:通过 gimp.org为旧稳定版本(现在为 2.8.22)提供了 flatpak 。由于 Flatpak 自 Mint 18.3 起应该是内置的,请尝试单击提供的链接,或按照所述的手动过程进行操作:
sudo apt list flatpak
,否则使用 进行安装sudo apt update && sudo apt install flatpak
。(sudo?) flatpak install https://flathub.org/repo/appstream/org.gimp.GIMP.flatpakref
PS:抱歉
sudo
,我不知道 Flatpak 是否需要它。我不是 mint/ubuntu 用户。