¿Cómo puedo enumerar las instantáneas instaladas manualmente y eliminar las que ya no son necesarias y se instalan automáticamente?

¿Cómo puedo enumerar las instantáneas instaladas manualmente y eliminar las que ya no son necesarias y se instalan automáticamente?

Sé que con los paquetes de Debian, los paquetes se pueden marcar como automáticos o manuales. Puedo enumerar los paquetes instalados manualmente y eliminar todos los instalados automáticamente de los que no dependen los instalados manualmente.

¿Existe algo similar con el complemento? La "lista de instantáneas" muestra todas las instantáneas instaladas, incluidas las que nunca instalé, como core o gtk-themes. No pude encontrar ninguna manera en "man snap" de enumerar solo los instalados manualmente. Tampoco estoy seguro de qué evita que las instantáneas instaladas automáticamente que ya no son necesarias saturan mi sistema.

Quería escribir un script de shell simple para la gestión declarativa de paquetes en ubuntu. La idea es tener una lista de paquetes instalados manualmente en un archivo bajo control de versiones y hacer que el script marque los paquetes instalados que no están en la lista como automáticos e instalar aquellos en la lista pero no instalados.

Hasta ahora parece funcionar con debs. Pero no funciona con instantáneas, porque ahora no sé cómo obtener una lista de instantáneas instaladas manualmente. No quiero agregar instantáneas como core o gtk-themes a la lista administrada.

información relacionada