Maslinux
Las noticias más recientes sobre GNU-Linux

RTV: Un visor simple de Reddit en Terminal

Hola, amigos, estoy aquí con otro tema interesante llamado RTV (Reddit Terminal Viewer): un visualizador de terminal simple para Reddit. Está construido en python usando la biblioteca de Ncurses.

Cuando se trata de la utilidad CLI, estoy muy interesado en profundizar más, ya que prefiero CLI (interfaz de línea de comandos) la mayor parte del tiempo en lugar de GUI. No solo yo, muchos de los muchachos de NIX tienen la misma mentalidad.

RTV significa Reddit Terminal Viewer que proporciona una interfaz para ver e interactuar con reddit desde el terminal. Es compatible con la mayoría de los emuladores de terminal en Linux y OS X.

Reddit es un agregador de noticias sociales, clasificación de contenido web y sitio web de discusión. La mayor parte del sitio web de nix tiene su propia página en reddit, los usuarios registrados pueden enviar mensajes de texto o enlaces directos, también pueden votar positivo o negativo. La mayoría de las páginas de votos aparecen en la primera página o en la parte superior de una categoría.

Cómo instalar RTV en Linux

El paquete RTV está disponible en las distribuciones basadas en Debian y en el repositorio oficial de Fedora, y también está disponible en el repositorio de AUR para las distribuciones basadas en Arch. Sin embargo, otros pueden instalarse fácilmente ya que está en el repositorio de Python.

Como el repositorio oficial de distribuciones ofrece una versión más antigua, prefiero ir con la instalación basada en pip.

Pip es un módulo de Python incluido con setuptools, es una de las herramientas recomendadas para instalar paquetes de Python en Linux.

Para Debian/Ubuntu, usa el comando APT-GET o el comando APT para instalar pip.

$ sudo apt install python-pip

Para RHEL/CentOS, usa YUM :

$ sudo yum install python-pip python-devel

Para Fedora, usa DNF Command:

$ sudo dnf install python-pip

Para Arch Linux, usa Pacman:

$ sudo pacman -S python-pip

Para openSUSE, usa Zypper:

$ sudo pacman -S python-pip

Finalmente usamos pip para instalar rtv:

$ sudo pip install rtv

Como usar RTV

Una vez que se instaló el paquete RTV, simplemente dispara el comando rtv solo en el terminal para cargar la página Reddit. Cuando lo lances, obtendrás una captura de pantalla similar a la de abajo.

Teclas de Control  : Anota las teclas de control que están usando papeles principales en CLI para cualquier aplicación.

Flecha hacia arriba y hacia abajo: Para mover las presentaciones de arriba hacia abajo
Flecha derecha: Para ver la presentación seleccionada
Flecha izquierda: Para volver atrás
Barra Espacio: Para expandir / contraer comentarios
U: para iniciar sesión en tu cuenta
? :Para abrir la pantalla de ayuda
/ :Para abrir el indicador de navegación, donde puedes escribir cosas específicas
Para buscar cualquier página en particular, ejecuta rtv, luego bien / seguido de tu búsqueda. Para propósitos de prueba, vamos a buscar nuestra propia página buscando este término /domain/2daygeek.com.

Presiona la tecla de flecha derecha para ver el envío seleccionado. En nuestro caso, abrimos la primera presentación.

Presiona la barra espaciadora para expandir / contraer comentarios.

Presiona ? para abrir la sección de ayuda.

Por defecto no hay un archivo de configuración para rtv. Para generar un nuevo archivo de configuración rtv, ejecuta el siguiente comando, que coloca los archivos de configuración en el directorio $ HOME /.config /rtv/rtv.conf.

$ rtv --copy-config

 

De forma predeterminada, no aparecerá ningún tipo de medio MIME como enlaces o imagen / jpeg o video / mp4, esto se puede lograr mediante la generación de un archivo mailcap. También se requiere una configuración adicional. Abre la plantilla mailcap y sigue las instrucciones que se detallan abajo.

Ejecuta el siguiente comando para generar un nuevo archivo de configuración mailcap, que coloca los archivos de configuración en $ HOME /.mailcap.

$ rtv --copy-mailcap

Una vez que hayas modificado tu archivo mailcap, ejecuta el siguiente comando para habilitarlo. Ahora, puedes reproducir videos de rtv.

$ rtv --enable-media

Para abrir una página particular al inicio, agrega la opción -s seguida de la URL de la página. En nuestro caso, vamos a abrir la url de nuestra página.

$ rtv -s /domain/2daygeek.com

Para iniciar sesión en reddit, presiona el botón u y sigue las instrucciones, te pedirá que permitas cookies para CLI. Una vez que aceptes la cookie, serás redirigido a la página de inicio de sesión. Ingresa los datos de inicio de sesión y presiona el botón de inicio de sesión.

Para los sistemas GUI, se te está redirigiendo a la página de inicio de sesión de reddit en el navegador web predeterminado.

(Visitada 1 veces, 1 visitas hoy )

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

¿Dinero público? ¡Código Público! – Únete a la campaña de la FSFE

Mediante el uso de software libre, los datos de los ciudadanos se mantienen más seguros y las posibilidades de éxito ataques de los criminales se reduce. El software libre también puede utilizarse como base para mejores aplicaciones, basándose en él para crear programas más eficientes y seguros. En resumen, el Software Libre puede ayudarnos a construir una sociedad mejor para todos.Firma aquí Para más info, Visita este enlace

Populares

  • Cómo matar un proceso del sistema que no responde en GNU/Linux (99)
  • 5 Recursos para aprender Python (99)
  • CodeBlocks: Un IDE freeware y multiplataforma C, C ++ y Fortran (98)
  • Perdón por los últimos fallos de maslinux.es (Podcast) (95)
  • Openmandriva también abandona soporte a 32 Bits (90)
  • Accesos directos del teclado de GNOME Shell que quizás no conozcas (90)
  • Cómo instalar Firefox Quantum en GNU/Linux (37)

Categorías

Archivos

Este blog apoya a Slimbook

Porque producen ultrabooks ensamblados en España con software y hardware libre.

Suscripción por email

Puedes suscribirte a las noticias más recientes por correo electrónico

10 años en la Web

Maslinux.es utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies