Linux 安装旧版本的 gimp

Linux 安装旧版本的 gimp

我使用的是 Fedora 17 64 位。我想安装 2.6 版的 gimp(当前版本是 2.8)。

我不能直接使用,yum install gimp因为这样会安装 2.8

我认为 gimp 破坏了 Ctrl-S 保存功能,因为它强制用户保存为 .xvf 格式,而不能保存其他格式。gimp 论坛明确表示他们对此毫无歉意。

因此,这意味着裁剪图像并保存只需单击两次:Ctrl-S大约Ok需要单击 9 次。文件->导出->单击文件扩展名->选择选项->确认选项->导出文件->关闭窗口以确认您要删除刚刚保存的文件。

值得称赞的是,gimp 2.6 版是一款非常可靠的软件。如何才能让 Gimp 2.6 在我的 Fedora 17 上运行?

答案1

我能够通过使用带有 2.6 版 gimp 的 wine 模拟器找到解决方法。以下是我遵循的步骤:

安装 wine:

sudo yum install wine

从 oldapps.com 获取 2.6 版本

gimp-2.6.7-i686-setup.exe从链接获取文件:http://www.oldapps.com/gimp.php?old_gimp=46?download

在模拟器中运行安装程序

wine gimp-2.6.7-i686-setup.exe

按照安装窗口的指示进行操作

单击下一步、下一步并安装。此时 Gimp 应该正在运行,您可以使用它。

如何将 gimp 挂接到图标启动器

看一下它的安装位置:

cd /home/youruser/.wine/drive_c/Program Files (x86)/GIMP-2.0/bin

在那里你会看到:

gimp-2.6.exe

跑步:

wine gimp-2.6.exe

程序运行起来非常顺畅。您可以将其附加到图标或组合键以快速启动。感谢 Wine 开发人员!

答案2

您可以下载 Gimp 2.6 版本这里。我建议下载最新版本 2.6 gimp-2.6.12.tar.bz2,因为我认为这是最稳定的。

请务必卸载当前版本的 Gimp,然后安装此版本。要安装,请执行以下操作:

% tar xvfz gimp-2.6.x.tar.gz   # unpack the sources
% cd gimp-2.6.x                # change to the toplevel directory
% ./configure                  # run the `configure' script
% make                         # build GIMP
% make install                 # install GIMP

如果你需要更多详细信息,你可以阅读有关从源代码构建的信息这里.tar.gz文件中的文件INSTALL也包含大量有关安装的信息。

答案3

让我们以更自然的方式写出答案:对于像这样的问题,我看到 4 种解决方案:

  1. 安装2个版本在同一系统上安装该程序(例如,为所有用户安装 gimp 2.8,为特定用户安装 gimp 2.6,这样更方便)。当您需要时,您可以随时使用更新版本。请注意,通常采用此解决方案来让已更新但不稳定将所需程序的版本与稳定版本一起发布。
  2. 冻结将您系统上安装的系统版本设置为特定版本 (gimp 2.6)。
  3. 使用设置以及程序的键盘快捷键来重播您想要的行为。
  4. 安装在模拟系统(wine 或虚拟机)。

更多详细信息:

  1. 按照 Adam 的建议,你可以从中下载你想要的 subversion这里./configure并在执行脚本时指定选项安装在本地路径中--prefix=路径而不是默认的 /usr/local/bin、/usr/local/lib、/usr/local/man 等。

     tar xvfj gimp-2.6.12.tar.bz2   # unpack the sources
     cd gimp-2.6.12                 # change to the toplevel directory  
     ./configure --prefix=PATH      # run the `configure' script  
     make                           # build GIMP  
     make install                   # install GIMP  
    
  2. 冻结。我认为你也可以使用 yum。尝试安装降级插件(如果尚未在您的系统中),并且yum 版本锁定冻结它:

     yum install yum-allowdowngrade            # if not installed
     yum --allow-downgrade install gimp-2.6    # you can be more specific too...
     yum install yum-versionlock               # if not installed
     yum versionlock gimp                      # if you want to freeze 
    

    要获得所有版本的完整列表,您可以使用 yum --showduplicates list gimp
    对于 Ubuntu 用户来说,这个列表比较短 ( sudo apt-get install <package-name>=<package-version-number>)

  3. 如果你真的不想使用Ctrl+Shift+E但您想尝试一种解决方法,您可以保留 gimp 2.8 并更改一些设置:

    • 编辑->键盘快捷键。
    • 搜索文本“覆盖”。
    • 点击(文件覆盖)已禁用,它将更改为新加速器
    • Ctrl+S重新分配此快捷方式。
    • 点击确认替换重新分配快捷方式按钮。并保存。
      现在使用Ctrl+S您可以更快地保存 png 或 jpg 文件。关闭时忽略 .xvf 文件中的修改仍然很烦人...我知道生活并不完美 :)
  4. 您可以在 wine 或 Virtualbox 下使用 Windows 版本,也许最好从 gimp 的主站点下载它这里并采用最新版本(gimp-2.6.12-i686-setup.exe)

相关内容