Skip to main content

a silhouette of a person's head and shoulders, used as a default avatar

¿Qué hacer después de instalar #openSUSE Leap 15.4?

Un script en bash que nos configurará de manera automática un montón de cosas después de instalar o actualizar nuestro sistema a openSUSE Leap 15.4 con Plasma de KDE

El pasado día 8 de junio de 2022 se publicó openSUSE Leap 15.4, la última versión estable hasta el momento de la distribución de GNU/Linux openSUSE Leap.

Quizás tu eres una de esas personas que ha decidido descargar la ISO de openSUSE Leap 15.4 con el escritorio Plasma de KDE, e instalarla en tu equipo para disfrutar de un sistema GNU/Linux robusto y estable.

Bien, ahora ya tenemos openSUSE Leap 15.4 instalado ¿cuales son los primeros pasos a dar para tener nuestro sistema en perfecto uso?

Cada persona tiene sus preferencias, instala este o aquel paquete de software, elimina aquello, etc, añade este u otro repositorio, etc.

En esta ocasión te recomiendo una herramienta que automatiza un montón de tareas interesantes para después de instalar openSUSE Leap 15.4 con Plasma, es una recomendación, quizás te interese, quizás no.

La he probado en mi openSUSE Leap 15.4 de pruebas y te comento cómo ejecutarla tu también y qué es lo que hace. Agradecer al usuario Roberth de Mastodon que me dio a conocer esta herramienta! 😉

El usuario Nicolas Kovacs, ha creado y publicado en GitLab un script en bash para ser ejecutado en Leap 15.4 con Plasma de KDE y que de manera automática realiza unas cuantas tareas que dejan tu sistema afinado para hacer algunas mejoras.

En realidad son dos scripts, uno para actualizar tu sistema de Leap 15.3 a Leap 15.4 y otro para ejecutarlo recién instalado Leap 15.4

El primero no lo he probado, por lo que no puedo darte mi opinión, ni decir si funciona sin problemas o no. Yo supongo que funcione correctamente, pero como digo, no lo he probado.

El segundo script sí lo he probado, te cuento lo que realiza y tu ya decides si utilizarlo o no. Vamos a ver qué hace falta para ejecutarlo:

  1. Abre una terminal (Konsole) como usuario root, escribiendo en la terminal: su -
  2. Vamos a instalar primero Git, escribe en la terminal: zypper install --no-recommends git
  3. Descargamos el script, clonando el repositorio. Ejecuta en la terminal: git clone https://gitlab.com/kikinovak/opensuse-lp154
  4. Entramos en el nuevo directorio: cd opensuse-lp154
  5. Ejecutamos el script: ./setup.sh --setup
  6. Esperamos a que termine todo el proceso.
  7. Podemos cerrar la sesión y volver a entrar o reiniciar el sistema.

Durante el paso 6 en el que se realiza todo el proceso, el script realiza varias acciones:

  • Configura nuestro prompt y añade algunos alias al sistema. Al terminar puedes ejecutar en la terminal alias para ver los alias disponibles. Peronalmente el prompt que configura es mejor que el predeterminado, pero no me gusta porque no muestra toda la ruta, pero eso va en gustos.
  • Hace una pequeña personalización del editor Vim.
  • Añade repositorios de terceros, como packman, nvidia, anydesk y libdvdcss y establece una prioridad menor para algunos repos, lo que es interesante.
  • Elimina programas (según su criterio) innecesarios y añade otros que considera necesarios (veremos esto más adelante).
  • Instala codecs y complementos para que nuestro sistema reproduzca diversos formatos.
  • Instala las fuentes tipográficas: Microsoft y Eurostile
  • Y hace una reconfiguración final de Plasma

Paquetes de software que se eliminan

El script en cuestión hace un poco de limpieza eliminando ciertos programas instalados en nuestro sistema que quizás no nos son necesarios.

Estos son los paquetes que elimina, tu decidirás si te interesa o no. Muchos de ellos personalmente no los uso:

  • akregator
  • discover
  • kaddressbook
  • kcm_tablet
  • kleopatra
  • kmag
  • kmahjongg
  • kmail
  • kmines
  • kmousetool
  • knotes
  • kompare
  • kontact
  • konversation
  • korganizer
  • kpat
  • kreversi
  • ksudoku
  • opensuse-welcome
  • plasma5-desktop-emojier
  • plasma5-pk-updates
  • skanlite
  • tigervnc

A mí me son útiles Akregator, Kleopatra, Kompare y Konversation, por lo que yo los volvería a instalar.

Paquetes de software que instala

Después instala una serie de programas que considera interesantes, que son:

  • aisleriot
  • aisleriot-lang
  • aisleriot-themes
  • antiword
  • anydesk
  • audacious
  • audacious-lang
  • audacious-plugins-extra
  • audacious-plugins-lang
  • audacity
  • audacity-lang
  • cherrytree
  • cherrytree-lang
  • chromium
  • chromium-ffmpeg-extra
  • chromium-plugin-widevinecdm
  • digikam
  • digikam-lang
  • elementary-wallpapers
  • exfatprogs
  • exiftool
  • filezilla
  • filezilla-lang
  • flatpak
  • fontforge
  • frei0r-plugins
  • frei0r-plugins-opencv
  • fuse-exfat
  • gimp
  • gimp-help
  • gimp-help-de
  • gimp-help-fr
  • gimp-lang
  • gimp-save-for-web
  • gimp-save-for-web-lang
  • gimp-ufraw
  • gos-wallpapers
  • guvcview
  • guvcview-lang
  • inkscape
  • inkscape-extensions-gimp
  • inkscape-extensions-scribus
  • inkscape-lang
  • iperf
  • kdeconnect-kde
  • kdeconnect-kde-lang
  • kdenlive
  • kdenlive-lang
  • keepassxc
  • keepassxc-lang
  • lftp
  • libdvdcss2
  • links
  • materia-kde-wallpapers
  • mlocate
  • MozillaThunderbird
  • MPlayer
  • ncftp
  • net-tools-deprecated
  • nmap
  • normalize
  • okular-spectre
  • owncloud-client
  • owncloud-client-dolphin
  • pidgin
  • pidgin-plugin-otr
  • pidgin-plugin-otr-lang
  • pinfo
  • plasma5-workspace-wallpapers
  • recoll
  • rtorrent
  • scribus-doc
  • simple-scan
  • simple-scan-lang
  • speedtest-cli
  • transcode
  • transmission-gtk
  • transmission-gtk-lang
  • unrar
  • unrtf
  • vlc-codecs
  • vym
  • wallpapers-openSUSE-extra
  • whois
  • winff
  • winff-lang

Algunos no sé exactamente para qué sirve, y otros directamente no me interesan, como la ayuda de gimp en alemán, digikam o el cliente OwnCloud, porque no los utilizo.


Simplemente te informo de que existe esta posibilidad para afinar tu post instalación de openSUSE Leap 15.4 con Plasma de manera automática con este script.

Quizás a ti te interese, tomando como base este script, modificarlo a tu gusto quitando o poniendo opciones y personalizarlo a tus preferencias. O te interese ejecutarlo tal cual.

Espero que te haya resultado interesante e instructiva el artículo y si lo pruebas (siempre bajo tu responsabilidad 🙂 )comparte en un comentario tu experiencia.

a silhouette of a person's head and shoulders, used as a default avatar

Actualizada Orla, la aplicación libre para crear orlas

Hay muchísimas cosas que me gustan del Software Libre: la libertad que nos garantiza, su compromiso ético, su variedad, la seguridad de uso, la compatibilidad, el uso preferente deformatos libres, etc. Pero hay una que me encanta por encima de todas: la posbilidad de hablar con los o las responsables de las aplicaciones. Es por ello que hoy quiero dedicar una entrada a comentar que ha sido actualizada Orla, la aplicación libre que nos permite crear orlas con total libertad y sin tener que dar las fotos de nuestros alumnos a cualquier empresa.

Actualizada Orla, la aplicación libre para crear orlas

Desde hace unos años me encargo de realizar la orla de mis alumnos de 4º de ESO, y desde hace unos años utilizo Orla para hacerlo de una forma perfecta, sencilla y rápida. Basta con que un compañero haga las fotos, las recorte con Gwenview y ponga los nombres correctos a cada una de ellas.

Actualizada Orla, la aplicación libre para crear orlas

No obstante, y como lo hago de año en año, suelo tener un problema a la hora de instalar o ejecutar la aplicación ya que siempre me aparece algun problema de dependencias. Esto podrías ser un problema serio para una aplicación privativa pero no para una aplicación libre ya que puedes ponerte en contacto con su creador y comentarle la situación.

Y justo eso me ha pasado estos dos últimos años, y en ambos casos en menos de 24 horas he conseguido solucionar el problema gracias a su creador Julio Sánchez Berro (jsbsan), que en apenas 4 correos no solo me ha ayudado sino que ha solucionado el problema para cualquer usuario. ¡Mil gracias, Julio!

De esta forma me complace anunciar que jsbsan ha actualizado Orla para que pueda ser utilizada por casi todo el mundo y, para que quede todo claro, incluso ha realizado un vídeo explicativo.

¿Qué es Orla?

Orla

Como he comentado, Orla es una aplicación creada con Software Libre, concretamente con Gambas, que complementándose con el magnífico Inkscape te permite crear una orlas de forma rápida, profesional y 100% personalizables.

Orla es un programa creado por Julio Sánchez Berro (jsbsan), que con la colaboración en el diseño de plantillas  de Antonio Sánchez (que también realizó las funciones de testeador), soluciona el problema de crear orlas en los pequeños centros educativos con recursos económicos limitados.

En palabras de su creador:

«Esta aplicación le va ha facilitar la creación de orlas para sus alumnos, compañeros de promoción de academias, cursos, etc…invirtiendo muy poco tiempo y consiguiendo un resultado final de calidad.»

Las características de Orla, extraídas de su pàgina web,  son las siguientes:

  • Las imágenes de las personas que saldrán en la orla, las podrá obtener desde diversas fuentes fácilmente: su propia webcam, internet (pegando la url de la imagen), o sus carpetas del disco duro.
  • Añadir la información de la personas (nombre, apellidos, asignaturas, lugar) desde otras aplicaciones ofimáticas (libreoffice calc, por ejemplo), mediante «copiar y pegar».
  • Dispone de muchas plantillas de orlas, que puede descargar gratuitamente, y además puedes editarla (con el programa Inkscape, que es gratuito) y crear a partir de ellas otras plantillas personalizadas.
Orla_01
  • Ordenar automáticamente o manualmente las imágenes dentro de la orla, con solo «arrastrar y soltar» iconos.
  • Aplicar efectos a las fotos:
    • marcos de distintos colores
    • Recortes de fotos en distintas formas:
      • ovalado
      • cuna
      • V
      • ZigZag
    • Imágenes de marcos: con las cuales se enmarcan las fotos automáticamente (también dispone de un acceso web a una librería de marcos donde los podrá descargar gratuitamente).
  • Además podrá editarla con inkscape para personalizarla aún más
  • La aplicación funciona offline, no necesitas internet para trabajar con ella. Aunque el programa contiene varias plantillas y marcos, es recomendable que se descargue a su disco duro las que hay disponibles para así más modelos disponibles. (véase la pestaña «Plantillas»)
Orla_03

En definitiva, una magnifica aplicación que bien podría ser portada por la Comunidad KDE a su repositorio de programas.

Más información: Creador de Orlas

La entrada Actualizada Orla, la aplicación libre para crear orlas se publicó primero en KDE Blog.

a silhouette of a person's head and shoulders, used as a default avatar

Podcast 07.5×01 KDE Eco

Este año ha sido muy complicado para el equipo de los Podcast de la Asociación KDE España. Así­ que me complace compartir con vosotros que ya está disponible el podcast 07.5×01 KDE Eco que ha contado con Ruben entrevista a Rubé Gómez, Aleix Pol y David Marzal.

Podcast 07.5×01 KDE Eco

En palabras de David Marzal, el encargado de publicar en esta ocasión el podcast:

Podcast 07.5x01 KDE Eco

Volvemos de un periodo de inactividad en el podcast, pero para compensar os traemos un tema muy interesante, el proyecto KDE Eco.

Ruben entrevista a Aleix y David Marzal para que nos cuenten de que va este proyecto y su opinión en varios temas de actualidad.

Os dejamos su web por si queréis profundizar en el tema: https://eco.kde.org/es/

Nota: Tras el podcast pudimos ver que el motivo de que haya artículos del blog en la versión original que no están en español es porque se ha decidido por sus autores que solo se traduzcan algunos, por eso no salen «traducibles».

Para animaros a escuchar el podcast simplemente os comento que con KDE Eco la Comunidad KDE se une a la batalla contra el consumo excesivo de energía que pueden tener nuestros dispositivos y, para ello, nada mejor que medir el gasto de electricidad de nuestro software para poder comparar y reducirlo.

Los enlaces de interés del podcast son:

Aprovecho para poneros el enlace a la lista de los podcast de KDE España de Youtube, por si alguien quiere hacer una maratón y ver como evolucionamos a lo largo del tiempo.

Como siempre, esperamos vuestros comentarios que os aseguro que son muy valiosos para los desarrolladores, aunque sean crí­ticas constructivas (las otras nunca son buenas para nadie). Así­ mismo, también nos gustarí­a saber los temas sobre los que gustarí­a que hablásemos en los próximos podcast.


La entrada Podcast 07.5×01 KDE Eco se publicó primero en KDE Blog.

a silhouette of a person's head and shoulders, used as a default avatar

Publicado #Vim 9.0

Después de muchos años de mejora gradual, el editor Vim da un gran paso con esta versión 9.0

Esta versión 9.0 del editor Vim, publicada el pasado 28 de junio de 2022, además de muchas pequeñas mejoras, sobre todo la atención se centra en una nueva generación del lenguaje de script Vim: el script Vim9.

El publicación anterior fue la versión 8.2 en diciembre de 2019. Ya que el código fuente más actualizado siempre está disponible en GitHub, muchas personas ya han descargado e instalado versiones de parches posteriores (¡hay más de 5000!).

Por lo tanto, los cambios ya han sido probados por muchas personas antes de publicarse en una nueva versión. Además de eso, se corrigieron errores, se solucionaron problemas de seguridad y se agregaron muchas pruebas.

Según las propias palabras de Bran Moolenar, el desarrollador de Vim: esta versión es más confiable que cualquiera anterior.

¿Por qué el nuevo lenguaje de script vim9?

Un nuevo lenguaje de script, ¿para qué se necesita? Vim script ha ido creciendo con el tiempo, al tiempo que conserva la compatibilidad con versiones anteriores.

Eso significa que las malas decisiones del pasado a menudo no se pueden cambiar y la compatibilidad con Vi restringe las posibles soluciones. La ejecución es bastante lenta, cada línea se analiza cada vez que se ejecuta.

El objetivo principal del nuevo lenguaje de script en Vim9 es mejorar drásticamente el rendimiento. Esto se logra mediante la compilación de comandos en instrucciones que se pueden ejecutar de manera eficiente. Se puede esperar un aumento en la velocidad de ejecución de 10 a 100 veces.

Un objetivo secundario es evitar las construcciones específicas de Vim y acercarse a los lenguajes de programación de uso común, como JavaScript, TypeScript y Java.

Otras diferencias son más sutiles, como la forma en que se manejan los errores.

Pero si eres una de esas personas con un montón de scripts creados con el antiguo lenguaje de script de Vim ¡No te preocupes! Tus scripts seguirán funcionando como antes. No hay planes para eliminar el soporte para el script heredado.

Hay muchas otras mejoras en esta nueva versión 9 del editor Vim, que puedes consultar en este enlace:

Bram Moolenar, asegura que seguro que habrá una versión 9.1, aunque nadie puede saber para cuando.

En lo personal, esta versión de Vim es muy especial para mí, ya que ha sido la primera en la que he colaborado. Actualicé la versión de vimtutor y actualicé la traducción al español de Vim que parece que desde 2009 no recibían cariño.

Es un aporte muy pequeño, pero muy importante en lo personal, por lo que tiene de satisfactorio colaborar en un gran proyecto como este.

Por cierto, si todavía te abruma abrir una consola y enfrentarte al editor Vim, que sepas que a mí me pasaba lo mismo, pero le fui dando pequeñas oportunidades y aprendiendo en el proceso.

Y todo lo que he ido aprendiendo desde cero, junto con otras guías que he realizado las puedes encontrar en este enlace:

Espero que te puedan resultar útiles y termines dominando el editor Vim.

a silhouette of a person's head and shoulders, used as a default avatar

Especial 6º aniversario de Podcast Linux #159

Bienvenidos a un nuevo episodio de los audios de Juan Febles, y este en concreto es el especial 6º aniversario de Podcast Linux #159, un episodio especial donde tenemos una revisión de esta temporada con mucho metapodcasting, una visión muy humana del gran trabajo de Juan.

Especial 6º aniversario de Podcast Linux #159

Especial 6º aniversario de Podcast Linux #159

De un tiempo a esta parte estaba publicando casi todas las entregas que realiza Juan de su Podcast Linux, y la razón radicaba es que estaba al día de todos sus audios. Por motivos varios mi ritmo depodcasting ha bajado y me he saltado algunos episodios que pienso recuperar en breve.

Y he decido retomar esta buena costumbre para celebrar su especial 6º aniversario, un episodio cortito pero intenso que me ha encantado.

En palabras de Juan:

¡¡¡Muy buenas amante del Software Libre!!!
Bienvenido a otro episodio de Podcast Linux, el número 159. Un saludo muy fuerte de quien te habla, Juan Febles. Hoy estamos de aniversario, Podcast Linux cumple 6 años.
Ya estés en trayecto, haciendo deporte o tareas del hogar, paseando o en tu casa, te doy la bienvenida al episodio 159, Especial 6º Aniversario.
Llevamos un año desde que el proyecto tomó un nuevo rumbo y voy a compartir contigo una valoración del año y futuros episodios para la 7ª temporada.

Enlaces:

Así que os invito a escuchar este monólogo de Juan Febles de una media hora que seguro que no os defraudará como no lo ha hecho conmigo. ¡Dentro audio!

Más información: Podcast Linux

Sigue a Podcast Linux

Aprovecho para animaros a seguir Podcast Linux en algunos de los canales de comunicación que tiene:

La entrada Especial 6º aniversario de Podcast Linux #159 se publicó primero en KDE Blog.

a silhouette of a person's head and shoulders, used as a default avatar

Venom cursor, pack de cursores para tu PC

Hoy, primer sábado de julio, oca una entrada ligera ya que os presento Venom cursor, un pack de cursores inspirados en el gran villano de Spiderman que tan buenas aventuras le ha hecho pasar a nuestro adorable trepamuros y que tanto ha evolucionado desde su aparición como «Traje Negro» en las Secret Wars.

Venom cursor, pack de cursores para tu PC

Nacidos de la mano y de la mente de darkeye90, que ya nos presentó los cursores A-T-Scarlet-sword, nos llega Venom Cursor, un conjunto de cursores inspirados en el antihéroe extraterrestre sensible al estilo simbionte sin forma especícifica (es decir, amorfa) que sobrevive mediante la unión con un huésped, por lo general humano. En España lo conocemos como Veneno. Vía: Wikipedia.

Venom cursor, pack de cursores para tu PC

Y como siempre digo, si os gusta este conjunto de cursores Venom Cursor podéis «pagarlo» de muchas formas en la página de KDE Store, que estoy seguro que el desarrollador lo agradecer?: puntúale positivamente, hazle un comentario en la página o realiza una donación. Ayudar al desarrollo del Software Libre también se hace simplemente dando las gracias, ayuda mucho más de lo que os podéis imaginar, recordad la campaña I love Free Software Day 2017 de la Free Software Foundation donde se nos recordaba esta forma tan sencilla de colaborar con el gran proyecto del Software Libre y que en el blog dedicamos un artículo.

Más información: KDE Store

Cómo cambiar el tema de los cursores en Plasma

Al igual que con los iconos hay varias formas de cambiar el tema de cursores en Plasma, pero la más fácil es:

  • Abrir las Preferencias del Sistema
  • Ir a la sección Tema de Cursor
  • En esta ventana pinchar en «Obtener nuevos temas»
  • Buscar Venom, seleccionar el estilo y dar a instalar.
  • Seleccionar el tema y aplicar.

Si tenéis dificultad, simplemente se debe descargar a tu disco duro y extraer el tema en «/usr/share/icons» o «~/.icons».

Rápido, sencillo y efectivo, como la mayoría de cosas en en el escritorio Plasma de la Comunidad KDE.

La entrada Venom cursor, pack de cursores para tu PC se publicó primero en KDE Blog.

a silhouette of a person's head and shoulders, used as a default avatar

Lanzado Kdenlive 22.04.2, puliendo el editor de vídeo de KDE

Sigo comentando actualizaciones en este mes que parece estar repleto de ellas. Hoy toca comentar que ha sido lanzado Kdenlive 22.04.2, el editor de vídeos no-lineal de la Comunidad, una versión en la que los desarrolladores han trabajado mucho en mejorar su estabilidad.

Lanzado Kdenlive 22.04.2, puliendo el editor de vídeo de KDE

Para quienes no lo conozcan, Kdenlive es el editor de vídeos no-lineal de KDE, una aplicación multiplataforma muy demanda por los usuarios de fácil uso y llena de posibilidades. Sus mejoras en estabilidad han sido impresionantes en los últimos tiempos, y su facilidad de uso lo hacen ideal para todo tipo de usuarios.

Y si a estas características se les une un equipo de desarrollo que está ofreciendo multiplataforma de calidad creciente en cada una de sus nuevas versiones principales estamos ante en una Killer App cada vez más famosa, incluso entre usuarios de sistemas privativos.

Lanzado Kdenlive 22.04.2, puliendo el editor de vídeo de KDE

Este pasado 14 de junio fue anunciado oficialmente en su blog la versión 22.04,2, la cual se ha centrado en mejorar su estabilidad. Pero mejor que lo cuenten los desarrolladores.

El esfuerzo de pulido y estabilidad de este ciclo de lanzamiento continúa con el lanzamiento de Kdenlive 22.04.2 que viene con correcciones de errores en los paquetes de AppImage y Mac, el widget de renderizado, las transiciones de la misma pista, los subtítulos y los problemas de carga del proyecto.

Y para muestra una breve listado:

  • Corregido el cambio de color de los iconos en algunas situaciones (por ejemplo, Appimage).
  • Corregido la captura incorrecta de lambda que ocasionaba un error.
  • Corrección de los iconos de AppImage.
  • Recursos en línea: ahora solo muestra una vez la advertencia sobre el tiempo de carga.
  • Corregido fallo al pulsar ok en el diálogo de transcodificación.
  • Corregido posible fallo cuando la tarea de carga se ejecuta al salir.
  • Corregido que el clip de timeremap siempre utiliza proxies en el renderizado.
  • Asegurar que los efectos internos como los subtítulos permanezcan en la parte superior para que no se vean afectados por los efectos de color o transformación.
  • Corregido fallo al deshacer el fotograma clave central.

Más información: Kdenlive

La entrada Lanzado Kdenlive 22.04.2, puliendo el editor de vídeo de KDE se publicó primero en KDE Blog.

a silhouette of a person's head and shoulders, used as a default avatar

#openSUSE Tumbleweed revisión de la semana 26 de 2022

Tumbleweed es una distribución «Rolling Release» de actualización contínua. Aquí puedes estar al tanto de las últimas novedades.

Tumbleweed

openSUSE Tumbleweed es la versión «rolling release» o de actualización continua de la distribución de GNU/Linux openSUSE.

Hagamos un repaso a las novedades que han llegado hasta los repositorios esta semana.

El anuncio original lo puedes leer en el blog de Dominique Leuenberger, publicado bajo licencia CC-by-sa, en este este enlace:

Muchas de las personas que mantienen los paquetes de software han estado ocupadas con otras cosas, por eso esta semana aunque se han publicado  6 snapshots algunas han sido muy pequeñas  (0624..0629).

Los cambios más importantes que podemos destacar son:

  • openSSL 1.1.1p
  • Qt 5.15.5
  • GStreamer 1.20.3
  • Linux kernel 5.18.6
  • Squid 5.6
  • glibc: soluciona un «cuelgue» de rsyslog al apagar (snapshot 0629)

Las actualizaciones que llegarán proximamente no son muchas, aunque seguro que van llegando con el paso de los días. De momento se pueden destacar:

  • Perl 5.36.0
  • systemd 251.2

Si quieres estar a la última con software actualizado y probado utiliza openSUSE Tumbleweed la opción rolling release de la distribución de GNU/Linux openSUSE.

Mantente actualizado y ya sabes: Have a lot of fun!!

Enlaces de interés

Geeko_ascii

——————————–

a silhouette of a person's head and shoulders, used as a default avatar

Algunos trucos útiles de uso del paginador less

Vamos a descubrir algunos atajos de teclado útiles y sencillos para sacarle más partido al paginador less en GNU/Linux

¿Qué es less? Y tú me lo preguntas… pues te respondo, less es un paginador de texto.

Bien, ¿y qué se supone que es un paginador? Un paginador de texto es un programa que muestra archivos de texto en la terminal de nuestro sistema, por páginas o partes del mismo y con el que puedes avanzar o retroceder por el texto y con less además muchas otras cosas más.

Less no es un editor. No puedes cambiar el contenido del archivo que estás viendo. Less no tiene barras de desplazamiento sofisticadas u otros elementos GUI (interfaz gráfica de usuario). Fue diseñado para funcionar en terminales simples de solo texto.

Miles de personas en todo el mundo han utilizado Less desde su lanzamiento en 1985. Y está disponible como parte del sistema GNU bajo una licencia de software libre GPL.

Si has consultado alguna vez una página «man» en la terminal de tu sistema GNU/Linux, seguro que lo has hecho gracias a less. Y también puedes consultar y leer el contenido de archivos de texto, logs, scripts, etc con less.

En este artículo voy a compartir contigo algunos trucos útiles y sencillos sobre less, con los que podrás sacarle más partido y hacerlo una herramienta de uso, porque seguro que tiene alguna de las cosas que te voy a contar no las sabías…

Podemos abrir un archivo de texto con less ejecutando en nuestra terminal:

less <nombre_archivo>

También puedes abrir una página «man» de algún comando, lo que seguramente hará que se muestre la ayuda usando less, vamos a probar esto:

man less

Verás que se nos mostrará el texto del archivo, de una manera muy sencilla, sin florituras, sin elementos que despisten… y también hacen que te puedas encontrar un poco perdido o perdida al principio. ¡Que no cunda el pánico!

Podemos desplazarnos por el texto bajando o subiendo una línea:

  • usando las teclas de las flechas de nuestro teclado
  • usando j o k para bajar o subir
  • usando e o y para bajar o subir

Podemos desplazarnos en bloques de pantalla:

  • usando f (forward) o b (backward) una página entera
  • usando z para avanzar o w para retroceder una página entera
  • usando d (down) para avanzar media página
  • usando u (up) para retroceder media página

Podemos hacer saltos más grandes:

  • usando g o < irá a la primera línea del archivo
  • usando G o > irá a la última línea del archivo

Pero less también puede buscar un texto en el archivo:

  • usando /término → buscará la palabra término hacia adelante en el texto, parándose en la primera que encuentre
  • usando ?término → buscará la palabra término hacia atrás en el texto, parándose en la primera que encuentre
  • usando n realizará la última búsqueda
  • usando N realizará la última búsqueda pero en sentido contrario
  • usando &término → mostrará únicamente las líneas que contengan la cadena término

Comandos generales:

  • Para salir que less, podemos hacerlo pulsando q, Q o ZZ
  • Podemos hacer que nos muestre los números de línea mediante -N y Enter
  • Podemos ocultar los números de línea mediante -n
  • Y podemos consultar en cualquier momento la ayuda de less pulsando tanto h como H

Por supuesto que less tiene muchas otras funcionalidades interesantes, estas que enumero aquí son las más básicas y sencillas, pero sin dudo muy útiles. Te dejo a tí, descubrir el resto.

Como verás muchos de los comandos de less son similares a los que usa el editor Vim, así que si estás acostumbrado a estos, te será más sencillo de acordarte.

¿Conocías todo lo que puede hacer less? ¿Algún comando que has aprendido, alguno que conoces y quieres compartir? Usa los comentarios para compartir tus aportes que complementen el artículo.

a silhouette of a person's head and shoulders, used as a default avatar

Mi escritorio Plasma de junio 2022 #viernesdeescritorio

Sigo la serie de la iniciativa #viernesdeescritorio con una nueva captura. Con este ya llevo más de un año compartiendo «Mi escritorio», una mirada a la intimidad de mi entorno de trabajo. De esta forma, bienvenidos a mi escritorio Plasma de junio 2022 que cambia radicalmente respecto al tema oscuro (y algo triste) del mes pasado para conmemorar el lanzamiento de Plasma 5.25

Mi escritorio Plasma de junio 2022 #viernesdeescritorio

Esta va a ser la vigesimocuarta vez que muestro mi escritorio Plasma 5 en público, lo cual es número nada desdeñable de entradas que sigue creciendo de forma constante.

En esta ocasión he hecho algo de trampa ya que el mes ha sido muy intenso y he publicado esta entrada del viernes de escritorio un jueves, el del último días del mes de junio. Espero que me permitáis este pequeño truco para no perder la cadencia.

Además, he vuelto a los temas claros, para variar un poco, y utilizar el fondo de pantalla con el que se presenta Plasma 5.25, que fue lanzado el 14 de junio.

Para mostrar la información sigo utilizando neofetch, y he cambiado del fantástico reloj Aesthetic clock v2 a Digital Clock BE Style, del cual también hablé hace un tiempo en el blog.

Sigo con la barra Latte Dock (me gusta que tengan tantas opciones de personalización) ligeramente modificado, añadiendo el lanzador de aplicaciones, la bandeja de sistema y un reloj digital.

Y sigo, tras unos meses enseñando mi Slimbook Kymera AMD de sobremesa, realizando a captura está realizada sobre mi portátil Slimbook Pro de 13 pulgadas, el cual tiene instalado un KDE Neon con Plasma 5.25.0 (el primero de la rama 25 aunque ya tengo un par de actualizaciones pendientes)

El resultado de mi escritorio de junio de 2022 es un entorno de trabajo claro y, como siempre, funcional que podéis ver en la imagen inferior (pinchad sobre ella para verlo un poco más grande).

La entrada Mi escritorio Plasma de junio 2022 #viernesdeescritorio se publicó primero en KDE Blog.