Ahorrar espacio en disco en máquinas virtuales

Ahorrar espacio en disco en máquinas virtuales

Al configurar/acumular varias máquinas virtuales transitorias, me gustaría mantener el espacio en disco utilizado al mínimo, sin instalar los documentos y manuales correspondientes de los paquetes de software estándar (y posiblemente otros directorios).

Sin embargo, dado que Debian no ofrece paquetes separados y todos vienen en el mismo .debpaquete, ¿cómo se podría hacer?

Respuesta1

Casualmente (o no), dpkgse puede indicar al administrador de paquetes, es decir, que ignore la colocación de archivos en directorios específicos durante la instalación de paquetes.

Para ello, cree en el /etc/dpkg/dpkg.cfg.ddirectorio un archivo 01nodocque tenga como contenido:

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

apty aptitudetambién respetar esas configuraciones y, como tal, al instalar cualquier paquete, se ignoran los archivos correspondientes que se instalarían en esos directorios.

Sin embargo, tenga en cuenta que esta función no elimina archivos de forma retroactiva; Si se instalaron en algún momento antes de configurar las exclusiones, deben eliminarse manualmente.

Sin embargo, si desea utilizar un subdirectorio de una ruta excluida, utilice una path-includedirectiva con una ruta más específica antes del archivo path-exclude.

Ver tambiénAhorre espacio en disco excluyendo archivos inútiles con dpkg

información relacionada