No hace mucho tiempo, estaba usando solo el 35% de mi HD. Recientemente se disparó hasta un 54% y mi espacio en disco es de 16 gb, por lo que son más de 3 gigas que se han tomado.
Por lo que recuerdo, no pude compilar mysql, instalé gitolite que me requería construir git desde la fuente que tenía muchas dependencias (creo que fue para construir documentos, creo que vi látex y otros paquetes, pero estaba somnoliento cuando estaba instalando). Sospecho que eso es lo que está ocupando el espacio en disco.
De todos modos, hasta ahora eliminé las carpetas de origen que sé que tenía y ejecuté estos comandos. ¿Que más puedo hacer? (3gigs es poderoso)
sudo apt-get autoclean
sudo deborphan | xargs sudo apt-get -y remove --purge
Después de hacer lo anterior, hice ncdu y descubrí que
Git en sí estaba usando 502mb en 152 archivos, todo en '/ usr / local / libexec / git-core'. Quien sabe. Me pareció extraño que la mayoría de esos archivos sean 4.6mb cada uno ...
MySql estaba ocupando 1 + gb en mi carpeta / tmp
Accidentalmente hice una copia de mi carpeta mono src que tiene dos compilaciones de mono y es 1.7gb juntos.
Después de eliminar la copia de src y una compilación mono adicional (eso es 2.6 gb juntos) + mysql en mi carpeta temporal df ahora informa 28% en lugar de 54%, lo que me hace sentir mucho mejor.
Todavía estoy sorprendido de que git use 502mb. En Windows usa 57mb (eso es aproximadamente 10xless). Y la carpeta equivalente (C: \ Archivos de programa (x86) \ Git \ libexec \ git-core) tiene todas esas aplicaciones como accesos directos a git. y git es solo 1.2mb (no 4.6). También verifiqué si la carpeta linux git-core eran todos enlaces, sé que no son enlaces suaves (usé el cmd stat git, stat git-add y vi que tenían el mismo inodo. Entonces, la mayoría de estos archivos son enlaces duros (supongo) de git. Entonces git no ocupa esa cantidad de espacio.find . -maxdepth 1 -type l -print0 | xargs -0 ls -ld
) Probé
Respuestas:
Mis dos herramientas favoritas son para encontrar y visualizar la hinchazón del sistema de archivos son gdmap y fslint. Resumido de apt-cache:
gdmap: "GdMap es una herramienta que permite visualizar el espacio en disco. ¿Alguna vez se preguntó por qué su disco duro está lleno o qué directorio y archivos ocupan la mayor parte del espacio? Con GdMap, estas preguntas se pueden responder rápidamente. usado que visualiza una carpeta completa o incluso todo el disco duro con una sola imagen ".
fslint: "tiene una interfaz para desinstalar paquetes y puede encontrar cosas como:.
OK, y aquí hay uno basado en ncurses, que imprimirá marcas hash para mostrar el tamaño relativo si lo desea:
Y dos aplicaciones más basadas en texto de los repositorios de mi sistema, que están más involucradas:
fuente
apt-get install fslint
me consiguió fslint-gui y no fslint. Ambos requieren una interfaz gráfica de usuario y solo tengo acceso de shell a la caja. ¿Tienes otras recomendaciones?¿Dónde corriste esto? En su directorio de inicio desde la fuente usando
make
? Eliminar los directorios involucrados.Si instaló paquetes usando apt-get (o synaptic que usa apt), el historial está disponible en / var / log / apt. Puede verlo en una terminal con
less
:Si ve entradas como
history.log.1.gz
, debe usarlaszless
ya que los archivos están comprimidos:Otro gran comedor espacial son los cachés, especialmente aptos. Puede verificar el espacio en disco que apt está utilizando ejecutando
du -msh /var/cache/apt/archives
. Estos archivos se usan si reinstala un programa y se pueden eliminar de forma segura:La documentación de Ubuntu tiene una página (más completa) sobre el espacio en disco, que se puede encontrar en https://help.ubuntu.com/community/RecoverLostDiskSpace .
fuente
/var/log/apt/
contienen solo cambios en los paquetes que usanapt-get
. Para dpkg, vea/var/log/dpkg.log
(este archivo es más difícil de leer). Las bibliotecas con las aplicaciones no utilizadas pueden eliminarse mediantesudo apt-get autoremove
. Oh, olvidé otra cosa importante para ahorrar espacio en disco.sudo apt-get clean
cosa.BleachBit permite eliminar diferentes tipos de archivos innecesarios (registros / traducciones / caché / etc.). Disponible desde repos, instale con apt-get install blechbit o visite http://apt.ubuntu.com/p/bleachbit que abrirá el instalador (¿basado en gdeb?).
http://bleachbit.sourceforge.net/
fuente
kdirstat también es muy bueno para averiguar dónde se fue todo el espacio del disco duro y limpiarlo.
Tenga en cuenta que kdirstat es una aplicación de KDE e instalará las bibliotecas de KDE, mientras que gdmap (en otra respuesta) no lo hará.
También puedes mirar a Baobab . Baobab pretende ser similar, pero no es tan bueno como kdirstat o gdmap. Baobab parece ser parte de las utilidades estándar de gnome ...
fuente
De todos los sloution probé, el único que da espacio real es el clan
Acabo de instalar el tamaño del paquete con depende son 32 MB cuando ejecuto apt-get remove --purge package apt-get muéstrame que solo 3.5MB de espacio se volverá loco cuando agregue --auto-remove todo depende se eliminó y gané más espacio. Además, si todavía tiene rastro de KDE no eliminar, puede eliminarlo con este comando
El último archivo de registro podría ser realmente molesto si no necesita que lo eliminen.
fuente