Categorías
Sin categoría

Instalar KDE en CentOS Stream

Tras varios meses trabajando con CentOS Stream echo en falta el entorno KDE, el cual me resulta más agradable. Para instalarlo hay que hacer lo siguiente:

  • Activar el repositorio EPEL
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
  • Instalar los plugins de dnf
sudo dnf -y install dnf-plugins-core
  • Habilitar las PowerTools
sudo dnf config-manager --set-enabled powertools
  • Actualizar el sistema (por si acaso)
sudo dnf update
  • Instalar el entorno KDE
sudo dnf groupinstall "KDE Plasma Workspaces" -y

A continuación cerramos la sesión GNOME y para entrar en la sesión KDE, la seleccionaremos de las opciones disponibles al inicio de sesión, que aparecen cuando pulsamos en el icono con forma de tuerca o engranaje que aparece al lado del botón de inicio.

Categorías
GNU/Linux OpenSUSE

Instalar PyCharm en KDE

Pycharm es uno de los mejores IDE que existen para programar en Python, y la versión Community gratuita tiene suficiente funcionalidad como para ser usada en nuestros proyectos personales.

Tiene versión para Linux y su instalación (sin usar snap) sería como sigue:

Acceder a la página web de descargas de PyCharm y obtener el fichero pycharm-community-[versión].tar.gz correspondiente a la versión Community para Linux.

Acceder al directorio donde hayamos descargado el fichero y descomprimirlo en el directorio /opt con el comando:

sudo tar -xzf pycharm-community-[versión].tar.gz -C /opt

Reemplazando [versión] con la que corresponda a nuestra descarga, en mi caso ha sido la «2020.3.2».

Para lanzar el IDE solo queda ejecutar desde una consola el script pycharm.sh:

sh /opt/pychar-community-[versión]/bin/pycharm.sh

La primera vez que se lanza nos aparece una ventana en la que se nos solicita la aprobación de la política de privacidad; a continuación salta otra ventana en la quee se nos pregunta si queremos enviar datos anónimos de uso; finalmente nos aparece una ventana en la que se nos pregunta si queremos crear un nuevo proyecto, abrir uno existente o crearlo desde algún gestor de fuentes (github, etc).

Con esto ya tendríamos el IDE preparado para ser usado, pero en vez de lanzarlo desde el script en consola es mejor crear un lanzador en el menú de KDE. Esto podemos hacerlo directamente desde el IDE, accediendo a la opcion /Tools/Create Desktop Entry… del menú.

Esto nos crea un lanzador en el submenú de aplicaciones. En caso de que no nos incluya en icono propio de PyCharm y nos aparezca un icono genérico de lanzador de aplicaciones, podemos cambiarlo pulsando con el botón derecho en el lanzador, seleccioonando «Editar aplicación», pulsamos en el icono y en la ventana que aparece seleccionamos «Otros iconos» y navegamos a la carpeta bin donde se encuentra el script de lanzamiento, pues en ella tenemos también el icono pycharm.svg.

Con esto ya tendríamos instalado PyCharm en nuestro KDE. En mi caso he utilizado la distribución OpenSUSE Leap 15.2 pero el procedimiento sería similar en cualquier otra distribución con escritorio KDE.

Categorías
GNU/Linux KDE Ubuntu

Jitsi se bloquea en NimbuzzAvatars: cómo arreglarlo

Al instalar Jitsi en un ordenador con Linux KDE Neon 5.18 utilizando las instrucciones de la página de descargas de jitsi.org para Ubuntu/Debian estable, la aplicación no arrancaba, se quedaba la pantalla de inicio bloqueada en el paso NimbuzzAvatars. Para solucionarlo basta con instalar la versión Jitsi del repositorio «inestable». Para ello modificamos a mano el archivo /etc/apt/sources.list.d/jitsi-stable.list cambiando la palabra stable por unstable y luego renombramos el archivo a /etc/apt/sources.list.d/jitsi-unstable.list para que quede constancia del cambio. También podemos hacerlo con varios comandos:

Borramos el archivo previo:

sudo rm /etc/apt/sources.list.d/jitsi-stable.list

Creamos el nuevo:

sudo sh -c "echo 'deb https://download.jitsi.org unstable/' > /etc/apt/sources.list.d/jitsi-unstable.list"

Desinstalamos el paquete, actualizamos las fuentes e instalamos el paquete de nuevo, que ahora usará la fuente inestable:

sudo apt-get remove jitsi

sudo apt-get -y update

sudo apt-get -y install jitsi

Y con esto ya arranca la aplicación correctamente. Esto debería de funcionar también con cualquier otra distribución basada en Ubuntu 18.04.

Categorías
GNU/Linux OpenSUSE

KDE Dolphin no guarda los lugares de usuario

En una instalación nueva de openSUSE 13.2 me he encontrado con el bug 342685 aún no resuelto, que hace que los lugares que añadimos a la barra lateral de Dolphin no permanezcan cuando reiniciamos el navegador de archivos. La forma de solucionarlo es como indica el comentario 25 en la discusión, entramos al fichero:

/home/<nuestro_usuario>/.kde4/share/apps/kfileplaces/bookmarks.xml

Y ahí buscamos las etiquetas que se corresponde con el lugar que hemos creado y que no nos aparece, por ejemplo en mi caso es un acceso directo al directorio Dropbox, luego la parte del fichero a encontrar es:

<bookmark href=»file:///home/<nuestro_usuario>/Dropbox»>

<metadata owner=http://www.kde.org >

<isSystemItem>true</isSystemItem>
<metadata>
<bookmark>

La parte que tenemos que insertar en el xml es la etiqueta que ya he puesto en el ejemplo, y que podéis ver en ese fichero que la tienen todos los demás marcadores del sistema:
<isSystemItem>true</isSystemItem>

Hay que ponerla justo antes de la etiqueta <metadata> correspondiente.

Lo que hacemos es un engaño y algo chapucilla, la verdad, pues estamos haciendo creer al navegador que la carpeta es del sistema, cuando es una de usuario, pero mientras se corrige el bug, nos sirve.

Categorías
Debian GNU/Linux

Kmail no encuentra los contactos de Kaddressbook

Este error me ha aparecido en Debian Wheezy con KDE. Utilizando el cliente de correo de KDE, Kmail, he visto que aunque se cargue la libreta de direcciones con los contactos de una lista ldif (por ejemplo), cuando escribimos un correo nuevo, al pulsar en el botón «Seleccionar» para escoger los contactos a los que se mandará el correo, no aparece ninguno.

Para solucionarlo hay que ir a Preferencias del Sistema – Información personal. En el botón desplegable seleccionamos Contactos (es la opción que aparece por defecto). Veremos que en la ventana inferior aparece una sola línea que pone «Default Address Book» con tipo «File». Pulsamos el botón «Añadir», seleccionamos «Libreta de direcciones Akonadi» y pulsamos «Aceptar». En la nueva ventana que aparece volvemos a seleccionar «Aceptar» y veremos que se nos ha creado una nueva fila que pone «akonadi-resource» del tipo «Akonadi». La seleccionamos y pulsamos el botón «Utilizar como estándard». Pulsamos Aplicar y ya está.

A partir de ese momento las direcciones de nuestros contactos estarán accesibles desde la ventana de creación de un nuevo correo.

Categorías
GNU/Linux

Instalar Dropbox en KDE

Para instalarlo en arquitecturas x86_64 abrir una consola y teclear:

cd ~ && wget -O - http://www.dropbox.com/download?plat=lnx.x86_64 | tar xzf -

Para arquitecturas x86:

cd ~ && wget -O - http://www.dropbox.com/download?plat=lnx.x86 | tar xzf -

Para ejecutar el programa por primera vez:

~/.dropbox-dist/dropboxd

Para que se ejecute cada vez que arranca el escritorio vamos a Preferencias del Sistema / Arranque y apagado / Autoarranque. Pulsamos en Añadir programa, escribimos

/home/<nuestro_usuario>/.dropbox-dist/dropboxd

en la caja que aparece y pulsamos Aceptar.

Tomado de esta entrada, donde lo explican con más detenimiento. Lo he probado en Kubuntu 12.04 y en OpenSUSE 12.1 y funciona en ambos, perfectamente integrado en Dolphin.