Hay mucha gente, sobre todo los usuarios de Windows (y alguno de macOS), que piensa que a los usuarios de Linux nos gusta complicarnos la vida. De hecho, he llegado a leer comentarios de gente que nos etiqueta de “flipaos que sólo quieren vacilar” o algo así. Nada más lejos de la realidad. Esas personas piensan así porque creen que TODO se hace desde el terminal… Claro, nunca han tocado Linux… El Terminal se usa, pero en ocasiones sirve para ahorrar tiempo o realizar tareas más complejas como eliminar el cache del navegador.
Está claro que cualquier navegador permite eliminar el cache desde alguna parte de sus opciones, pero este artículo sí va dirigido un poco a los que se sienten cómodos con el Terminal o a aquellos que quieran guardar estos comandos en un script que lanzar desde el dock o cualquier acceso directo. En este post hablaremos de cómo hacerlo para Firefox, el navegador que viene incluido por defecto en la mayoría de distribuciones Linux, y Google Chrome, otra de las opciones más usadas por ser la mejor para algunas tareas..
(adsbygoogle = window.adsbygoogle || []).push({});
Elimina la cache de Firefox
Antes de hacer esto, merece la pena hacer un backup de todo. Para ello escribiremos estos comandos uno a uno:
mkdir -p ~/.mozilla/firefox/backup ~/.cache/mozilla/firefox/backup mv ~/.mozilla/firefox/*.default/*.sqlite ~/.mozilla/firefox/backup mv ~/.mozilla/firefox/*.default/sessionstore.js ~/.mozilla/firefox/backup mv ~/.cache/mozilla/firefox/*.default/* ~/.cache/mozilla/firefox/backup
Si queremos restaurar los archivos cambiaremos el orden de los directorios.
Para eliminar la caché del navegador desde el Terminal escribiremos lo siguiente:
rm ~/.mozilla/firefox/*.default*/*.sqlite ~/.mozilla/firefox/*default*/sessionstore.js rm -r ~/.cache/mozilla/firefox/*.default*/*
De lo anterior, “rm” significa “eliminar” (remove), “-r” dirá que elimine directorios y su contenido y el resto son las rutas. Recordamos que “~/” se refiere a nuestro directorio personal. Una vez introducidos los comandos, reiniciamos el navegaor.
(adsbygoogle = window.adsbygoogle || []).push({});
NOTA: la teoría dice que los asteriscos que he añadido yo detrás de los directorios “.default” no deberían estar ahí, pero yo los he añadido porque en mi caso me decía que no estaba. Los asteriscos significan “todos” los que cumplan con algo. Al añadir uno delante (*.) y otro detrás le estamos diciendo todo lo que contenga la palabra “default” independientemente de si tiene algo delante o detrás.
Cómo hacerlo en Chrome
Igual que en Firefox, primero haremos las copias de seguridad de los archivos de Chrome. Usaremos los siguientes comandos, uno a uno:
mkdir -p ~/.google/chrome/backup mv ~/.config/google-chrome/Default/ ~/.google/chrome/backup mv ~/.cache/google-chrome ~/.google/chrome/backup
Como en Firefox, para restaurar las copias cambiaremos el orden de los directorios.
Para eliminar la caché de Chrome usaremos estos comandos:
rm ~/.config/google-chrome/Default/ rm ~/.cache/google-chrome
Bonus
Bien. Ya sabemos cómo eliminar la cache de Firefox y Chrome desde el Terminal pero, ¿merece la pena? Desde mi punto de vista diría que sí y no. Estáis leyendo a un usuario al que no le gusta tener que hacer varios clics para apagar o reiniciar el ordenador. Tanto es así que hace tiempo me creé unos archivos .desktop para añadirme las órdenes “poweroff” y “reboot” al dock de Ubuntu. Y es que, para mí, si lo que queremos es que la eliminación de la cache de nuestro navegador sea eficiente, lo mejor es crearnos un archivo .desktop que podemos añadirlo a las diferentes barras y docks disponibles en Linux.
Esto es algo que yo tengo para redimensionar imágenes JPG a 830px de ancho, siempre y cuando esas imágenes estén en mi escritorio. Para asegurarnos de que funciona tendremos que crear dos archivos: un archivo de texto que contenga todas las líneas y un archivo .desktop que ejecute el primer archivo. Además, también nos aseguraremos de que podemos poner el .desktop en prácticamente cualquier barra o dock. Para ello haremos lo siguiente:
- Abrimos un editor de textos.
- Copiamos y pegamos los comandos para eliminar la cache, cada uno en una línea. Alternativamente, se pueden poner en la mísma línea añadiendo “&&” sin las comillas.
- Guardamos el archivo.
- Hacemos clic derecho sobre él y marcamos la casilla de “es ejecutable” o lo que ponga en la distribución Linux que estemos usando.
- A continuación vamos a crear el archivo .desktop, para lo que creamos otro archivo de texto con lo siguiente:
[Desktop Entry]
Type=Application
Terminal=false
Name=cache
Icon=/home/pablinux/Imágenes/cache.png
Exec=RUTA AL ARCHIVO
GenericName[es_ES]=Eliminar cache
- De lo anterior podemos ponerle el nombre (Name) que queramos, en “Icon” ponemos la ruta al icono que queremos que tenga el acceso directo, en “Exec” ponemos la ruta al otro archivo de texto y en “GenericName” le ponemos un comentario a gusto del consumidor.
- Lo siguiente es poner el acceso directo o .desktop en un sitio bien accesible, como en una barra (en MATE o Plasma, por ejemplo) o un dock (como en Ubuntu). En el caso de entoros gráficos muy personalizables como KDE o MATE podemos arrastrar el .desktop donde queramos, pero no es así en otros sistemas operativos. En otros sistemas operativos tenemos que meter el .desktop en la ruta de los accesos directos del resto de las aplicaciones, como es usr/share/applications en Ubuntu y derivados. Al meter ahí un acceso directo lo detectará como aplicación y ya podremos añadirla a favoritos.
¿Qué crees que es mejor: usar el método descrito en este post o darte un paseo por los ajustes del navegador y eliminar la cache manualmente?
El artículo Cómo eliminar el cache del navegador desde la linea de comandos ha sido originalmente publicado en Linux Adictos.
from Linux Adictos https://ift.tt/2YNlzYq
via IFTTT







La razón de ser de anonymoX es que naveguemos anónimamente sin que tengamos que hacer nada. Esto está bien… o mal, según se mire. Un ejemplo perfecto es una web como la del editor de Linux Adictos: si lo tengo activo provoca fallos que, por ejemplo, no me dejan subir imágenes. Son “pequeñas” molestias a las que cualquier usuario del navegador Tor estará acostumbrado, puesto que se trata de un navegador que incluye muchas funciones activadas por defecto y provoca muchas incompatibilidades con muchas webs, todo por la seguridad. Con esto en mente, no sé si es bueno que todo esto esté activo por defecto en una extensión para Firefox o Chrome, para lo que habrá distintos puntos de vista.

En cuanto a ordenadores, los usuarios de Linux somos una inmensa minoría. Esto es así, en su mayoría, porque prácticamente cualquier ordenador que compramos viene con Windows, usando macOS los ordenadores de Apple. Pero, ¿qué pasa cuando hablamos de otros sectores? Pues pasa que más o menos un 80% de personas usan Linux en su teléfono móvil por Android, que las nubes y el IoT están dominados por Linux también gracias en parte a Canonical y que, según un estudio, falta poco para que Linux esté en el 100% de las Smart TV.
Como en prácticamente todo el software para Linux, para realizar capturas de pantalla en los sistemas del pingüino tenemos muchas opciones. Personalmente suelo quedarme con la aplicación por defecto para hacer las capturas de pantalla, usando ahora mismo Spectacle de Kubuntu, pero esto es así sólo para realizar dichas capturas. Hay algo en algunos programas que me parece más importante y con esto me estoy refiriendo a la edición de las imágenes capturadas. Hasta ahora he usado Shutter, pero creo que esto va a cambiar y empezaré a usar Ksnip.
