120GB SSDと1TB HDDを使用しています。 SSDにUbuntu(ホームディレクトリなど)を作成し、いくつかのデータ(音楽、写真)をHDDに保存しました。悲しいことに、ゲームとプログラムのためにSSDがいっぱいになりました。ゲームやプログラムのインストールパスを変更したり、それらの一部をHDDに移動したりしましたが、これは不可能なようです(特定のライブラリパスを探すために速度を落とすか、一部のプログラムが動作しません)。
ホームフォルダ全体をHDDに移動できることは知っていますが、これによりシステムが遅くなります。 UbuntuにはWindowsのようなC:/ Programsフォルダーがなく、Ubuntuではファイルが目的に応じて分割されます(すべてのライブラリーは1つのフォルダーに、すべてのライブラリーは別のフォルダーに...など)。それでは、プログラムをアンインストールする下のスペースを解放する方法はありますか?多分 here で説明されているマウントプロセスが役立つでしょうか?私はUbuntuがかなり新しいので、どのフォルダーをマウントできますか?それは正確に何をしますか?
追加:Steam用に別のディレクトリ(ゲーム用)を追加しようとすると、SSDのみが表示され、HDDを表示するためにビューを切り替えることはできません。その下で、Spotifyがその音楽をHDDにダウンロードしたディレクトリを変更できました。
HDDにフォルダーを作成します。 「my_games」。次に、HDD上の/home/YOURUSERNAME/.local/share/Steam
から"my_games"
にすべてのコンテンツをコピーします。
次にSteamを開きます:
>> Settings >> Downloads >> Content Libraries
ADD LIBRARY FOLDER
をクリックして、HDDの"my_games"
(HDDは/media
フォルダー(!)内にマウント/検出されます)を選択します。次に、古いライブラリフォルダを選択し、REMOVE LIBRARY FOLDE
をクリックします
メニューを閉じた後、次のコマンドで古いフォルダーを削除します:rm -r /home/YOURUSERNAME/.local/share/Steam
それは難しいでしょう。エラーを起こしやすい。あなたはそれをするプロである必要があります。スペースを解放する他の方法を見つけてください。ところで、私のUbuntuは40GBで動作し、たくさんのアプリがあります-何で埋めましたか? Steamゲーム?彼らはHDDに行く必要があります。
HDDを/ mnt/gamesなどのフォルダーにマウントし、そこにゲームを移動します。 Linuxを使用するにはマウントを知る必要があるため、説明はしません。検索と学習。
C:\Program Files
に相当するのは/usr
で、別のパーティションにマウントできます。インストール中に適切なサイズの別のext4
パーティションを作成し、/usr
にマウントするためにマークします。マウントする前にすべてを新しいパーティションに移動すると、このポストインストールを実行できます。これは、/
の下のほとんどのフォルダーで実行できます。実際、一部の人々は/home
、/usr
、/boot
および/var
を別々のパーティションに保持します。
Steam(Linuxバージョンの場合)に関しては、NTFSパーティションを含む他のパーティションにLibraryフォルダーを置くことができます。 Steam on Wineの場合、他のパーティションマウントポイントをWineのドライブとして追加しましたか?