外部ドライブにLinuxアプリケーションをインストールし、他のLinuxディストリビューションがインストールされている別のコンピュータで使用できますか?

外部ドライブにLinuxアプリケーションをインストールし、他のLinuxディストリビューションがインストールされている別のコンピュータで使用できますか?

私はラップトップを500 GBのnvmeドライブにアップグレードしようとしていますが、その中にさまざまなLinuxディストリビューション(ソフトウェアテスト用のWindowsとmacOSを含む)をマルチブートしたいと思います。

それでは、スペースを節約するために外部SSDにLinuxアプリケーションをインストールし、起動している他のシステム(ノートブックとPC)や他のディストリビューション(mint、fedora、manjaro)で使用できますか?

ベストアンサー1

要するに、いいえ

個々のディストリビューションのプログラムは各ディストリビューションに対してカスタマイズおよびコンパイルされ、構成やデータファイルなどのエントリが特定の場所にあると予想されます(場所は各ディストリビューションのパッケージ化ポリシーによってディストリビューションによって異なります)。類似点は多いが互換性のない違いも多い。そして、彼らが使用する特定のバージョンのライブラリも同様です。

あるディストリビューション用に作成されたパッケージは他のディストリビューションと互換性がないことがよくあります(同じパッケージマネージャを使用しても - たとえば、Ubuntu用にビルドされた.debパッケージはMintやDebianで正しく機能しないか、まったく機能しない可能性があります) )。

システムは他のディストリビューション用に作成されたソフトウェアを実行しようとするかもしれませんが(依存関係がほとんどないかまったくない最も簡単なプログラムを除く)、まったく機能しないか、微妙な方法で(より悪く!)失敗する可能性があります。

最良の結果は、他のディストリビューションのソフトウェアを混在させたり、同じディストリビューションの異なるバージョンのソフトウェアを混在させたりすることに起因します。 )。異なるバージョンのバージョンがある場合、または異なるバージョンのカーネルが必要な場合があります)。

結局のところ、実装の詳細はさまざまで微妙な方法で異なりますが、各ディストリビューションや利用可能なソフトウェアの使用には大きな違いはありません。

ディストリビューション間の最も明白な違いは、デフォルトのウィンドウマネージャ/デスクトップ環境(背景画面、フォント選択、ウィンドウデコレーション、その他の簡単に調整可能な設定を含む)ですが、ほとんどのディストリビューションでは自由に選択して切り替えることができます。たとえば、Gnomeの多くのディストリビューションのデフォルトですが、ほとんどのディストリビューションでは、XFCE、KDE、またはその他のデスクトップ環境を簡単にインストールして自由に切り替えることができます(複数のディストリビューションがインストールされている場合は、グラフィックログイン画面のどちらを選択するかを選択する方法がほとんどあります) )ログインに使用し、それをデフォルト値に設定します。システムの各ユーザーは異なるデフォルト値を持つことができます。

私のアドバイスは、(一度いくつかのバージョンを試して、どのバージョンが最も好きなのかを確認したら)、ディストリビューションを選択して使用し続けることです。リリースホッピングによる利点は常にほとんどありませんでした。

おすすめ記事