複数の一時的な 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
。