当设置/汇总多个临时虚拟机时,我希望将使用的磁盘空间保持在最低限度,而不是安装标准软件包(以及可能的其他目录)的文档和相应手册。
但是,由于 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
.