
次世代パッケージ(いずれそう呼ぶのをやめるべきですが)として、現在最も注目を集めているのはFlatpakです。Snapパッケージはセキュリティを強化するためパフォーマンスが低下し、AppImageパッケージははるかに古いため、プロモーション不足で市場投入されませんでした。これら3つのパッケージは、ソフトウェアと依存関係をパッケージ自体に組み込み、ほとんどのLinuxディストリビューションと互換性があります。しかし、 フラット 日付がごちゃ混ぜになっているので、混乱してしまうかもしれません。
Linuxブログ編集者として、私は時々Flathubでアップデートをチェックしています。Snapcraftでも同じことができますが、Canonicalのストアウェブサイトはセクションごとに整理されておらず、アップデートや新リリースのセクションがありません。アップデートされたプログラムが変更履歴とともに表示されることもあります。 数か月前から利用可能となっているバージョンについて言及されています。数か月前にリリースされ、数日前にコンパイルされたと表示されています。このような場合はどうなるのでしょうか?
Flathubと、よりアップデートされたフラットパック
ここで重要なのは依存関係です。スクリーンショットはプレーヤーのものです。 MPVLinuxユーザーの間でますます人気が高まっています。ご覧の通り、バージョン0.40.0は8ヶ月も前のものですが、Flatpakパッケージは5日前にFlathubにアップロードされました。これは大きな違いであり、メインソフトウェアの変更ではなく、依存関係によるものです。
情報は提供されていませんが、開発者が依存関係の変更を実装し、パッケージを再アップロードすることを決定したはずです。例えば、 8月のFFmpeg彼が責任を負っていると考えるには時間が経ちすぎているが、確かなのは、何らかの変化があったということだ。 3月以降、MPVには何も新しいことはないそれほど最新ではないバージョンのプレーヤーの再パッケージ化につながる別の依存関係があります。
これはSnapパッケージやAppImageでも発生する可能性があります。リリース当初のバージョンのままにしておくこともできますが、最新の状態を維持したい場合は、主要な依存関係が更新されたときにパッケージを更新する必要があります。これがリリース日が変動する理由です。