Giara, un cliente GTK para Reddit en el escritorio de Ubuntu
En el siguiente artículo vamos a echar un vistazo a Giara. Si buscas un cliente de Reddit para tu escritorio de Ubuntu, Giara es una nueva y moderna aplicación GTK que te puede resultar interesante. Está escrita en Python 3 con GTK.
Se trata de un software gratuito de código abierto creado con Linux móvil en mente. Viene con la mayoría de las funciones de Reddit. Entre ellas se incluyen texto nuevo, enlace, publicaciones en los medios, búsqueda de subreddits y usuarios. También podremos emitir voto a favor, voto en contra, publicación, encontrar soporte de modo oscuro y más.
Características generales de Giara
- Este software busca ofrecer la mayoría de las funciones de Reddit.
- Se ha mejorado la representación de markdown.
- En esta versión de Giara se ha implementado el modo oscuro.
- Han agregado la opción para deshabilitar imágenes en vistas previas de publicaciones. También se añadió la opción para establecer un tamaño máximo para las imágenes.
- En este cliente han añadido la opción para borrar el caché.
- La ventana de nueva publicación o comentario en esta última versión recuerda su tamaño.
- Se pueden buscar subreddits al crear nuevas publicaciones.
- Soporte inicial para multireddits.
- Notificaciones agregadas para elementos de la bandeja de entrada no leídos.
- La autenticación en la aplicación ahora trabaja con nuestro navegador predeterminado. Tendremos que darle permiso desde el navegador para que la aplicación funcione.
Instalar Giara en Ubuntu
Como Flatpak
Se recomienda instalar el software utilizando el paquete flatpak. Lo podemos encontrar disponible en flathub. Para instalar este paquete, necesitaremos tener habilitada esta tecnología en nuestro equipo. Si no la tienes habilitada en Ubuntu 20.04, puedes seguir la guía que un compañero escribió en este blog hace un tiempo.
Una vez habilitada la posibilidad de instalar este tipo de aplicaciones en nuestro equipo, solo tendremos que abrir una terminal (Ctrl+Alt+T) y utilizar el siguiente comando para instalar este cliente para Reddit:
flatpak install flathub org.gabmus.giara
Finalizada la instalación, podemos buscar el lanzador del programa en nuestro equipo. También podremos iniciar el programa escribiendo en la terminal (Ctrl+Alt+T):
flatpak run org.gabmus.giara
Desde repositorio
Para aquellos que prefieren el paquete DEB nativo, la gente de Ubuntuhandbook han cargado los paquetes en el PPA no oficial para Ubuntu 20.04 y Ubuntu 20.10.
Para añadir el PPA a nuestro equipo, solo tendremos que abrir la terminal (Ctrl+Alt+T) y ejecutar el siguiente comando:
sudo add-apt-repository ppa:ubuntuhandbook1/giara
Después de esto, debería actualizarse el listado de software disponible desde los PPA disponibles. Tras esta actualización, ya podemos proceder a la instalación del paquete utilizando el siguiente comando en la misma terminal:
sudo apt install giara
Según indican en Ubuntuhandbook, en Ubuntu 20.04 el borde de la ventana de la aplicación y los botones de la barra superior, no se ven bien debido a las antiguas bibliotecas del sistema. Aun que he de decir que mientras he probado este programa, yo esto no lo he notado.
Desinstalar
Paquete Flatpak
Si optaste por instalar este programa como paquete flatpak, puedes eliminarlo de tu sistema abriendo una terminal (Ctrl+Alt+T) y utilizando el siguiente comando:
flatpak uninstall org.gabmus.giara
Paquete DEB
Si tu opción de instalación fue la de utilizar el repositorio para instalarlo, vas a poder eliminar el PPA dirigiéndote a Software y actualizaciones – pestaña Otro software. También podremos eliminarlo ejecutando este comando en la terminal (Ctrl+Alt+T):
sudo add-apt-repository -r ppa:ubuntuhandbook1/giara
Ahora para eliminar esta aplicación para Reddit, en la misma terminal no habrá más que ejecutar el comando:
sudo apt remove --autoremove giara
Giara está escrito con Python 3 y GTK + 3, es un software gratuito y se publica bajo la licencia GPL3. Por este motivo, sus creadores nos invitan a navegar por el código fuente en el repositorio de GitLab, bifurcarlo o hacer cambios.
Sus creadores también nos indican que si encontramos un error, o si queremos una función nueva, podemos notificarlo, ya que como dicen, las ideas o sugerencias, nunca son malas ideas. Esto vamos a poder hacerlo desde la página de problemas del repositorio en GitLab de este proyecto.
Para más información, los usuarios podemos consultar la página web del proyecto.