Ir al contenido

Posts from the ‘Sistemas operativos’ Category

5
ago

Mostrar archivos ocultos en Mac OS X

Por defecto, Mac OS X no permite visualizar desde el Finder los archivos ocultos del sistema. Para poder verlos basta con ejecutar en una terminal los siguientes comandos:

defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder

Notar que el segundo comando cerrará todas las ventanas del Finder que estén abiertas. Luego, al volver a abrir una ventana de Finder se verán los archivos ocultos. Para volver esta operación atrás basta tan sólo con ejecutar nuevamente el par de comandos anteriores pero reemplazando TRUE por FALSE.

13
may

Problema al utilizar locate en Ubuntu

Esta mañana, al intentar una búsqueda con el comando locate de unos archivos que sabía que están en mi /home no recibía ningún resultado como respuesta. La base de datos estaba creada correctamente en /var/lib/mlocate/mlocate.db y la búsqueda sí devolvía resultados para archivos fuera de mi /home. Lógicamente ejecuté el comando updatedb, pero tampoco funcionaba.

Revisé la configuración en /etc/updatedb.conf y encontré que tenía el siguiente contenido:

PRUNE_BIND_MOUNTS="yes"
# PRUNENAMES=".git .bzr .hg .svn"
PRUNEPATHS="/tmp /var/spool /media"
PRUNEFS="NFS nfs nfs4 rpc_pipefs afs binfmt_misc proc smbfs autofs iso9660 ncpfs coda devpts ftpfs devfs mfs shfs sysfs cifs lustre_lite tmpfs usbfs udf fuse.glusterfs fuse.sshfs curlftpfs ecryptfs fusesmb devtmpfs"

Contenido que, a priori, es correcto para que indexe mi /home, dado que no está dentro de los PATH a ignorar y está formateado con ext4. Como aclaración, lo que hacen las variables PRUNEPATHS y PRUNEFS es indicar que no indexe los directorios listados ni los filesystems especificados, respectivamente.

Ahora bien, al chequear las particiones montadas en mi sistema me encontré con lo siguiente:

leandro@scarlet:~$ mount
/dev/sda3 on / type ext4 (rw,errors=remount-ro,commit=0)
/dev/sda5 on /home type ext4 (rw,commit=0)
/home/leandro/.Private on /home/leandro type ecryptfs (ecryptfs_cipher=aes,ecryptfs_key_bytes=16,ecryptfs_unlink_sigs,ecryptfs_sig=3c4c274e018dcd1d,ecryptfs_fnek_sig=8b78ca14201c02d2)

En ese momento recordé que al instalar Ubuntu había indicado que cifre mi carpeta personal y de ahí el problema, que se ve en la tercer línea. Al cifrar mi /home en Ubuntu se creó una carpeta que se llama /home/.ecryptfs/leandro, donde están realmente los datos de mi /home encriptados (/home/leandro/.Private en realidad es un link simbólico a /home/.ecryptfs/leandro). Ese directorio, al iniciar sesión, se monta bajo /home/leandro con ecryptfs como tipo de sistema de archivos. Precisamente por eso no funciona el comando locate. Lo que hay que hacer es simplemente quitar ecryptfs de la variable PRUNEFS y luego ejecutar updatedb.

28
abr

Ubuntu 11.04 en versión final

La versión final de la popular distribución de Linux ha sido liberada en el día de hoy, tal como estaba planificado y con numerosas novedades. Quienes utilicen 10.10 recibirán la propuesta de actualizar a 11.04 a través del administrador de actualizaciones, aunque siempre es posible utilizar apt-get/aptitude para hacer el upgrade a la nueva versión. El ciclo de Ubuntu Natty Narwhal será el corriente de 18 meses, alcanzando el final del soporte para el mes de Octubre de 2012. Desde el sitio web de Ubuntu se puede descargar la nueva versión y acceder a una información más detallada.

11
abr

Instalación de Picasa 3.8 en Linux

Lamentablemente la gente de Google ha decidido no actualizar la versión de Picasa para Linux por lo que los usuarios de dicho sistema operativo disponemos de la muy antigua versión 3.0 en beta. Sin embargo, la última versión de Picasa (3.8 al momento de escribir este post) funciona perfectamente en Linux valiéndonos de un pequeño truco.

En mi caso trabajo con Ubuntu por lo que daré la explicación para dicho sistema. Sin embargo, la misma solución debería poder aplicarse a cualquier Linux con variaciones quizá en la ubicación de los archivos o en la ejecución de algún comando.

El primer paso consiste en instalar wine:

aptitude install wine

Luego, descargar la versión 3.0 beta de Picasa para Linux e instalarla. En mi caso:

sudo dpkg -i picasa_3.0-current_amd64.deb

Una vez hecho eso, descargar la versión 3.8 para Windows y ejecutarla con Wine. Probablemente sea necesario darle permisos de ejecución para que wine pueda correr el programa. Cuando se abre el asistente de instalación se deben seguir los pasos habituales y, al llegar al paso final, desmarcar todas las casillas de verificación.

El siguiente paso es copiar los archivos del “nuevo” Picasa al “viejo”. Esto se hace con un simple comando:

cp -a /home/usuario/.wine/drive_c/Archivos de programa/Google/Picasa3/* /opt/google/picasa/3.0/wine/drive_c/Program Files/Google/Picasa3/

Una vez que termina de copiar ya puede utilizarse la última versión de Picasa en Linux.

1
abr

Ubuntu 11.04 beta 1

En la tarde de ayer se liberó la primer beta de la versión 11.04 de Ubuntu que, según la planificación del desarrollo, tendría una segunda beta el día 14 de abril y su versión final sería finalmente publicada el día 28 de abril. Al momento la beta incluye, entre varias otras características:

  • Linux kernel 2.6.38
  • LibreOffice 3.3.2
  • GCC 4.5
  • Python 2.7
  • dpkg 1.16.0
  • Upstart 0.9
  • X.org 1.10.0 y Mesa 7.10.1
  • Unity como sesión de escritorio por defecto
  • Firefox 4 y Banshee 1.9.5

Los que deseen pueden descargarlo de Internet o actualizar desde Ubuntu Maverick o alguna alfa de Ubuntu Natty.