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
。 - GIMP 2.8.22 インストール
(sudo?) flatpak install https://flathub.org/repo/appstream/org.gimp.GIMP.flatpakref
PS:すみませんsudo
。 Flatpakに必要かどうかわかりません。私はミント/ Ubuntuユーザーではありません。
答え3
一部のミラーは大量のファイルを保存します。 https://ftp.belnet.be/ubuntu.com/pool/universe/g/gimp/