Ubuntu
Sumario
Enlaces y referencias
Administración
PPA
Es el acrónimo de Personal Package Archives y consiste en un mecanismo añadido al repositorio habitual de paquetes heredado de Debian para que terceros puedan contribuir con su software a una instalación en las mismas condiciones que los repositorios oficiales. Estos repositorios están alojados en la plataforma Launchpad y existen herramientas específicas para su inclusión en nuestra máquina.
Para añadirlos se emplea el programa add-apt-repository' con el URL especial en estos casos:
$ sudo add-apt-repository ppa:nombre-del-repositorio
mientras que para retirarlos se puede usar el programa ppa-purge que no sólo elimina el repositorio del sistema sino que actualiza los paquetes que contiene (y están instalados) para que coincidan con las versiones de los repositorios oficiales.
$ sudo ppa-purge ppa:nombre-del-repositorio
Recetario
Versión de Ubuntu
Basta con ejecutar la siguiente orden para saber qué versión de Ubuntu estamos usando:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 10.04.1 LTS
Release: 10.04
Codename: lucid
aunque también tenemos información en dos archivos en concreto:
$ cat /etc/issue
Ubuntu 10.04.1 LTS \n \l
$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=10.04
DISTRIB_CODENAME=lucid
DISTRIB_DESCRIPTION="Ubuntu 10.04.1 LTS"
- Ref: El blog de Igor
Atajos de teclado
Combinación de teclas | Efecto |
---|---|
Alt + Tab | Cambia entre ventanas abiertas |
Ctrl + Alt + Tab | Cambia entre ventanas abiertas en todos los espacios de trabajo |
Ctrl + Alt + Cursor Izquierda/Derecha | Cambia rápidamente entre el espacio de trabajo izquierdo y derecho. |
Alt + F9 | Minimiza la ventana activa |
Alt + F10 | Maximiza la ventana activa |
Alt + F5 | Restaura el tamaño anterior o normal de la ventana activa |
Alt + F4 | Cierra la ventana activa |
Alt + Barra espaciadora | Abre el menú de la ventana |
Archivos y carpetas en Ubuntu Netbook Edition
La vista correspondiente a las carpetas del usuario corresponde a la relación de lugares o marcadores empleados por el programa Nautilus, más el directorio personal y el escritorio.
Para añadir uno, por ejemplo el directorio ~/PDF
donde se almacenan los documentos generados por la impresora virtual de cups-pdf, basta con añadirlo a la lista de marcadores, donde incluso se puede cambiar el nombre.
Los marcadores, por cierto, se guardan en el archivo ~/.gtk-bookmarks
. El formato es un marcador por línea, con el URL al principio y, separado por un espacio en blanco, el texto del marcador. Como ejemplo:
file:///home/victor/Documentos Mis documentos ... dav://victor@taquiones.net/files/users/victor Taquiones ... sftp://victor@falcata/srv Falcata
Terminal Server Client
Para cambiar de modo pantalla completa a modo ventana (con o sin decoraciones) se puede emplear la combinación de teclas
Ctrl + Alt + Enter
Cambiar la contraseña del anillo de claves
El gestor del anillo de claves de Gnome (llamado seahorse) que guarda todas las contraseñas de acceso a servidores y redes se encuentra en:
Aplicaciones -> Accesorios -> Contraseñas y claves de cifrado
En la pestaña Contraseñas aparece un depósito llamado login y para cambiar la contraseña se emplea el menú contextual y se utiliza la opción Cambiar la contraseña. En este caso es necesario conocer la contraseña activa antes de poder efectuar el cambio; si no se conoce tendrá que borrarse la base de datos de contraseñas correspondiente y empezar de nuevo.
Por lo que he podido averiguar las contraseñas se almacenan en
$ tree -f .gnome2/keyrings/ .gnome2/keyrings |-- .gnome2/keyrings/login.keyring `-- .gnome2/keyrings/user.keystore 0 directories, 2 files $ file .gnome2/keyrings/login.keyring login.keyring: GNOME keyring, major version 0, minor version 0, crypto type 0 (AEL), \ hash type 0 (MD5), name "Inicio de sesión", ... ...
Problemas
Al cambiar la contraseña desaparecen los documentos
Casi seguro que la carpeta del usuario está cifrada con la contraseña de sesión y al no poder descifrar el directorio personal ha utilizado la versión anterior no cifrada o ha creado uno nuevo.
Revisar los registros de /var/log/auth.log
y comprobar si aparece algo como lo siguiente:
... Feb 13 13:22:49 victor pam_encfs[1247]: exitcode : 1, errorstring : Error decodificando la llave del volumen, contraseña incorrecta Feb 13 14:26:53 victor pam_encfs[1660]: Dropping permissions failed Feb 13 14:27:17 victor pam_encfs[1711]: Could not getpwnam ...
Y es que para cifrar la carpeta personal del usuario -pongamos que victor- se crea una versión cifrada dentro de /home/.enc/victor
y empleando PAM se toma la contraseña de sesión y se monta con parámetros similares a estos:
encfs -S --idle=1 -v /home/.enc/victor /home/victor -- -o allow_other,allow_root,nonempty
tras el acceso del usuario al sistema. De esta forma no se emplean dos contraseñas, pero al cambiar una se deben cambiar las otras.
La solución pasa por cambiar la contraseña empleando el programa encfsctl:
$ encfsctl passwd /home/.enc/victor/ Introduzca la contraseña actual de Encfs Contraseña EncFS: Introduzca la nueva contraseña de Encfs Nueva contraseña Encfs: Verifique la contraseña Encfs: Contraseña del volumen actualizada correctamente $