Ubuntu 20 기반 Linux Mint 20에서 Gimp 2.8.22로 다운그레이드하려고 했습니다. Linux용으로 사전 빌드된 바이너리를 찾을 수 없습니다(비록Windows와 Mac에서 사용할 수 있는 제품이 많이 있습니다.). 설명은 "그냥 소스를 컴파일하세요!"이지만 일부 종속성(예: gegl 0.2)은 최신 Ubuntu 기반 시스템에서 작동하지 않는 것 같기 때문에 그렇게 할 수 없습니다.
최신 Linux 시스템에서 Gimp 2.8.22를 얻는 방법을 아는 사람이 있습니까? 정적으로 연결된 것이 있었으면 좋겠나요? 아니면 적어도 주어진 현대적 한계를 구축하는 방법에 대한 가이드가 있습니까? 나는 지난 2년 동안 Gimp 2.10을 사용하면서 언젠가는 그것을 좋아하게 될 것이라고 생각하면서 나 자신을 고문해 왔습니다. 하지만 소프트웨어를 사용하면 할수록 제가 결국 쓰러져 히스테리하게 웃다가 시안화수소를 주사하게 될까 봐 더욱 걱정이 되었습니다.
답변1
종속성이 복잡한 이전 또는 최신 프로그램을 설치하는 가장 쉬운 방법은 원하는 버전과 함께 제공되는 Debian/Ubuntu 버전을 설치하는 것입니다. "뒤에서" Debian/Ubuntu 빌드를 설치하고 그 안에서 특정 프로그램만 실행하는 쉬운 방법이 있습니다:슈루트다른 운영 체제 버전에 대한 환경을 설정하고부팅 방지 프로그램설치를 수행합니다. schroot 환경은 다른 운영 체제의 라이브러리는 물론 일반 Linux 운영 체제의 다른 모든 것(커널, 네트워크, 홈 디렉터리 등)을 사용하여 프로그램을 실행합니다.
Gimp 2.8.22의 경우 Ubuntu 18.04를 다운로드하세요.
apt-get install schroot debootstrap
mkdir -p /chroot/bionic
debootstrap bionic /chroot/bionic
다음 내용으로 파일을 만듭니다 /etc/schroot/chroot.d/bionic
.
[bionic]
description=Ubuntu 18.04
directory=/chroot/bionic
type=directory
다음 내용으로 파일을 만듭니다 /usr/local/bin/gimp
.
#!/bin/sh
exec schroot -p -c bionic -- gimp "$@"
전체 설정:
schroot -c bionic -- apt-get install software-properties-common
schroot -c bionic -- add-apt-repository universe
schroot -c bionic -- apt-get update
schroot -c bionic -- apt-get install gimp
chmod +x /usr/local/bin/gimp
Ubuntu 18.04는 더 이상 업데이트되지 않으므로 보안 업데이트를 받을 수 없습니다. 따라서 의심스러운 파일을 열지 않도록 주의하세요!
답변2
이 글을 쓰는 시점에서 다음이 가능합니다.gimp.org를 통한 flatpak이전 안정 버전(현재 2.8.22)의 경우. Flatpak처럼Mint 18.3부터 내장, 노력하다제공된 링크를 클릭하세요., 또는 설명된 수동 절차를 따르십시오.
- flatpak이 시스템에 설치되어 있는지 확인하고
sudo apt list flatpak
, 그렇지 않으면 를 사용하여 설치하십시오sudo apt update && sudo apt install flatpak
. - 김프 2.8.22 설치
(sudo?) flatpak install https://flathub.org/repo/appstream/org.gimp.GIMP.flatpakref
추신: 죄송합니다 sudo
. Flatpak에 필요한지 모르겠습니다. 저는 민트/우분투 사용자가 아닙니다.
답변3
일부 미러는 많은 양의 파일을 저장합니다. https://ftp.belnet.be/ubuntu.com/pool/universe/g/gimp/