Skip to main content

the avatar of Nathan Wolf
the avatar of openSUSE News

Thunderbird, grep, systemd Update in Tumbleweed

Systemd 246.6, grep 3.5 and Mozilla Thunderbird 78.3.1 became available in openSUSE Tumbleweed this week.

Four snapshots have been released so far this month.

The most recent snapshot, 20201007, brought a new version update of the general purpose parser bison 3.7.2, which fixed all known Bison Common Vulnerabilities and Exposure related to the bison program itself, but not the generated code. The GNU C Library, glibc, 2.32 corrected the locking and cancellation cleanup in syslog functions; the update also deprecated the <sys/sysctl.h> header and removed the sysctl function. The snapshot was released a couple of hours ago and started trending at a stable rating of 96, according to the Tumbleweed snapshot reviewer.

Email client Alpine was the only other package besides the several RubyGem packages there were updated in snapshot 20201005. The alpine 2.23.2 version added a shortcut to broaden or narrow searches and also expanded the configuration screen for XOAUTH2 so it can include the username and tenant. Many of the action/active packages of RubyGem updated from version 5.2.4.2 to 5.2.4.4, which fixed multiple CVEs. The 0.7.0.1 version of rubygem-bundler-audit fixed an issue with Bundler parsing. Some enhancements were made in the update of rubygem-fluentd from version 1.10.3 to version 1.11.2; the package also refactored the of code in it’s latest release. There were two major RubyGem packages updated in the snapshot. One of those was the Sept. 17 release of rubygem-puma 5.0.0; the package provides new experimental commands and options as well as allowing compiling without OpenSSL and dynamically loading files needed for SSL, add ‘no ssl’ Continuous Integration. The other major update was rubygem-vagrant_cloud 3.0.0. The snapshot is trending stable at a 91 rating.

Mozilla Thunderbird’s jump from version 68.12.0 to 78.3.1 brought several changes and CVE fixes in snapshot 20201004; the email application brings in a new Extended Support Release codebase into the rolling release. ImageMagick 7.0.10.31 added support for both Animated Portable Network Graphics and audiovisual media format WebM. The 3.34.2 gnome-bluetooth package hides the pairing dialogue when pairing fails and made better handling of the 8BitDo Zero. Various fixes were made in the grep 3.5 update and messages for matching binary files sent as standard errors were changed. The Linux Kernel updated to version 5.8.12 and fixed boot failure in PowerPC with large amounts of guest memory. Desktop-neutral object database tracker updated to major version 3.0.0 and vim’s 8.2.1775 update fixed a lengthy list of problems like a memory leak with heredoc that isn’t executed and memory leaks when using a nested function. The snapshot is trending moderately stable at a 79 rating.

The snapshot that started the month, 20201002, will likely record a stable rating of 99. The snapshot updated seven packages. The 246.6 version of systemd was included in the snapshot. A fix compiling with external PulseAudio 12.x headers was made with the update of the emulation apulse 0.1.13 package. Networking service package wicked 0.6.64 enabled ipv6 on ports when nsna_ping linkwatch is used. Regressions with spice audio were made in the virt-manager 3.1.0 update and several new unit systems were added in unit version 2.20 like floor, gamma and round.

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

vim-airline. Una barra de estado con estilo para #Vim

vim-airline es un complemento para el editor Vim que añadirá una nota de distinción y estilo a la barra de estado del editor Vim

vim-airline le da a tu editor Vim un toque extra de color y diseño a la vez que te ofrece diferente información mientras trabajas con el editor. Veamos cómo instalarlo y configurar sus distintos temas.

Este artículo es una nueva entrega del curso “improVIMsado” que desde hace meses vengo publicando en mi blog sobre el editor Vim y que puedes seguir en estos enlaces:

Si empiezas a utilizar Vim, sin duda una buena cosa es habilitar la información que nos ubica en línea y columna en la que se encuentra el cursor, mediante la configuración

set ruler

Pero esto sin duda es insuficiente. Vamos a darle un toque más de color, con más información presentada de una forma atractiva y “cool” con el complemento vim-airline.

Lo primero que tenemos que hacer es instalar el complemento, de las opciones disponible para instalarlo, yo he preferido hacerlo mediante la manera nativa que se incluye a partir de Vim 8.x

Para ello ejecutamos:

git clone https://github.com/vim-airline/vim-airline ~/.vim/pack/dist/start/vim-airline

También es buena idea, el instalar un paquete de diferentes temas de colores y configuraciones para vim-airline. Ejecutaremos lo siguiente:

git clone https://github.com/vim-airline/vim-airline-themes ~/.vim/pack/dist/start/vim-airline-themes

Ale, pues ya tenemos todo lo que necesitamos, ahora ya podemos abrir Vim y ver cómo ha cambiado el aspecto de nuestro editor. Se nos muestra una barra de estado con más información. Veremos de izquiera a derecha:

  • El nombre de estado
  • Si estamos editando un archivo de un repositorio git, nos mostrará el nombre de la ruta y diferente información de git
  • La ruta y nombre del archivo, y si ha sido modificado
  • El tipo de archivo editado
  • La codificación utilizada
  • La posición actual del cursor en el archivo. Mostrando porcentaje del archivo, la línea actual, las líneas totales, la columna
  • Información adicional

Y todo esto con un esquema de colores y diferentes opciones, que se adaptan a nuestros gustos. Podemos consultar el tema utilizado actualmente mediante el comando:

:AirlineTheme

Si a ese mismo comando le añadimos el nombre de un tema de los que tenemos instalados, se nos configurará para la sesión actual, hasta que cerremos Vim que volverá al tema configurado.

Si el tema que hemos configurado nos ha gustado y queremos que sea el tema predeterminado cada vez que abrimos Vim, deberemos incluir la siguiente línea en nuestro archivo de configuración .vimrc

let g:airline_theme='nombre_del_tema'

Hay unos cuantos temas para explorar y para escoger, dependiendo del tema de nuestro editor y nuestros gustos, podemos ir probando hasta encontrar el que mejor se adapte a nuestros gustos.

vim-airline está escrito en el lenguaje de vim, por lo que es más ligero que otras opciones como powerline que está escrito en Python. También se integra muy bien con otros complementos, ofreciendo más información y funcionalidades.

Una vez que lo pruebes ya no podrás vivir sin el en tu editor Vim. ¿Ya lo utilizabas? ¿Algún truco que quieras compartir? Cuéntalo en los comentarios.

Enlaces de interés

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

Prime Render Switch and Status – Plasmoides de KDE (158)

Hoy os presento el widget 158 de la serie de plasmoides para Plasma con una de estos iconos informativos (aunque puede ponerse directamente sobre el fondo de pantalla como todos) y que puede venir bien en ciertas ocasiones. Se trata de Prime Render Switch and Status con el que podremos controlar las tarjetas gráficas de nuestro sistema con un simple click.

Prime Render Switch and Status – Plasmoides de KDE (158)

De la mano de Jfespianal nos llega un plasmoide perfecto para aquellas máquinas que disponen de dos tarjetas gráficas.

Se trata de un sencillo widget llamado Prime Render Switch and Status (lo cierto es que podrían buscarle un nombre más corto) que muestra el estado de tu tarjeta gráfica de vídeo mediante el comando «prime-select» y te permite cambiar entre tu tarjeta Nvidia y tu tarjeta de vídeo intel.

Por otra parte, nos da la opción de ver qué versión de los controladores de Nvidia tenemos instalado y un atajo rápido de teclado para abrir los ajustes de nvidia.

Prime Render Switch and Status - Plasmoides de KDE (158)

Para que este widget funcione a la perfección, necesitas tener instalados «zenity» y «libnotify-tools» (esto es necesario si quieres poder cambiar de tarjeta de vídeo) y necesitas tener los drivers de Nvidia instalados y el interruptor «prime-select nvidia» y «prime-select intel» funcionando correctamente.
Además Prime Render Switch and Status tiene dos características destacables:

  • Puede personalizar los nombres y modelos de las tarjetas de vídeo en la configuración
  • Se integra a la perfección tanto en temas oscuros y claros.

Prime Render Switch and Status - Plasmoides de KDE (158)

Y como siempre digo, si os gusta el plasmoide podéis “pagarlo” de muchas formas en la nueva 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

¿Qué son los plasmoides?

Para los no iniciados en el blog, quizás la palabra plasmoide le suene un poco rara pero no es mas que el nombre que reciben los widgets para el escritorio Plasma de KDE.

En otras palabras, los plasmoides no son más que pequeñas aplicaciones que puestas sobre el escritorio o sobre una de las barras de tareas del mismo aumentan las funcionalidades del mismo o simplemente lo decoran.

the avatar of Vojtěch Zeisek

Kurz práce s molekulárními daty v R 2021

Kurz práce s molekulárními daty v R 2021

R je v současnosti asi nejmocnější a nejpoužívanější nástroj na výpočty všeho druhu. Je k dispozici i celá řada modulů pro práci s molekulárními daty. Ty budou náplní kurzu.

Kurz obsahuje teorii použitých metod, tutoriály s použitím testovacích dat, úlohy pro samostatnou práci účastníků, a další.

Předchozí znalost R je výhodou, nikoli však podmínkou. Nutná je alespoň minimální znalost molekulární biologie a vhodná je předchozí znalost alespoň některých metod analýz DNA dat.

vojta Út, 10/06/2020 - 17:08
the avatar of Vojtěch Zeisek

Kurz práce v příkazové řádce Linuxu nejen pro MetaCentrum 2021

Course of work in Linux command line not only for MetaCentrum 2021

Don’t be afraid of command line! It is friendly and powerful tool allowing to process large data and automate tasks. Practically identical is command line also in Apple macOS, BSD and another UNIX-based systems, not only in Linux. The course is designed for total beginners as well as intermediate advanced students. The only requirement is an interest (or need) to work in command line, typically on Linux computing server.

Course will be taught in Linux, but most of the point are applicable also for another UNIX systems like macOS.

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

GNU/Linux Social con Eugenia Bahit en GNU/Linux València

La gente de GNU/Linux València está en racha este otoño. De esta forma os invito a asistir a una charla virtual titulada «GNU/Linuz Social» a cargo de Eugenia Bahit retransmitida en directo desde Austici.

GNU/Linux Social con Eugenia Bahit en GNU/Linux València

GNU/Linux Social con Eugenia Bahit en GNU/Linux València

De nuevo me complace compartir con vosotros los eventos de un grupo de personas que en Valencia está impulsado el Software Libre gracias a sus reuniones.

Se trata un nuevo encuentro organizado del grupo de GNU/Linux Valencia que el próximo 8 de octubre de 2020 realizarán de forma online y que tiene por temática: GNU/Linux Social.

De esta forma, José Picon hablará sobre este disperso tema con una invitada del otro lado del charco llamada Eugenia Bahit, informática Teórica especializada en Lógica, Teoría de Conjuntos, Teoría de Objetos, y Seguridad Informática. Además, es Especialista en Neuropsicología enfocada en Necesidades Específicas de Aprendizaje en adultos (principalmente, problemas de atención y altas capacidades intelectuales).

Trabaja como Investigadora Autónoma, y profesora de programación y como Jefa de Edición para Hackers & Developers™ Press.

Aprovecho para recordar que desde hace unos meses, los chicos de GNU/Linux Valencia ya tienen su menú propio en el blog, con lo que seguir sus eventos en esta humilde bitácora será más fácil que nunca, y así podréis comprobar su alto nivel de actividades que realizan que destacan por su variedad.

Y que además, GNU/Linux Valencia ha crecido y se ha ¡¡¡convertido en asociación!!!

Resumiendo, la información básica es:

Si podéis asistir no os lo perdáis, seguro que no quedáis decepcionados.

Más información: GNU/Linux València

the avatar of Network Users Institute

[COVID-19] On peaufine notre trousse à outils pour mieux vous servir

Dans un précédent article, à savoir https://nui.fr/jai-mandate-un-duo-de-flics-de-choc-pour-barrer-la-route-au-covid-19/ , nous avons donné le LA sur nos prochaines rencontres 2020/2021 à la Maison St Sever de Rouen. En effet, à cause du COVID-19, nous allons privilégier de faire des visioconférences afin de maintenir nos relations avec vous et interagir si besoin comme se partager nos écrans comme […]
the avatar of openSUSE News

Get cool merchandise for upcoming openSUSE + LibreOffice Conference

The joint openSUSE + LibreOffice Conference 2020 will take place from October 15 – 17. And there’s lots going on! We’ll have talks, presentations, keynotes, tutorials and much more – see the full schedule for all the details.

And there’s more: we’ve got merchandise too! Get prepared for the conference with a T-shirt, hoodie, bag or baseball cap, and help to support The Document Foundation, the non-profit entity behind LibreOffice.

We look forward to seeing you at the conference!