Ubuntuに移行して、私の1TBドライブにインストールするためのアプリケーションが必要です


1

私は最近ゲームをしなくなったのでWindowsを使う機会がたくさんあることに気付いたので、今日Ubuntuに切り替えることにしました。

私のコンピュータは私のブートドライブである60GB SSDと私がアプリケーション/ゲームをインストールする1TBのハードドライブを持っています。 Windowsでは、アプリケーションを別のハードドライブにインストールするのは簡単ではありません。インストールウィザードで場所を変更するだけです。しかし、Ubuntuでそれを行う方法がわかりません。私が知っている限りでは、私はちょうど何かのように実行した場合 apt-get install package Ubuntuがインストールされている場所なので、それはデフォルトのディレクトリにインストールされるだけです。

私はディレクトリをマウントできる方法はありますか /opt 大容量のアプリケーションをハードドライブにインストールするには、SSDではなく1TBドライブにインストールしてください。それともこれをやるために行くためのより良い方法はありますか?

私がよく使うSSDにインストールされている小さなアプリケーションを気にする必要はありません。実際、私はそれを好みます。 Chromiumのようなパッケージは私がSSDで持って欲しいものです。


bcache マイクロマネージメントを必要とせずに、この種の最適化を提供します。
Gabriel

回答:


2

/ opt内のファイルを1TBドライブ上に置きたい場合は、(1)現在の/ optとそのすべてのファイルを1TBドライブ上のある場所に移動し、(2)その場所を/ optに戻します。

ln -s /some/location/on/1TB/drive /opt

あなたが本当にそれをマウントしたい場合は、2つの選択肢があります。まず、次のことができます。

mount --bind /some/location/on/1TB/drive /opt

これにより、/ some / location / on / 1TB /ドライブにあるものはすべて/ optにあるように見えます。以前に/ optにあったものはすべて隠されます。これを起動時に自動的に行わせるには、/ etc / fstabファイルに次の行を追加します。

/some/location/on/1TB/drive /opt none bind

次に、ドライブ全体を/ optに割り当てたい場合は、次の方法があります。

mount /dev/sdb1 /opt

/ dev / sdb1を1TBドライブ用の正しいデバイスに置き換えます。これを起動時に自動的に行わせるには、/ etc / fstabに次のような行を追加します。

/dev/sdb1 /opt  ext3    defaults        0    0

/ dev / sdb1とext3、defaultは、それぞれあなたのドライブに適したデバイス、それが使用する正しいファイルシステム、そしてあなたが好むどんなオプションでも置き換えられるべきです。


さて、シンボリックリンクは良い考えです。しかし、持っている方法はありますか /opt とにかく1TBドライブにマウント?
John Dorean

@ChrisWhiteはい。回答が更新されました。
John1024
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.