VM のディスク容量を節約する

VM のディスク容量を節約する

複数の一時的な VM をセットアップ/ロールアップする場合、標準ソフトウェア パッケージ (およびその他のディレクトリ) のドキュメントと対応するマニュアルをインストールせずに、使用されるディスク領域を最小限に抑えたいと思います。

しかし、Debian では個別のパッケージが提供されておらず、すべてが同じ.debパッケージに含まれているため、どうすればそれができるのでしょうか?

答え1

偶然にも(あるいは偶然にも)、パッケージ マネージャー、つまり はdpkg、パッケージのインストール中に特定のディレクトリにファイルを配置することを無視するように指示できます。

そのためには、次の内容を持つ/etc/dpkg/dpkg.cfg.dファイルをディレクトリに作成します01nodoc

path-exclude /usr/share/doc/*
path-exclude /usr/share/man/*

aptまたaptitude、それらの構成も尊重されるため、パッケージをインストールするときに、そのディレクトリにインストールされる対応するファイルは無視されます。

ただし、この機能では遡及的にファイルが削除されるわけではないことに注意してください。除外を設定する前にファイルがインストールされていた場合は、手動で削除する必要があります。

ただし、除外パスのサブディレクトリを使用する場合は、path-includeの前に、より具体的なパスを指定したディレクティブを使用しますpath-exclude

参照dpkg で不要なファイルを除外してディスク容量を節約する

関連情報