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.

Sigue leyendo «Algunos trucos útiles de uso del paginador less»

Usando funciones en la shell Fish en #Linux

Veamos cómo crear nuestros propios comandos con las funciones en la shell Fish en nuestro sistema GNU/Linux

Fish es una de las shells disponibles y alternativas a Bash y es mi shell predeterminada desde hace mucho. Fish nos ofrece cosas como autocompletado, resaltado de sintaxis, sugerencias de comandos según escribimos, y mucho más.

Esto nos ahorra tiempo, y nos hace más amigable el uso de la terminal.

Las funciones, tanto en fish como en bash, son programas o scripts escritos en el lenguaje propio de la shell que agrupan varios comandos con sus argumentos y ejecutamos al llamarlas por un nombre.

Es como si escribiéramos nuestros propios comandos, usando varias instrucciones, que se ejecutarían al escribir el nombre de nuestro comando personalizado, que es el nombre de la función.

Verás que es más sencillo de lo que he explicado, que nos pueden ser muy útiles. Podemos crear por ejemplo un comando que nos sirva de calculadora en la terminal, podemos hacer una función que al crear una directorio entre directamente en él, etc.

Sigue leyendo «Usando funciones en la shell Fish en #Linux»

¿Qué es GNU Health? Su creador nos responde

El desarrollador y creador del proyecto GNU Health nos responde en esta entrevista en exclusiva para este blog a algunas preguntas básicas sobre qué es el proyecto GNU Health

Por el blog ya he escrito varios artículos relacionados con GNU Health un proyecto de software libre, que forma parte del proyecto GNU, que sirve para gestionar los distintos departamentos de un centro de salud, hospital, etc.

Se encarga de la gestión de los pacientes, sus historiales, facilita la labor de los técnicos sanitarios y personal médico, etc. Esto podría definir a grandes rasgos lo que es GNU Health. ¿Pero quieres conocer más el detalle de qué es este proyecto y cómo surgió?

Su creador Luis Falcón nos lo cuenta en primera persona.

Sigue leyendo «¿Qué es GNU Health? Su creador nos responde»

Disfrutar de YaST sin instalar YaST en openSUSE

Descubre cómo aprovecharte de las posibilidades de YaST en openSUSE o SUSE sin instalar YaST gracias a los contenedores

YaST es la herramienta de software libre modular que realiza funciones de centro de control de tu sistema openSUSE o SUSE con el que puedes:

  • gestionar tus repositorios
  • instalar, eliminar o actualizar software
  • configurar servicios de systemd de manera gráfica
  • inspeccionar los registros de incidencias de tu sistema
  • configurar opciones del inicio del sistema
  • configurar ajustes de tu «firewall»
  • gestionar tus suscripciones a diferentes productos de SUSE
  • y muchas más cosas…
Sigue leyendo «Disfrutar de YaST sin instalar YaST en openSUSE»

Crear un nuevo módulo para Tide el prompt para Fish

Vamos a ver cómo crear un módulo para Tide, el prompt para Fish, que muestre el valor del «uptime» de nuestro equipo

Desde hace tiempo fish es la shell que utilizo en mi distribución de GNU/Linux. Una shell con un montón de características que hacen que realizar tareas en la terminal sea sencillo, me ahorra tiempo y pulsaciones de teclas.

Y casi al mismo tiempo que fish descubrí el prompt Tide, que es el que utilizo por la información que muestra y hacerlo de una forma bonita. Sobre ambas cosas puedes leer en sendos artículos:

El prompt Tide incluye un buen número de módulos que añaden y muestran información en nuestro prompt. Tide es extensible, por lo que se pueden crear nuevos módulos personalizados.

En este caso os mostraré cómo he creado un módulo para el prompt Tide que me muestre el valor del «uptime» de mi equipo.

Sigue leyendo «Crear un nuevo módulo para Tide el prompt para Fish»

Publicada la versión final de #openSUSE Leap 15.4

Ya está disponible la versión final de la distribución de GNU/Linux openSUSE Leap 15.4 para actualizar o instalar en tu equipo, portátil, sobremesa o servidor

La comunidad de openSUSE, cumpliendo las fechas y plazos, vuelve a publicar una versión menor o «Service Pack» de openSUSE Leap 15, la que es openSUSE Leap 15.4.

Ya está disponible la imagen ISO final para descargar o actualizar tu versión 15.3 y seguir disfrutando

Sigue leyendo «Publicada la versión final de #openSUSE Leap 15.4»

Recopilación del boletín de noticias de la Free Software Foundation – junio de 2022

Recopilación y traducción del boletín mensual de noticias relacionadas con el software libre publicado por la Free Software Foundation.

¡El boletín de noticias de la FSF está aquí!

La Free Software Foundation (FSF) es una organización creada en Octubre de 1985 por Richard Stallman y otros entusiastas del software libre con el propósito de difundir esta filosofía.

La Fundación para el software libre (FSF) se dedica a eliminar las restricciones sobre la copia, redistribución, entendimiento, y modificación de programas de computadoras. Con este objeto, promociona el desarrollo y uso del software libre en todas las áreas de la computación, pero muy particularmente, ayudando a desarrollar el sistema operativo GNU.

Además de tratar de difundir la filosofía del software libre, y de crear licencias que permitan la difusión de obras y conservando los derechos de autorías, también llevan a cabo diversas campañas de concienciación y para proteger derechos de los usuarios frentes a aquellos que quieren poner restricciones abusivas en cuestiones tecnológicas.

Mensualmente publican un boletín (supporter) con noticias relacionadas con el software libre, sus campañas, o eventos. Una forma de difundir los proyectos, para que la gente conozca los hechos, se haga su propia opinión, y tomen partido si creen que la reivindicación es justa!!

Puedes ver todos los números publicados en este enlace: http://www.fsf.org/free-software-supporter/free-software-supporter

Después de muchos años colaborando en la traducción al español del boletín, desde inicios del año 2020 he decidido tomarme un descanso en esta tarea.

Pero hay detrás un pequeño grupo de personas que siguen haciendo posible la difusión en español del boletín de noticias de la FSF.

¿Te gustaría aportar tu ayuda en la traducción? Lee el siguiente enlace:

Por aquí te traigo un extracto de algunas de las noticias que ha destacado la FSF este mes de junio de 2022

Sigue leyendo «Recopilación del boletín de noticias de la Free Software Foundation – junio de 2022»

El comando shutdown en Linux te permite programar el apagado o reinicio de tu equipo

El comando shutdown en nuestros sistemas GNU/Linux nos permitirá detener, apagar o reiniciar el sistema de una manera segura e incluso hacerlo a una hora determinada, veamos cómo

El comando shutdown es parte de systemd y le pasa a este el encargo de detener, apagar o reiniciar nuestro sistema con las diversas opciones que admite.

Imaginemos que actualizamos nuestro sistema, y después de acabar queremos que se reinicie a una hora determinada. Vamos a ver cómo usar el comando shutdown y sus opciones.

Sigue leyendo «El comando shutdown en Linux te permite programar el apagado o reinicio de tu equipo»

Vídeos de Richard Stallman en la primera Hackers Conference de 1984

La primera Hackers Conference se llevó a cabo en Sausalito, California, en noviembre de 1984. Los realizadores del documental Hackers: Wizards of the Electronic Age entrevistaron a Richard Stallman en el evento.

En el documental incluyeron solo algunas partes de las entrevistas, pero hay más material disponible. Las declaraciones de Stallman en la conferencia fueron más allá de lo que había escrito en el anuncio inicial de GNU el 27 de septiembre de 1983.

Sigue leyendo «Vídeos de Richard Stallman en la primera Hackers Conference de 1984»