节省虚拟机磁盘空间

节省虚拟机磁盘空间

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

但是,由于 Debian 不提供单独的软件包,并且所有软件包都位于同一个.deb软件包中,那么如何才能做到这一点呢?

答案1

dpkg巧合(或不是),可以指示包管理器(即)在安装包时忽略将文件放置在特定目录中。

为此,请在目录中创建一个包含以下内容的/etc/dpkg/dpkg.cfg.d文件:01nodoc

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

apt并且aptitude还遵守这些配置,因此,在安装任何软件包时,将忽略将安装在该目录中的相应文件。

但请注意,此功能不会追溯删除文件;如果在配置排除之前的任何时间点安装了它们,则必须手动将其删除。

但是,如果您想使用排除路径的子目录,请path-includepath-exclude.

也可以看看通过使用 dpkg 排除无用文件来节省磁盘空间

相关内容