jueves, 14 de febrero de 2013

Liberando espacio en ArchLinux: borrado de paquetes en cache


Desde hace ya un tiempo venía observando mediante Conky como semana tras semana, manteniendo actualizado mi Archlinux al día, el espacio que ocupaba el Sistema aumentaba de forma discreta pero a paso firme, y ocupaba en su totalidad casi 7 GB. ¿Qué carpeta estaba generando ese tamaño considerable, teniendo en cuenta que mi carpeta /home estaba en otra partición?

Indagando un poco más gracias al comando du encuentro que la ruta /var/cache/pacman/pkg/ pesaba unos molestos... 2,1 GB de tamaño!

Investigando en la excelente y maravillosa Wiki de Arch encuentro que a medida que vamos instalando/actualizando paquetes en nuestro sistema, se van guardando en la ruta mencionada los paquetes obsoletos (versiones anteriores) de forma local.

Para solucionarlo, debemos recurrir a pacman:

# pacman -Sc

Mediante el parámetro Sc eliminaremos todos los paquetes obsoletos (versiones anteriores) de los que ya tenemos instalados. Es importante aclarar que una vez hecho esto, no podremos hacer un downgrade de determinado paquete, por lo tanto debemos estar seguros de que nuestros programas funcionan totalmente estables. Luego, vuelvo a ejecutar...

du -lsh /var/cache/pacman/pkg/

...me encuentro con solo unos 725 MB (comparado con los casi 2 GB iniciales).

De esta forma, liberaremos el espacio ocupado por aquellos paquetes de versiones viejas que se alojan localmente, dejando solo los paquetes actuales.

A tener cuidado:
Existe otro método (considerado una mala práctica) que elimina absolutamente TODOS los paquetes del directorio, tanto los obsoletos como los actuales (claro que solo los paquetes instaladores, no los programas ya instalados). En ese caso ejecutamos...

# pacman -Scc

Hecho ésto, si quisiéramos hacer un downgrade de cualquier paquete, deberemos hacerlo manualmente descargándolo de la web. A simple vista, les recomiendo que este paso no debería ser ejecutado en primera instancia, únicamente claro está que el espacio libre en tu Sistema sea de alta criticidad.

Nota:
Recordemos que podemos modificar el lugar donde esos paquetes en cache se alojan, para ello editaremos...

# nano /etc/pacman.conf

...modificaremos la variable #CacheDir quitando el numeral por delante para que no tome la ruta por defecto y luego estableceremos el path a un directorio personalizado a gusto.

Fuente:
https://wiki.archlinux.org/index.php/Pacman
Imagen:

miércoles, 19 de diciembre de 2012

Configurar el mousepad de tu laptop en LXDE


Una de las tantas falencias de LXDE es la falta de herramientas visuales para configurar detalles que hacen al uso de este simple, ágil, y liviano escritorio, una excelente alternativa (mi favorita) para equipos poco potentes o para aquellos usuarios obsesionados con ganar rendimiento en cada rincón de sus sistemas.

Una de esas faltas es la ausencia de una GUI para configurar nuestro mousepad en laptops y configurarlo de una forma visual. Por defecto, al momento de instalar LXDE (en mi caso), no vinieron configuradas las opciones de tapping (clic "golpeando" el pad) ni del scroll vertical. Pero como dicen, en Linux todo tiene tarde o temprano una solución (:

Para configurar el mousepad de nuestra laptop y para dejarlo totalmente funcional debemos instalar el programa synaptics. En Fedora:


yum install synaptics

Una vez instalado, podemos probar "en caliente" las opciones que les mencioné en un principio (tapping y vertical scroll), que son IMO las indispensables . Para ello ejecutamos:

synclient TapButton1=1 VertEdgeScroll=1

Para probarlo, podemos abrir (por ejemplo) una página web, "golpeando" el pad deberíamos poder realizar la acción de clic, y desplazando nuestro dedo en el borde vertical derecho, podremos hacer un scroll en la página donde nos encontremos.

Si los cambios aplicados funcionan correctamente, agregaremos las acciones para que cada vez que iniciemos sesión se activen y queden fijas. Para ello editaremos con privilegios de administrador el archivo de autostart con nuestro editor favorito, y agregaremos al final del archivo la línea antes mencionada.

Editamos el archivo de autostart:

sudo vim /etc/xdg/lxsession/LXDE/autostart

y agregamos la línea:


synclient TapButton1=1 VertEdgeScroll=1

Guardamos los cambios en el archivo y ahora en los próximos inicios en LXDE ya dispondremos de las dos acciones habilitadas.

Nota: si tipean synclient -l arrojará un listado de todas las acciones que se pueden configurar. Por lógica, aquellas que sean "=0" son las deshabilitadas.

Imagen CC

lunes, 3 de septiembre de 2012

Deshabilitar descarga automática de fotos de Picasa Web Album a tu Android

Hace unos días, me vi en la obligación de restituir la configuración original de Android en mi Samsung Galaxy S2 (por actualizar Android a su versión 4.0.3 y llenar de "basura" apilada sobre sí misma), por lo que tuve que resincronizar absolutamente todos mis servicios Webs. Cuando finalicé la sincronización, me encuentro en mi galería con todas las fotos descargadas desde mis álbumes de Picasa Web a mi smartphone, sin que yo haya aceptado tal cosa.

Para deshabilitar la descarga automática de las fotos de tus álbumes a tu dispositivo basta con ir a Aplicaciones -> Ajustes (o Configuración) -> Cuentas y sincronización. Allí dentro ingresamos a nuestra cuenta sincronizada de Googledesmarcamos la opción de Sincronizar Picasa Web Album.

Luego de ésto, las fotos de Picasa desaparecerán de nuestra galería. Y por favor, no cometan mi error infantil de borrarlas de la galería ya que... las están borrando de Picasa! :(

Actualización:

Cortes68 nos avisa en un comentario que si una vez deshabilitada la descarga automática de fotos de Picasa Web Album en nuestro Android las mismas no desaparecen de la galería, deberemos dirigirnos a Ajustes > Administrador de Aplicaciones > Todo > Galería > Borrar Datos...

Les advierto que hecho ésto, puede que desaparezca la imagen de fondo de pantalla de Bloqueo. Al menos es lo que me ha sucedido, debido a que desde mi Galería tenía vinculada una imagen de bloqueo. Basta con volver a seleccionar la imagen de bloqueo.

miércoles, 30 de mayo de 2012

Algún día

No creo en los milagros. Nunca me tocó vivir uno. Pero creo que se pueden crear.

Creo perdidamente que si dedico unos minutos todos los días en recordarte, algún día, no se cuándo, porqué, o cómo, me escuchará tu corazón y volveremos a estar juntos.

Algún día...

jueves, 29 de marzo de 2012

sharkZapper: extensión para controlar Grooveshark a un clic



Admito ser un asiduo usuario del prestigiosos servicio de streaming musical Grooveshark, el cual día a día musicaliza mi oficina, mi casa, mi habitación, y hasta mi coche (no pregunten cómo). Pero en el hábito de su uso resulta algunas veces problemático tener que dejar la solapa de tu navegador en donde te encuentras para ir a la del tiburón para cambiar de canción o para realizar cualquier acción a lo que estamos escuchando.


sharkZapper es una extensión para Chrome/Chromium diseñada en HTML5 (escuchaste bien: no es necesario Flash), con la cual podemos controlar nuestra reproducción en Grooveshark sin salir de la solapa en donde nos encontramos navegando (en este caso, la de Blogger).


A su vez, dispone de opciones que nos permiten personalizar el pop-up del botón del mismo. Además nos permite dejar como un botón flotante en la esquina inferior derecha al mini-player.


Una valiosa extensión más que recomendada y que a los oyentes de Grooveshark no se nos puede pasar nunca por alto tenerla instalada.