如何在Linux上安装或编译GIMP过滤器/插件/扩展

时间:2020-01-09 10:39:24  来源:igfitidea点击:

如何在Ubuntu或Debian或Fedora或RHEL(Red Hat Enterprise Linux)/CentOS Linux桌面系统上安装或编译新的GIMP过滤器?

说明:GNU镜像处理程序(GIMP)是一个开源的高级图片编辑器。
可以使用GIMP来编辑,扫描,增强和修饰照片/镜像。
您也可以制作自己的镜像。
它具有与Photoshop一样的各种编辑工具和滤镜。
此教程介绍如何在Debian或Ubuntu Linux上安装或编译GIMP过滤器,以提高工作效率并全面控制镜像。

在Linux上安装GIMP

您必须使用包管理器安装GIMP。

在Debian或Ubuntu Linux上安装GIMP

执行以下apt命令或apt-get命令以在Debian或Ubuntu Linux上安装GIMP:

$ sudo apt install gimp

在Fedora Linux上安装GIMP

执行以下dnf命令:

$ sudo dnf install gimp

在CentOS/RHEL Linux上安装GIMP

执行以下yum命令:

$ sudo yum install gimp

如何启动GIMP

只需在CLI上执行以下命令,或从KDE/Gnome桌面启动它:

$ gimp &

GIMP加载了有限的插件

安装GIMP可选扩展的存储库

以下软件包带有100多个gimp插件和扩展。
要将其安装在Debian/Ubuntu Linux上,请运行:

$ sudo apt install gimp-plugin-registry

CentOS Linux用户执行以下yum命令:

$ sudo yum install gimpfx-foundry

Fedora Linux用户执行以下dnf命令:

$ sudo dnf install gimpfx-foundry gmic-gimp

再次启动GIMP以查看是否已新安装
GIMP在FX Foundry下加载了新安装的扩展

如何在Linux上安装或编译GIMP过滤器/插件/扩展?

出于演示目的,我将编译并安装GIMP Beautify插件。
它是一组GIMP插件,可快速轻松地美化照片。

安装开发人员工具和库

在Debian/Ubuntu Linux上执行以下apt命令/apt-get命令:

$ sudo apt install build-essential
`$ ### [ install gimp dev libs and git client  ] ###`
$ sudo apt install libgimp2.0-dev git

在CentOS/RHEL/Scientific/Oracle Linux上执行以下yum命令:

$ sudo yum group install "Development Tools"
`$ ### [ install gimp dev libs/git client ] ###`
$ sudo yum install gimp-devel git

在Fedora Linux上执行以下dnf命令:

$ sudo dnf group install "Development Tools"
`$ ### [ install gimp dev libs/git client ] ###`
$ sudo dnf install gimp-devel git

使用git客户端克隆beautify插件

执行以下git命令:

$ git clone https://github.com/hejiann/beautify.git

编译:

$ cd beautify
$ make

将插件安装到用户目录即~/.gimp /或~/.config/GIMP/$GIMP_VERSION目录中:

$ make userinstall

请注意,运行以下命令将所有用户的插件安装到计算机目录中:

$ sudo make install

安装textures

使用wget命令或curl命令抓取文件:

$ cd /tmp/
$ wget https://github.com/hejiann/beautify/wiki/textures/rip-border-textures-0.5.1.tar.bz
$ wget https://github.com/hejiann/beautify/wiki/textures/texture-border-textures-0.5.1.tar.bz

解压并使用tar命令安装它:

#$ cd ~/.gimp-*/
$ cd ~/.config/GIMP/2.10/
$ tar xvf /tmp/rip-border-textures-0.5.1.tar.bz
$ tar xvf /tmp/texture-border-textures-0.5.1.tar.bz