私は約 20 年間、いくつかの Linux ディストリビューションを使用してきました。また、約 10 年間、Linux をメインのラップトップ OS として使用してきました。ソフトウェアのインストール (特に Python や Perl のバージョンが異なる) やアップグレード ( apt-get upgrade
) を行った後、互換性の問題や不安定さに遭遇することが何度かあり、システムを再インストールし直す必要に迫られることもありました。現在は、Lubuntu (LTS バージョン) とさまざまな仮想マシン / Docker コンテナーを使用して、重要なアプリケーションをベース システムから独立して実行しています。
何かありますか受け入れられたベストプラクティスインストールされているソフトウェアの最新バージョンにアクセスしながら、システムを長期間適切に機能させ続ける方法について教えてください。
答え1
おそらくあなたは次のようなものを探しているでしょうフェドーラ シルバーブルー? これは、flatpack と同様の方法でパッケージをインストール/管理しますが、OS 全体を対象としています。これにより、適切な依存関係 (または複数の依存関係を同時に) を備えた特定のバージョンでパッケージを実行し続けることができます。唯一の欠点は、ディスク容量が少し多くなることです。