web-dev-qa-db-ja.com

別のドライブにプログラム/アプリケーションをインストールできますか

つまり、Acer Aspire R3-131T(モデル番号N15W5)ラップトップのメインドライブは32 GBしかなく、Ubuntuをインストールする必要があります。実行したいプログラムもインストールするのに十分なスペースがないため、256 GBのSDカードを注文してインストールしましたが、設定方法がわかりません。

Ubuntuを実行しているドライブとは別のドライブにプログラムをインストールすることは可能ですか?その場合、どうすればそれを実行できますか?それはWindows 7ではシンプルでした(私はLinuxを使用しているので、亡くなり、10の1が好きではありません)。別のドライブのフォルダーにインストールするようにインストーラーに指示するだけですが、Linuxは別の方法を持っているようですファイルの構造化の。

ありがとうございました!

2
VVill

はい、Linuxは別のビートに向かって進んでいます... kazoo。

Ubuntuや他のほとんどのLinux OSをインストールすると、複数のディレクトリの場所を選択できます。それらに入るものは、 Filesystem Hierarchy Standard で定義されています。

/
/ブート
/boot/efi(UEFIインストールのみ)
/dev
/等
/home
/lib
/mnt
/opt
/sbin
/srv
/sys
/tmp
/usr
/var

それぞれを異なる物理デバイスに割り当てることができます https://unix.stackexchange.com/questions/5489/how-to-safely-move-tmp-to-a-different-volume は/ tmpのインストール後にそれを行う方法。インストールプロセス中に行う方がはるかに優れています。今後ともよろしくお願いいたします。

特に、Snapsやその他のパッケージング方法によって加えられた変更により、どのディレクトリを32 GBドライブに入れるべきか、どちらを入れるべきでないかについて、より経験豊富な方からのコメントを歓迎します。私は考えるこれは合理的な分割だろう:

はんだ付けされた32 GB eMMCドライブ:

/
/置き場
/ブート
/dev
/dev
/メディア
/ルート
/実行
/sbin

外付けSDカード

/等
/home
/lib
/opt
/tmp
/usr
/var

ただし。

ほとんどのラップトップでは、誤ってSDカードを取り出すのはあまりにも簡単です。それを行うと、システムがクラッシュする可能性があります。

SDカードとそのイジェクトメカニズムの上に何らかの Molly-Guard を置くか、SDスロットを使用しない大きなもので32 GBの内蔵ドライブを補完することを検討してください。

私は自分のラップトップの1つでそれを行い、SDカードスロットをバックアップに使用しました。取り外し可能 eMMC カードスロットがあったので、512GBのeMMCカードを手に入れました。あなたのラップトップの製造元とモデルを知らなければ、それがあなたにとってうまくいくかどうかはわかりません。

また、SDカードファイルへのアクセスは、一般的に eMMC ドライブよりも遅いため、内部ドライブの交換を推奨するもう1つの理由です。これらのドライブはeMMCスロットでは機能しないため、そのソリューションを選択する場合は、M.2またはM2ドライブを注文しないでください。

最後に、すべてのソリッドステートデバイスでは、 (デバイスがいっぱいになるとパフォーマンスが低下します 。信頼できる技術Webサイトでは、「これらの(コンシューマー)ドライブのスペア領域が25%になると、最小パフォーマンスが大幅に向上する」とわかりました。彼らの最終的な推奨事項は、「パフォーマンスの一貫性と容量のバランスをとる場合は、(ドライブの)容量の約75%のみを使用することを計画すること」です。

2
K7AAY