Cómo desinstalar programas en una Raspberry Pi
Seguramente harás muchas pruebas en Raspberry Pi que te hacen instalar muchas aplicaciones, pero quizás se te olvide quitarlas cuando ya no las usas. Bien te vamos a explicar, ¿cómo desinstalar programas en Raspberry Pi cuando necesitas realizar ciertos proyectos?
Puede desinstalar programas en una Raspberry Pi usando el gestor de paquetes o usando apt-get. Si la desinstalación se debe a la falta de espacio en disco, también puede hacer espacio en la tarjeta SD utilizando otros métodos
En este artículo veremos:
- Cómo obtener una lista de los paquetes instalados actualmente
- Cómo desinstalar aplicaciones de tu Raspberry Pi
- De forma más general, cómo ganar más espacio en la tarjeta SD
Lista de programas instalados en Raspberry Pi
Gestor de paquetes
Estado actual de su tarjeta SD
La primera pregunta que te haces es probablemente cómo encontrar el espacio usado en tu tarjeta SD. Para ello, lo más rápido es ir a Accessories> File Manager, y hacer clic con el botón derecho en la carpeta «/» (en la parte superior) y luego en Properties. Esta herramienta te mostrará todo el espacio utilizado por tus archivos para que puedas ver el espacio restante.
Lista de paquetes instalados
Por defecto, la única forma de encontrar gráficamente los paquetes instalados es ir al gestor de paquetes: Preferencias> Agregar / quitar software. La herramienta muestra los programas instalados con una casilla marcada, para que puedas encontrarlos fácilmente y desinstalarlos si es necesario.
Pero este método no es perfecto. No hay manera de obtener la lista de todos los paquetes instalados en una página. Tendrás que introducir cada categoría y desplazarte por la lista para encontrar las líneas marcadas.
Y esta es la razón principal por la que los principiantes en la Raspberry Pi, o al menos aquellos que no están familiarizados con los comandos de Linux, tienen problemas para eliminar paquetes. La buena noticia es que puedes ver en la esquina inferior derecha el tamaño del paquete. Lo que también puedes hacer es ir a Options> Packages logs, y ver los últimos cambios realizados en los paquetes.
Se parece a esto:
Esta pantalla le permitirá ver los últimos paquetes instalados y, en general, encontrar los que puedes eliminar rápidamente.
Si quiere pasar por la GUI, debes saber que es posible instalar Synaptic, que es una herramienta similar, pero que permite hacer filtros más avanzados, como listar sólo los paquetes instalados. Puedes encontrar Synaptic en la herramienta Agregar o quitar software. Luego inicia Synaptic, haz clic en Estado> Instalado en el menú de la izquierda, y obtendrás la lista de paquetes instalados.
Pero la manera más fácil de listar los paquetes instalados es realmente pasar por la línea de comandos. Te explicaremos cómo.
Línea de comandos
Si consigues recordar estos pocos comandos, usar un terminal es la forma más rápida de encontrar los paquetes instalados en tu Raspberry Pi.
Uso del disco
En primer lugar, si deseas ver el espacio en disco utilizado en una terminal o ssh, utiliza el comando df de la siguiente manera:
$ df -h /
Filesystem Size Used Avail Use% Mounted on
/dev/root 28G 4.8G 22G 19% /
La opción -h mostrará los valores en un formato legible para el ser humano
Lista de paquetes instalados
Para listar todos los paquetes instalados en tu Raspberry Pi puedes usar :
dpkg -l
Este comando listará todos los paquetes, con este formato:
El comando df no muestra directamente el espacio utilizado por cada programa, pero para encontrar los paquetes más significativos puede hacer algo como esto:
$ dpkg-query -W -f='${Installed-Size;8} ${Package}\n' | sort -nr | head -10
688414 wolfram-engine
171382 chromium-browser
168481 oracle-java8-jdk
143795 scratch2
114332 raspberrypi-kernel
110694 libgl1-mesa-dri
84603 libreoffice-core
83391 libreoffice-common
49227 quake3-demo-data
47627 gnome-user-guide
Este comando obtendrá el tamaño de cada paquete, y lo ordenará por tamaño. Puedes reemplazar la última opción -10 para obtener más resultados.
Desinstalar programas en una Raspberry Pi
Bueno, ahora que sé cuánto espacio me queda en mi Raspberry y qué paquetes ocupan más espacio, ¿cómo los quito? Echemos un vistazo a esto. No es la manera más complicada.
Gestor de paquetes
En el modo gráfico, la búsqueda no es muy conveniente, pero la eliminación de un paquete es bastante simple. Una vez que hayas encontrado el paquete a eliminar, desmarca la casilla, haz clic en el botón Aplicar en la parte inferior y confirma. El paquete se desinstalará inmediatamente.
Línea de comandos
La mayoría de las veces, puedes usar apt-get para quitar el paquete a través de la terminal
Por ejemplo, en el último tutorial nos olvidamos de quitar un paquete sake3, puedes hacerlo con un archivo:
sudo apt-get remove quake3-demo-data
Y eso es todo, el paquete borrado y el espacio en disco liberado.
Libera más espacio en tu Raspberry Pi
Archivos temporales
En teoría, los archivos temporales son «temporales». Esto significa que se borran automáticamente cuando reinicias tu Raspberry Pi. Pero si no puedes reiniciarla o estás atascado, puedes vaciar la carpeta con uno de estos comandos:
- Eliminar sólo los archivos temporales antiguos:
sudo find /tmp -type f -atime +10 -delete
- Borrar todos los archivos temporales (pueden corromper algunas aplicaciones en ejecución):
sudo rm -rf /tmp/*
Caché
La herramienta apta almacena en caché una gran parte de la información utilizada, para evitar tener que descargar todo cada vez. Borrar esta caché puede permitirte desbloquear una Raspberry Pi atascada debido a la falta de espacio en disco.
Simplemente ejecuta este comando:
sudo apt-get clean
Pero recuerda que la caché volverá después de la próxima actualización, así que es una solución muy temporal. Siempre y cuando hablemos de la caché, si navegas en Internet con tu Raspberry Pi, recuerda borrar también la caché del navegador. Seguro que ganarás unos valiosos MB. En cualquier navegador, tienes que ir a Opciones para borrar la caché.
Eliminar paquetes no utilizados
Cuando desinstalaa paquetes, las dependencias a menudo no se desinstalan automáticamente, por lo que puedea forzarlos a desinstalar de esta manera:
sudo apt-get autoremove
Pero la manera más efectiva de liberar espacio, si no usas estas herramientas es desinstalar el motor de wolframio y LibreOffice. Este consejo te permitirá ganar alrededor de 1 GB de espacio en disco en 10 segundos mediante estos comandos :
sudo apt-get remove --purge wolfram-engine libreoffice*
sudo apt-get autoremove
Buscar otras carpetas y archivos grandes
Hemos visto cómo eliminar paquetes o borrar las diferentes cachés, pero esto no es necesariamente la parte más considerable de tu espacio de disco usado. Si tienes un archivo de registro enorme o cientos de fotos/videos almacenados en tu tarjeta SD, tendrás que lidiar con ello antes, pero ¿cómo los encuentras?
Veamos cómo.
Modo gráfico
La «utilidad Gnome» es una gran herramienta que puedes usar (el nombre del paquete es baobab). Puedes encontrarla en la herramienta de software Add/Remove, busca «baobab». Te mostrará gráficamente la cantidad exacta de espacio libre que te queda y qué carpeta ocupa mucho espacio:
Gracias a esto, será mucho más fácil encontrar un archivo que se le hubiera pasado por alto.
Línea de comandos
En un terminal, puedes hacer algo similar.
du es un comando suministrado por defecto en la Raspberry Pi. Enumera el tamaño de los archivos y carpetas del disco. Con algunas opciones adicionales obtendremos el mismo resultado que la herramienta gráfica:
Puedes ver el tamaño tomado por cada subcarpeta de la siguiente manera:
sudo du -h --max-depth=1 / /
Y también puedes encontrar los archivos más grandes en el disco como este:
sudo du -ak | sort -nr | head -50
Puedes cambiar las opciones -50 para obtener más o menos archivos en la lista. No prestar atención a los errores de acceso al ejecutar el comando
Conclusión
Ya has aprendido a desinstalar paquetes en tu Raspberry Pi, y también algunos consejos para liberar espacio en tu tarjeta SD. Y, por supuesto, si tienes muchos problemas con tu tarjeta SD, eso puede significar que es demasiado pequeña y tendrás que pensar en cambiarla.
Cómo borrar programas en Raspberry Pi 3
Debe estar conectado para enviar un comentario.