web-dev-qa-db-ja.com

Ubuntu用に小さなSSDを最適化する

問題は基本的にこれです-SSDにシステムをインストールする場合はSSDをマウントする必要があり、HDDをマウントする必要がありますが、apt-getなどでインストールされた新しいソフトウェアはHDDにインストールされます。
もちろん、このセットアップが可能であると想定しています。

この回答 は、HDDへの部品の移動が可能であることを示唆していますが、方法を指定していません。

私の具体的なケースは、マルチブートマシンにubuntuをインストールし、ルートに10GBのssdパーティションをマウントし(振り返ってみると少し小さすぎるかもしれません)、/ homeにHDDをマウントしたことです。しかし、すべてがそこにインストールされているように見えるので、私は思ったよりも早くssdパーティションを埋めているようです。

この質問 は同じトピックにありますが、アプリケーションが通常インストールされる場所については言及しておらず、新しいアプリケーションをそこにインストールするためにHDDをマウントする場所を示唆していません。

2
Arthur.V

Ubuntuのインストールをセットアップするときに、SSDにルートディレクトリ(/)を配置し、HDDにホームディレクトリ(/ home)を配置したことに言及しました。これは良いスタートです。実際に、SSDとホームにルートを配置し、/mnt/dataなどのディレクトリを作成することをお勧めします。このディレクトリに、必要なすべてのデータをHDDに配置します。このセットアップにより、システムを可能な限り高速に保ちながら、HDD上のものをビデオゲームや映画などのSSDに簡単にシンボリックリンクできます。

私が個人的にはシステムを高速化するためにSSDに入れて欲しいが、重要度の低いものをHDDに入れたいので、なぜあなたが求めているものが欲しいのかよくわかりませんそもそもインストールのセットアップ方法が好きです。

ホームディレクトリをHDDに配置する代わりに、/usr/binまたは/usrをマウントすることもできます。これは、バイナリをインストールするaptを見つける典型的な場所です。

これを行う前に、baobabなどを使用して、スペースを失っている場所を100%把握することを強くお勧めします。

/home/usrの両方を分離する場合は、HDDを2つの別々のパーティションに分割する必要があります。

その他のアイデア

As Barafu Albino 追加:

  • apt-get cleanを定期的に使用して、不要なパッケージを削除し、ダウンロードを適切に行う
  • ファイルシステムとして高圧縮のBTRFSを使用することを考えてください
  • Multilibおよびデバッグ(dbg)パッケージを控える

編集

10GBは、デスクトップコンピューターではおそらく非常に小さいです。小さなものを見たのは、誰かが実際に他のすべてのマウントポイントをHDDやスタッフ(おそらく20日前)または組み込みマシンまたはRaspberry Piのようなものに分割したときだけです。

2
earthmeLon