Ubuntu Linuxがインストールされているコンピュータがありますが、PCにスペースがなくなったため、パッケージをインストールしたいフラッシュドライブがあります。フラッシュドライブにパッケージをインストールする方法はありますか?
ベストアンサー1
ほとんどのビルド済みパッケージ(特にDebianベースのシステム)は再配置できません。選択したディレクトリレイアウトに合わせて独自のパッケージを作成できます。それがなければ、何かが構築されたのです。彼らは限られたディレクトリセットに入ります。
あなたできるたとえば、システムがファイルを保持すると予想されるファイルシステムにフラッシュドライブをマウントすると、/usr/bin
ドライブを取り外すと混乱が発生します。これをしないのが最善です。
パッケージ全体を下にインストールし、/opt
そこにフラッシュドライブをマウントすることもできます。これはすべて保持している(またはビルドされた)パッケージによって異なります。
マウントポイントにファイルシステムをマウントすると、マウントポイントにあるディレクトリの既存の内容が非表示になります。
- たとえば、大きなファイルシステムをマウントしてシステムをより大きくしたい場合、大きなファイルシステムを再起動して
/var
マウントする準備が整う前に既存のファイルをすべて削除するのが不便な場合は、この方法が便利です。/var
この場合
/opt
(またはプログラムを配置できる他の便利な場所)、rsync
マウントポイントから新しいファイルシステムへの既存のファイルコピーを使用し、システムのメンテナンスなどのためにコピー全体を維持することを決定できます。これは、システムをアップグレードするときに隠しファイルが更新されないという欠点があります。また、ライブラリのアップグレードにより、これらの隠しファイルが正しく機能しなくなり、システムのメンテナンスにはあまり役に立ちません。
したがって、通常、システム管理パッケージで使用されていないディレクトリに追加のファイルをインストールするのが最善です。