赤い片
ほとんどのディストリビューションで利用可能なパッケージの日付は2016-01-02で、2.5年前です。
私のシステムと同じです - Linux Mint 19 Cinnamon 64ビット - 専用バージョン 1.11書くことができる:
$ apt-cache policy redshift
redshift:
Installed: (none)
Candidate: 1.11-1ubuntu1
Version table:
1.11-1ubuntu1 500
500 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
Linux Mint 19は最新のUbuntu 18.04に基づいていることに注意してください。
これは、次のコードでコミットが少なすぎるために発生する可能性があります。バージョン 1.12。
とにかく個人的な考えではバージョン 1.12これは非常に重要な進歩です。
質問
とにかく私の質問は、PPAを追加せずに新しいバージョンをインストールする方法です。
言い換えれば。どのようにインストールしますか赤い片が1.12Linux Mint 19 Cinnamonのソースコードは何ですか?
まだ設定に慣れていないので、デフォルト設定と設定を必ず含めてください。
ベストアンサー1
Debian派生製品を使用しているので、バージョン1.12のパッケージングソースを再構築できます。
cd ${TMPDIR:-/tmp}
sudo apt install devscripts debian-keyring
dget -x http://deb.debian.org/debian/pool/main/r/redshift/redshift_1.12-2.dsc
cd redshift-1.12
sudo apt build-dep redshift
dpkg-buildpackage -us -uc
sudo dpkg -i ../redshift{,-gtk}_1.12-2_*.deb
ソースから直接インストールするよりも多くの利点があります。
- 既存のパッケージを消去する必要はありません。
- 更新されたソフトウェアは依然としてパッケージ管理システムによって管理されます。
- 今後このパッケージをアップグレードすると、再構築する必要はありません(または手動でインストールされたソフトウェアをアンインストールしてパッケージをインストールする必要があります)。