Rocky Linux 10 Gimp Install

Rocky 리눅스에서 포토샵 대응으로 Gimp 그래픽 편집도구를 설치하려 한다.

몇 가지 방법이 있다.


DNF 패키지로 설치

Rocky Linux 에서 DNF 패키지 관리자로 설치하는 간단한 방법이다.
모든 작업은 root 사용 계정이거나 슈퍼유져여야 한다.

dnf 업데이트

dnf check-update
dnf update

시스템에 구성된 저장소와 통신되는지 확인하는 테스트로 네트워크와 저장소 문제를 바로 인지할 수 있게한다.

dnf 추가 패키지 설치

dnf 패키지는 기본 저장소만 활성화 되어있다.. 추가 패키지로 접근하려면 EPEL 저장소를 활성화하여야 한다.

dnf install epel-release

추가로 dnf 추가 종속성과 개발 패키지 저장소를 활성화한다.

dnf config-manager --set-enabled crb

활성화된 저장소가 많이 있을 것이다.

dnf repolist enabled

GIMP 설치

dnf install gimp

gimp 와 필수 종속성을 포함한 패키지를 모두 설치한다. 설치되는 패키지 목록을 잘 보고 종속성이 충족되는지 검토한다.

GIMP 실행

gimp --version
gimp

정상적으로 설치되었다면 gimp 버전과 터미널에서 gimp를 실행하여 기능이 모두 동작하는지 살펴보자.


Flatpak 으로 GIMP 설치

Rocky 버전에 따라서 DNF 기본 저장소만으로 GIMP 패키지 설치가 없을 수 있다.

flatpak 설치

dnf install flatpak

flatpak 또한 저장소 개념이므로 호스팅중인 GIMP 패키지 저장소를 추가해야한다.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

flatpak GIMP 설치

flatpak install flathub org.gimp.GIMP

flathub 저장으로부터 GIMP 버전을 다운로드한다.

flatpak GIMP 실행

flatpak run org.gimp.GIMP

터미널에서 입력하여 flatpak 그래픽 편집 도구를 실행할 수 있다.

Flatpak 서비스는 리눅스 배포판과 관계 없이 패키지 설치와 샌드박싱으로 실행되어 보안이 강화되고 리눅스 배포판과 무관하게 일정한 기능을 제공한다.


Snap 패키지로 GIMP 설치

Snap 패키지로 GIMP 설치방법도 있다.
명령어는 더 단순하다.

Snapd 설치

dnf install snapd
systemctl enable snapd
snap install gimp

Snapd 자동 시작 서비스 등록

systemctl enable snapd

Snap으로 Gimp 설치

snap install gimp

설치까지 완료하였다면 일반 사용자로 전환하여 실행해보도록 한다.

실행 변수 등록

export PATH=$PATH:/var/lib/snapd/snap/bin

일반 사용자 계정에서 변수를 등록한다.

Gimp 실행

gimp

일반 사용자 계정으로 gimp 편집 도구를 실행한다.

참고로 root 인 경우 실행이 안될 것이다.

Snap 모듈 오류 발생시

Snap 실행시 libgiolibproxy.so 모듈이 없다는 오류가 지속적으로 발생하고 있었다.
다음 명령어로 snap 패키지를 다시 구성하였다.

snap install snap-store
snap refresh snap-store --channel=latest/stable