SSDとHDDでLinuxを使用してデータ/プログラムを保存する

SSDとHDDでLinuxを使用してデータ/プログラムを保存する

私はしばらくWindowsでこの問題を調査してきましたが、インストール中にプログラムに提供できる「パス」がなく、代わりにプログラムが必要な場所にダウンロードされます。

LinuxベースのシステムでプログラムをデフォルトのSSD(OSを含む)に埋め込むかインストールするのではなく、別のデータドライブにインストールする方法はありますか?

唯一の解決策は、ホームディレクトリとは異なるディレクトリを移動するようです。移動する必要がある他のディレクトリは何で、どのように実行されますか?他の場所にインストールしますか、またはmvを使用しますか?

ベストアンサー1

通常、手動インストール(configure+ make install)を使用してインストール場所を選択できます。私のようにまだインストールして成長したいくつかのUNIX恐竜の場合/optでもこれを行うことができます。

aptまたは、同じパッケージマネージャを使用すると、rpm指定されたインストールパスに依存します。提案したように、ディレクトリ構造を別のドライブに移動し、そのドライブを元の場所にマウントできます。

sudo mv /opt/* /dev/sdx
sudo mount /dev/sdx /opt

しかし、このようなことはしないことが最善です。/usrなぜなら、(1)ハードドライブが破損している場合は、システムを実行し続ける必要がある非常に基本的なことがあり、(2)読み込みたい実行可能ファイルとライブラリがあるからです。迅速に。

これにより、必要はなく、容量が大きく高速にロードする必要がないハードドライブにコンテンツを移動できます。その後、個別にインストールせずにシンボリックリンクを使用します。

sudo mount /dev/sdx /bigdrive
mv ~/Movies /bigdrive
ln -s /bigdrive/Movies ~

同様のアプローチを使用して、du -sm *|sort -n移動する価値のあるアイテムを決定します。

おすすめ記事