Archivo de la categoría: KDE

Nuevas aplicaciones para trabajar con Keepass

Hace tiempo os hablé de Keepass, una aplicación para gestionar cómodamente y de forma segura vuestras contraseñas.

Como esta web está enfocada sobre todo a sistemas Linux, os hablé de la versión de dicha aplicación para este sistema y también para Android.

En concreto, os hablé de Keepass2 para Linux y de KeePassDroid para Android. Estas aplicaciones funcionan correctamente aún pero he descubierto dos nuevas aplicaciones con las que trabajo mucho más cómodamente.

Para Linux existe keepassX. Esta versión está basada en las librerías Qt y no en Mono, como Keepass2. Esto hace que vaya mucho más rápido, que el interfaz es más bonito y encaja más con mi escritorio KDE.

Para Android está Keepass2Android. Esta aplicación tiene cositas que no tiene la anterior. Por ejemplo, se pueden añadir entradas y grupos fácil y cómodamente (mientras que Keepass2 avisa que no garantiza que los cambios queden correctamente guardados).

Por otra parte, tiene una funcionalidad que me gusta, y es que deja abierta la base de datos y sólo tienes que introducir los 3 últimos caracteres del password para desbloquearla, lo que te ahorra tiempo cuando tienes que usarla varias veces en un intervalo pequeño de tiempo.

Por último, y al igual como ocurre con KeepassX en relación con Keepass2, tiene una interfaz más cuidada que la otra.

Si usáis una de ellas o las dos, os recomiendo encarecidamente que le echéis un vistazo y le déis una oportunidad.
NOTA: un defecto que tiene la versión de escritorio es que si tenéis una imagen digitalizada no podéis abrirla desde la propia aplicación. Sólo deja descargarla, lo cuál es una molestia. A ver si en breve lo implementan… :-O

Ventajas de usar KDE

En una charla Caldum celebrada hace unos meses, estuve explicando lo que para mí son las ventajas de usar el entorno de escritorio KDE.

Os dejo aquí la presentación para que la veáis si os interesa.

KDE4 Service Menus

¿Qué son los Service Menus? Pues algo muy práctico, son menús contextuales con los que podemos hacer cositas con nuestros archivos con un simple clic de ratón.

Hace tiempo usé Thunar, un explorador de archivos sencillo pero con características muy interesantes, como la posibilidad de crear «Custom Actions», es decir, acciones personalizadas para el menú contextual.

Los Service Menus son esto mismo pero para KDE4. Funciona tanto para Dolphin como para Konqueror.

Ejemplos de Service Menu los podéis ver fácilmente al hacer clic con el botón derecho sobre un archivo comprimido, por ejemplo. Os aparece un submenú llamado Extraer, que tendrá dentro opciones como «Extraer Archivo a…», «Extraer Archivo aquí…», etc.

Lo interesante es que podemos crear nuestros propios Service Menus de tal forma que podemos ampliar el abanico de acciones a ejecutar sobre distintos tipos de archivos e incluso con directorios.

Los Service Menus se crean con un archivo .desktop donde se especifica el nombre, descripción, icono, tipos de archivos sobre los que se ejecutará y qué acciones concretas se aplicarán. Aquí explican muy bien cómo crear uno de ejemplo.

También podéis descargar Service Menus desde Kde-apps.org. Yo he probado éste y es bastante completo. Añade muchas funcionalidades para trabajar de forma rápida, cómoda y sencilla con ficheros de tipo pdf.

Por último, comentar que alguien ha creado también un editor de Service Menus, que os puede facilitar la tarea de añadir nuevas acciones y no tener que trabajar con los archivos .desktop. Podéis descargarlo aquí.

Exportar/importar bookmarks en Dolphin (KDE)

Si usáis KDE y, por ende, disfrutáis de las grandezas de un explorador como Dolphin, y si además tenéis una lista de bookmarks (*) los cuáles usáis asiduamente, os interesará saber cómo poder restaurarlos si instaláis de cero Linux.

Los marcadores de Dolphin se almacenan en

$HOME/.kde4/share/apps/kfileplaces

Allí tenemos varios ficheros, a saber:

bookmarks.xml
bookmarks.xml.bak 
bookmarks.xml.tbcache

El primero de ellos tiene los marcadores actuales. Por tanto, para hacer una copia de seguridad de los mismos, simplemente copiaremos ese fichero a un lugar seguro (pendrive, disco duro externo, la nube…).

Ahora que sabemos cómo exportar nuestros marcadores, veamos cómo importarlos. Estaréis pensando (como yo hice también) que una vez instalado Linux desde cero, simplemente machacando ese fichero con el que habíamos guardado sería suficiente, pero no funciona así exactamente (de hecho, si lo hacéis así, no los importará correctamente).

La forma correcta de importar los marcadores de Dolphin es copiar nuestro fichero bookmarks.xml a ~/.local/share/user-places.xbel, machacando este último. Dolphin leerá dicho archivo y lo añadirá a sus bookmarks. Por tanto, ejecutando:

cp bookmarks.xml $HOME/.local/share/user-places.xbel

desde línea de comandos ya lo tendríamos.

Esto permite automatizar esta acción ya que podéis hacerlo desde un script. Yo, de hecho, lo hago así: tengo un script que instala y configura todas las cosas como me gusta tenerlas tras una instalación desde cero, como ya expliqué hace tiempo aquí (**).

Si usáis distros basadas en Gnome, los bookmarks del explorador de archivos de este entorno se guardan en $HOME/.gtk-bookmarks. Así ha sido siempre, aunque no sé si en Gnome Shell y/o Unity la cosa habrá cambiado. En tal caso, agradezco comentarios.

 

(*) Bookmarks, marcadores, favoritos: son maneras distintas de decir lo mismo. Usaré indistintamente estas palabras para referirme al mismo concepto.

(**) Dicho artículo, que tiene ya más de año y medio, está referido a la distro que usaba en aquellos momentos. Aunque ahora uso otra e incluso uso otro entorno de escritorio distinto, el script («los scripts» realmente, porque son varios pero llamados desde uno que ejecuto) es el mismo sólo que ha evolucionado 😉

Otra forma de visualizar un directorio (k4dirstat)

En este artículo os voy a presentar un aplicación que permite obtener una visión completa, pormenorizada e incluso gráfica de un directorio.

Se llama k4dirstat. Es una aplicación para KDE (actualmente yo tengo instalada la 4.11.2). Cuando la arrancas te pide que selecciones el directorio que quieres explorar. Una vez seleccionado, analiza dicho directorio y todos sus subdirectorios y archivos y muestra, entre otros, estos datos:

– el porcentaje de uso de cada subdirectorio dentro del directorio
– el tamaño
– la cantidad de archivos y subdirectorios
– la fecha de última modificación

Aquí os muestro cómo se ve en mi PC:

k4dirstat

Como véis, he seleccionado el directorio /usr, y se muestran los distintos subdirectorios (lib, share, bin…).

En la parte inferior muestra con formas rectangulares de distintos colores, el espacio que ocupa cada archivo y cada subdirectorio dentro del directorio padre (o sea, el que hemos elegido, «/usr» en mi caso).

En particular, si seleccionáis un directorio o archivo en la parte superior de la ventana (en la imagen yo tengo seleccionado el directorio «share»), en la parte inferior sale seleccionado en rojo para su fácil visualización. Lo mismo ocurre si seleccionáis un fichero. Los ficheros son todos y cada uno de los cuadrados que véis.

Es una aplicación que permite ver, de un vistazo, si tenemos algún archivo o directorio que ocupa mucho. Así, haciendo clic en dicho cuadradito, arriba se seleccionará el fichero correspondiente, de forma que podéis verlo clara y fácilmente.

En la siguiente captura he seleccionado un archivo que tiene pinta de ocupar mucho (el cuadradito es mayor), y arriba se ha seleccionado el archivo (icon-theme.cache, en este caso).

k5dirstat2

Espero que os resulte útil.

Ripear cd de audio desde KDE de la forma más fácil

Si tenéis un CD de audio de vuestro artista favorito, el cuál habéis comprado u os han regalado las pasadas Navidades y no queréis que se os estropee, lo más recomendable es que hagáis una copia de seguridad en el ordenador.

Este proceso de pasar un CD de audio al disco duro de nuestro ordenador se conoce como ripear un CD.

Aunque existen aplicaciones para esta tarea, si usáis Linux y KDE es vuestro entorno de escritorio, podéis hacer esta tarea muy fácilmente. Para ello, una vez introducido el CD, abrimos un explorador de archivos (Dolphin), pulsamos Control+L para escribir la ruta a la que queremos ir y tecleamos audiocd:/. Una forma más sencilla es pulsar en la opción «Abrir con el gestor de archivos» que aparecerá en el área de notificación (o bandeja del sistema) al introducir el CD en el PC.

Al abrirse Dolphin nos mostrará las canciones con extensión .wav las cuáles podemos copiar y pegar en nuestro disco duro, lo que ripeará el CD y nos las dejará en este formato (.wav).

Además de este formato, nos aparecen varios directorios, entre los que se encuentran «Ogg Vorbis» o «MP3». De forma similar a la anterior, podemos copiar cualquiera de estos directorios en un directorio de nuestro disco duro, lo que provocará también el ripeo pero además convirtiendo las pistas a estos formatos, los cuáles, como sabéis, ocupan mucho menos espacio que los .wav y tienen prácticamente la misma calidad.

Esto también os vale para poder escuchar el CD en vuestro reproductor mp3 cuando salgáis a dar un paseo, por ejemplo.

Cómo instalar Choqok 1.4 en Kubuntu 13.04

Para el que no loconozca, Choqok es uno de los mejores clientes de Twitter que hay para GNU/Linux. En concreto, está basado en librerías Qt, con lo que los usuarios de KDE (entre los que me incluyo) lo conocerán/disfrutarán más (aunque podéis instalarlo en cualquier entorno de escritorio).

Choqok estaba basado en la API 1.0 de Twitter y, tras el cambio de ésta a la 1.1 y retirar el soporte completo a la 1.0, Choqok dejó de ser operativo. El desarrollador del cliente anunció que dejaba el proyecto y que esperaba que alguien siguiera con él.

Pues bien, afortunadamente otro desarrollador ha continuado con él y desde el 1 de Septiembre tenemos la versión 1.4 de Choqok disponible para GNU/Linux en sus distintos sabores.

Esta versión es compatible con la nueva API de Twitter, por lo que es totalmente operativa (de lo cuál puedo dar fe ya que la estoy usando;-)). Para instalarla en Ubuntu y derivadas (Kubuntu en mi caso (*)) podemos hacerlo a través de un PPA:

add-apt-repository ppa:adilson/experimental
aptitude update
aptitude install choqok

Que lo disfrutéis 😉

 

(*) Aunque el título del artículo hace referencia a la versión Kubuntu 13.04, no debéis tener problemas para instalarlo en otra versión de Ubuntu.

Problema con KWallet en Kubuntu

KWallet es una aplicación de KDE para gestionar las contraseñas del usuario. La idea es que cada vez que una aplicación o servicio web solicita un password y lo introduces, KWallet te pide autorización para guardarlo en el «wallet» (que no es más que un archivo cifrado que contiene todas esas contraseñas).

Al iniciar sesión, pones la contraseña de tu «wallet» (archivo de contraseñas) y ya puedes acceder a todas esas aplicaciones y servicios web cuyas contraseñas guardaste en él sin necesidad de introducirlas de nuevo.

Esto es práctico cuando estás en tu propio PC (*), porque así te ahorras tener que estar introduciendo los distintos passwords una y otra vez. Una vez finalizada la sesión KDE el wallet se cierra y otro usuario no podrá usarlo porque realmente es un archivo cifrado que no podrá abrir.

El problema que me ha estado dando kwallet y al que me refiero en el título de este artículo, es que el demonio que corre detrás y que hace esto posible (kwalletd) no consigue abrir correctamente el wallet en ciertas ocasiones, lo que provoca que no puedas usar el servicio para el que guardaste la contraseña. Esto me ha ocurrido -muchas veces- con las claves wifi. Por ejemplo, iniciaba mi sesión KDE, metía el password del wallet pero -por algún motivo que no logré encontrar ni depurando dicho demonio-, a veces no aceptaba el password del wallet y no se abría, por lo que *no podía conectarme a mi wifi*. Entonces tenía que salir de la sesión KDE y volver a entrar. Esta segunda vez normalmente funcionaba.

Probé a cargarme el demonio y volverlo a levantar y entonces, a veces, funcionaba. También probé a borrar el wallet y crear uno nuevo (por si se había corrompido de alguna forma) pero nada, lo mismo.

Total, al final he pasado de kwallet. Ya no lo uso y el portátil se conecta a la wifi que da gusto. 😉

 

(*) Por razones obvias, no es conveniente cuando el equipo donde lo estás usando no es el tuyo.

Problema con Kubuntu 12.10 y wine

Tras una reciente re-instalación de Kubuntu 12.10 (no porque me fuera mal la instalada, sino porque me he pillado un ssd) me he puesto a instalar los programas que uso habitualmente.
Como ya habréis visto en algún post anterior, tengo unos scripts que hacen estas instalaciones automáticamente y de forma totalmente desatendida. Tras ejecutarlos, kubuntu ya no arrancaba (se quedaba con el logo de carga del sistema operativo pero no pasaba).
Tras chequear logs e investigar por internet llegué a la conclusión de que faltaba el gestor de login gráfico (lightdm en este caso). Me puse a chequear los scripts para ver cuál era el que dejaba kubuntu KO y tras múltiples pruebas ví que el problema era la instalación de wine.
El caso es que si en una kubuntu 12.10 recién instalada (sin actualizar) instalas wine (da igual la versión: 1.2, 1.4 o 1.5), te obliga a eliminar muchos paquetes, entre ellos, lightdm. Como la instalación desde los scripts era desatendida esto no lo veía (luego en los logs que generan sí que lo pude ver).
La solución es:
  1. Instalar kubuntu 12.10
  2. Actualizar (aptitude update; aptitude dist-upgrade) (*)
  3. Instalar wine (aptitude install wine)
Siguiendo este orden no hay problema y podréis disfrutar de kubuntu 12.10 y wine.
(*) Recordad que aptitude no viene por defecto instalado en kubuntu 12.10, así que lo primero será hacer un apt-get install aptitude.

MTP en GNU/Linux

Los dispositivos Android, a partir de Honeycomb y de Ice Cream Sandwitch, pasan de ser dispositivos de modo de almacenamiento masivo a dispositivos MTP.

MTP es un protocolo que exitende PTP (Picture Transfer Protocol) y que permite el intercambio de archivos multimedia entre dos dispositivos, por ejemplo, nuestro PC y nuestro móvil Android.

¿Por qué cambiaron de almacenamiento masivo a MTP? Bueno, la verdad es que, aunque de primeras toca las narices, hay buenas razones para ello -oye-. Por ejemplo, se pueden usar sistemas de archivos más eficientes que FAT (como ext3, sin ir más lejos ;-)), lo que permite que podamos hacer cosas desde el móvil aunque estemos transfiriendo desde el PC. También facilita la gestión interna del almacenamiento interno del móvil en conjunto con el espacio del usuario en la nube.

Desde Windows XP (con Windows Media Player 10 en adelante), todos los sistemas de Microsoft lo reconocen. En Mac OS también está soportado. En GNU/Linux, que es el que nos interesa (por supuesto!) también, aunque no viene por defecto en las distros más usuales (al menos, no viene en kubuntu 12.10, que es la mía actualmente).

Para ello, instalamos los siguientes paquetes:

# aptitude install libmtp gmtp

gmtp es un programa (para gnome) que permite intercambiar archivos de/hacia el dispositivo MTP.

También existen las mtp-tools, que permiten realizar muchas operaciones (detectar dispositivo, listar directorios, crear directorios, etc., etc.) con el dispositivo MTP desde línea de comandos.

Para KDE se está desarrollando un módulo de KIO Slave para usar el protocolo MTP, pero en la versión de KDE 4.9 aún no está incluido. Una pena, porque la apli de Gnome se ve feita, pero bueno, funciona, que es lo que importa.