openSUSE Tumbleweed – Review of the week 2021/17
Dear Tumbleweed users and hackers,
This week seemed rather calm except for a minor glitch with the Linux kernel 5.11.16, which, due to a build failure, was out of sync between the various kernel sub-packages for one snapshot. The pace of the snapshots was averaged at 5 snapshots (0423, 0425, 0426, 0427, and 0428).
The changes included things like:
- Linux kernel 5.11.16 & 5.12.0
- KDE Gear 21.04.0 (formerly KDE Applications)
- Mozilla Firefox 88.0
- NetworkManager 1.30.4
- Virtualbox 6.1.20: some services were renamed; e.g. vboxautostart.service” is replaced by “vboxautostart-service.service
The plan for the upcoming snapshots currently includes:
- TeXLive 2021
- Move openmpi default from openmpi2 to openmpi4
- GNOME 40.1
- icu 69.1: for the ring packages, nodejs15 seems to be the last blocker
- Switch from go 1.15 to go 1.16: most packages fixed, the last failure in Staging:M is cilium
- GCC 11 as default compiler: Move from special-purpose Staging:Gcc7 to Staging:O (incl. openQA test coverage). There are a few more build failures to be addressed.
- UsrMerge: The current state is that we checked in all changes and are planning on actually doing the switch somewhen in the not too far future, likely together with the planned distro-rebuild for GCC 11
LLVM, KDE Gear, GNOME Update in Tumbleweed
Six openSUSE Tumbleweed were released this week.
The snapshots delivered updated versions of curl, KDE Gear, LLVM, GNOME 40, Mozilla’s Firefox and Thunderbird and much more.
The 20210428 snapshot updated the Linux Kernel to version 5.12 and text editor vim to version 8.2.2800. The virtualbox update to 6.1.20 took care of a hang for guest operating systems under circumstances where Hyper-V is used and the VM packaged added support for kernel versions 5.11 and 5.12. Domaine name cacher dnsmasq 2.85 added --dynamic-host options and debugger strace 5.12.0 made improvements and implemented an option to display SELinux contexts.
Daniel Stenberg detailed the patch release of curl 7.76.1 in a video on April 14, which made it into snapshot 20210427. No new features were made with the curl release, but Stenberg acknowledged contributions in the video and highlighted the selection of HTTP/2 over HTTPS. Open-source file pager less updated to version 581, which fixed some crashes and added several new options in the release. Utility probing package os-prober updated to version 1.78 and firmware package shim-leap updated to version 15.4.
Snapshot 20210426 updated about 15 packages, which included the 5.11.16 Linux Kernel and an updated 11.0.11.0 version of java-11-openjdk, which had a very large update and addressed two Common Vulnerabilities and Exposures. A fix for container runtime binary labels were made in the update of container-selinux 2.160.1. A major version of ncompress 5.0 cleaned up some code and fixed the recursive mode. General purpose cryptographic library libgcrypt provided some accelerated implementations for x86_64 in the 1.9.3 update. Other packages to update in the snapshot are pipewire 0.3.26, rubygem-nokogiri 1.11.3, python-pydot 1.4.2 and more.
KDE Gear 21.04.0, which is the new name for KDE apps, arrived in snapshot 20210425. A new menu option was added in the file archiver Ark to show the about dialog for kpart. File manager Dolphin removed some input methods and fixed the alignment of the location bar during the first startup. KDE’s text editor Kate fixed a memory leak and some compiler warnings. Video editor Kdenlive fixed a few crashes and the keyframe limit on imports from the clipboard. GNOME 40 had multiple updates. Translations were made with gedit 40.1, Document viewer evince 40.1 added three patches to remove more SyncTeX, and gnome-tweaks 40.0 made a fix bumping up from the beta version, which failed to recognize when GNOME Shell was running in the release candidate version. Both gtk3 and gtk4 were updated to 3.24.28 and 4.2.0 respectively. GTK4 brought some event matching fixes for missed layouts for Wayland. Other packages updated in the snapshot were NetworkManager 1.30.4, glib2 2.68.1, pango 1.48.4, rsyslog 8.2104.0 and wireshark 3.4.5, which fixed the printing of GeoIP information.
Snapshot 20210423 updated Mozilla’s Firefox to version 88.0 and Thunderbird to version 78.10.0. The browser has a new feature with PDF forms now supporting JavaScript embedded in PDF files. The open-source browser also made a change to the microphone and camera prompts reducing the number of times a prompt asks to grant device access on a website. Nine CVEs were fixed with the Thunderbird email client; one of which could have executed an arbitrary FTP command on FTP servers using an encoded URL. Regressions were fixed with redis 6.2.2 and a Xen update restored a change that was silently removed almost two years ago. YaST had multiple packages updated and many of those entailed some spec file cleanups.
The week’s opening snapshot, 20210422, gave audio users an update with Audacity 3.0.2; the audio software added some new preferences for output and improved diagnostics reporting. The major version of llvm12 12.0.0 arrived and the compiler brought in a ton of changes. There were changes for architecture targets, the WebAssembly target, go bindings, C Application Programming Interfaces and much more. AppStream made some parsing improvements and improved a text wrap for when words could be excessively long. Text shaping package harfbuzz, developed by everyone’s favorite font expert Behdad Esfahbod, improved some shape joining scripts and provided documentation improvements. Other packages updated in the snapshot were hwinfo 21.73, sqlite 3.35.5, sudo 1.9.6 and more.
Sliding Images Puzzle – Plasmoides de KDE (179)
Seguimos con los plasmoides juguetones que iniciamos con Sliding Numbers Puzzle. Hoy os presento Sliding Images Puzzle, un widget que pretende ser otro pasatiempo para esos momentos tontos que siempre no encontramos a lo largo del día, aunque en esta ocasión mediante imágenes.
Sliding Images Puzzle – Plasmoides de KDE (179)
Aunque suelo tener siempre mil cosas que hacer en mi día a día, nunca está de más tener alguna cosa a mano para desconectar aunque sean solo unos minutos.
Esta es la idea de Sliding Images Puzzle, un simple rompecabezas de fichas deslizantes, creado por The Vlad Soft, y que tiene como objetivo reordenar las partes de una imagen para que vuelva a su forma original.

El funcionamiento es muy simple: Sliding Images Puzzle tomará una imagen al azar de un directorio dado, o utilizará una de las 15 imágenes incluidas, y creará un puzzle deslizante.

Hay que tener en cuenta que, dependiendo de las imágenes utilizadas y del tamaño del puzzle (desde negros de 2×2 hasta bloques de 9×9), esto puede ser muy desafiante.
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 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.
¿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.
A tester openSUSE Leap 15.3 Release Candidate sans modération
Le projet openSUSE et sa communauté, les contributeurs et les ingénieurs de publication sont entrés dans la phase Release Candidate pour la prochaine version openSUSE Leap 15.3 aujourd’hui après la publication d’un instantané, qui transforme la version à une nouvelle phase. Le RC signale le gel du package pour le logiciel qui sera intégré à […]
The post A tester openSUSE Leap 15.3 Release Candidate sans modération appeared first on Cybersécurité, Linux et Open Source à leur plus haut niveau | Network Users Institute | Rouen - Normandie.
Publicada la Release Candidate de #openSUSE Leap 15.3
El desarrollo de la próxima openSUSE Leap 15.3 no para y ya se ha publicado la RC para probar y testear

El proyecto de openSUSE y su comunidad de colaboradores e ingeniería de SUSE han publicado la versión RC o “Release Candidate” de su distribución de GNU/Linux openSUSE Leap 15.3.
Esta versión RC marca “el congelamiento” de los paquetes de la distribución, lo que quiere decir que ya no se admitirán nuevas versiones, y solo parches de seguridad imprescindibles para asegurar la estabilidad de la distribución de GNU/Linux utilizada en servidores, equipos personales, virtualización o contenedores.
openSUSE Leap ofrece una clara ventaja cuando se trabaja con servidores porque ofrece al menos 18 meses de actualizaciones y soporte para cada versión mayor (en este caso la 15)
Incluso puede que la versión 15 se extienda hasta la versión 15.5 (service pack 5 de la serie 15) lo que extendería el mantenimiento y soporte oficial hasta que haya un sucesor.
Por si no lo sabes, desde esta 15.3 openSUSE Leap utilizará los mismos binarios que SUSE Linux Enterprise 15.3, por lo que prácticamente serán idénticas, excepto algunos paquetes menores de configuración y “branding”.
Los entornos de escritorio incluirán la versión de soporte extendido 5.18 de Plasma de la comunidad KDE. Gnome 3.34 y Xfce 4.16. Los paquetes de software relacionados con la inteligencia artificial y “machine learning” también estarán disponibles desde los repositorios.
Más información de los paquetes que se pueden encontrar disponibles para openSUSE Leap 15.3 en la Wiki.
Si ya estás utilizando la versión Beta y quieres actualizar a esta RC para seguir testeando, se recomienda actualizar mediante el comando en la terminal “zypper dup” hasta actualizar a la versión final cuando sea publicada.
Durante el proceso de desarrollo de la distro se utiliza el modelo “rolling release” similar a Tumbleweed para actualizar entre las distintas versiones de desarrollo.
Al publicarse la versión final definitiva (que se espera que sea el 2 de junio de 2021) ya se deberían instalar parches y actualizaciones del modo normal.
Los hitos principales de este lanzamiento
- 14 mayo 14 – fin de aceptación de traducciones
- 21 mayo – Gold Master
- 2 junio – Disponibilidad pública de la publicación definitiva
- 2 junio – Comienzo de la encuesta de satisfacción
- 16 junio – Recopilación de la encuesta
Quienes actualicen a openSUSE Leap 15.3 se recomienda que lo hagan desde openSUSE Leap 15.2. Si estás usando una versión anterior, se recomienda primero actualizar a 15.2 y después ya a la 15.3.
Más info en el anuncio oficial:

XV edición del Concurso Universitario en Mancomún Podcast
Hace un tiempo hablé de este concurso pero me apetece mucho seguir promocionándolo ya que creo que el papel de la Universidad y el mundo educativo en general es muy importante para la difusión del Software Libre. Y es que Mancomún Podcast promociona el XV edición del Concurso Universitario en uno de sus episodios. lo cual me da pie para darle aún más eco.
XV edición del Concurso Universitario en Mancomún Podcast
Uno de los podcast que más me gustan y que suelen durar poco tiempo en mi lista de reproducción es Mancomún Podcast. Sus audios en castellano o en gallego suelen ser cortor pero intensos, y la voz de sus presentadores habituales, Jorge Lama y Brais Arias (miembro de KDE España) me producen paz y sosiego (algo que últimamente necesito como el agua).
En esta ocasión me complace compartir el dedicado al XV edición del Concurso Universitario, y que la gente de Mancomún presentan así:
Desde el año 2006, viene organizándose el Concurso Universitario de Software Libre. Un concurso de desarrollo de software, hardware y documentación técnica libre en el que pueden participar estudiantes universitarios (de grado, master y doctorado), estudiantes de ciclos de grado medio y superior, así como estudiantes de bachillerato; todos ellos incluidos en el sistema educativo estatal español.
Hoy charlamos con Luis Galocha y Pablo Castro, para saber un poco más sobre este concurso.

Más información: Mancomún Podcast
Fases del concurso
Y ya que estamos, si estás interesado en participar es importante tener claros los plazos temporales de sus fases:
- Fase de inscripción: hasta el 21 de junio de 2021
- Fase de desarrollo: desde que se confirma la participación en el Concurso hasta se inicie el proceso de evaluación de los proyectos.
- Fase de evaluación: desde el 1 de septiembre hasta el 15 de septiembre de 2021
- Fase Final: septiembre de 2021
Estas fechas están sujetas a posibles cambios que serán anunciados con suficiente antelación en el calendario de la web.
Más información: CUSL
Kubic with Kubernetes 1.21.0 released
Announcement
The Kubic Project is proud to announce that Snapshot 20210426 has been released containing Kubernetes 1.21.0.
Release Notes are avaialble HERE.
Upgrade Steps
All newly deployed Kubic clusters will automatically be Kubernetes 1.21.0 from this point.
For existing clusters, please follow our new documentation our wiki HERE
Thanks and have a lot of fun!
The Kubic Team
Новый репозиторий для openSUSE
Я всё таки собрался с силами и освоил Open Build Service (OBS), на котором собираются сторонние пакеты для openSUSE (и не только). Необходимость в этом была у меня давно, особенно в свете того, что мой предыдущий репозиторий для Rosa Fresh стремительно терял актуальность вместе с актуальностью самого дистрибутива. Пришло время перенести наработки в новый «домашний» репозиторий для openSUSE. С этой системой я уже давно на «ты». Я начал пользоваться ею с самых первых версий, когда Novell переименовала SUSE в openSUSE в 2006 году. Версиями 10.3-13.1 я пользовался непостоянно, меняя их время от времени на что-то ещё, начиная с 13.1 openSUSE стояла у меня второй системой, а с 15.1— первой. Пока полёт нормальный).
Мой новый репозиторий живёт по следующему адресу:
https://download.opensuse.org/repositories/home:/linuxphoto
Пока что там немного ПО, но уже есть кое-что интересное! Я начал со сборки тем оформления для KDE Plasma 5. На данный момент для версий openSUSE Leap 15.2 и 15.3 собраны:
1. KDE2 Decoration. Это порт классической темы из KDE2 для современного компонента KDecoration2, используемого в Kwin5.
2. Breeze Enhanced. Это форк темы Breeze для декораций окон. Здесь можно настраивать очень много параметров, включая прозрачность заголовка. По это причине Breeze Enhanced хорошо сочетается с полупрозрачными темами Kvantum: вместе с эффектом Blur можно делать полностью «стеклянные» окна.

Первая из двух картинок моя, вторая — из Интернета (я сейчас под ВМ, так что прозрачность толком не показать). Тут нужно заметить, что Breeze Enhanced имеет изъян в виде «треугольников» в местах скругления окон. Это особенность данной темы.
3. Hello Decoration. Это ещё одна тема в стиле macOS. Здесь нет поддержки прозрачности, зато в остальном исполнение просто великолепное! Тема поставляется только для Kwin (не для виджетов Qt5), но зато тут в комплекте идут шейдеры для скругления окон.
4. Skulpture-Qt5. Это очень красивый и незаслуженно забытый стиль оформления для Qt4/5. Изначально в нём была также и тема декорации окон, и развитый конфигуратор, и даже пакет для openSUSE 12. Но теперь всё это изрядно поросло мхом времени. К счастью, автор Skulpture успел портировать этот стиль на Qt5, и именно этот порт я и опакетил.
5. Styleproject-Qt5. На мой взгляд, это самый развитый, сложный и интересный стиль для Qt4/5. Достаточно сказать, что с его помощью в KDE4 какое-то время назад были реализованы Client-Side Decorations (CSD), текстуры, имитировавшие дерево и металл, и многое другое. В моём пакете присутствует версия только версия для Qt5, хотя в теории можно было бы собрать и для Qt4 тоже (разве что в 15.3 это сделать уже сложнее). На снимке ниже показан файловый менеджер KDFM в оформлении Styleproject.

6. LightlyShaders. Как несложно догадаться, это ещё одна реализация Shape Corners, т.е. по сути клон того самого эффекта, который уже и так есть в составе Hello. Их можно держать в системе рядом, они друг друг не мещают. Разница в том, что LightlyShaders развиваются и нормально работают с Qt 5.15 (актуально, если вы захотите обновить Plasma в Leap), а Hello Shaders не развиваются и с новой Qt не собираются. Само по себе, скругление окон выглядит волшебно!
Пока это всё. В ближайших планах у меня перетащить в openSUSE программу для растягивания изображений без потерь (почти). Это Waifu2x-cpp и графический интерфейс к ней. Не переключайтесь))
packagesの説明文書を訳しつつ、使えるものを探してみました(S編)
前回は T でしたが、今回は S です。
パッケージ名 scout
バージョン scout-0.2.4+20210325.6c2d9f3-1.1.noarch
動作 △
詳細
コマンドが見つからない場合、パッケージ内にあれば、そのパッケージを表示してくれるツールです。たとえば、
> scout bin sdl-config リポジトリ | パッケージ | パス | バイナリ ----------------------------------+--------------+----------+------------ zypp (openSUSE-20210325-0) | libSDL-devel | /usr/bin | sdl-config zypp (download.opensuse.org-oss) | libSDL-devel | /usr/bin | sdl-config
というような感じになります。
ただ、日本語で表示するとカラムがずれてしまうこと、マニュアルに書いた例題が、上記以外では動作しないこと(python のエラーになります)があるので、使えるかどうかは微妙なところです。
パッケージ名 sc
バージョン sc-7.16-13.26.x86_64
動作 ◯
詳細
コンソールで動くスプレッドシートです。但しちょっとくせがあります。文字はそのまま入力できず、必ずプレフィックスをつける必要があります。例えば、数字や数式を入力する際には、まず = キーを押してから、入力したい文字列を入れます。
文字列も入りますが、日本語文字列は、UTF-8環境では入りませんでした。
カーソル移動は矢印キーのほかに、h、j、k、l の vi 風キーバインドでも使えます。
関数は @sum とか @lookup とか、@logとか、最低限のものは揃っているようです。
sc は、大昔のPC を知っている人ならば、 VisiCalc だと思えば感覚が掴めるかと思います。

パッケージ名 socat
バージョン socat-1.7.4.1-1.4.x86_64
動作
詳細
種々のソケットによる通信を中継してくれるツールです。IPv6 にも対応し、種々のネットワークオプションや細かな制御のためのオプションも用意されています。
一番簡単な使い方としては、ファイアウォールの内側にあるサーバに対して、入口のサーバに socat を設定しておき、socat 経由で接続するというやり方でしょう。あるいは直接ルーティングされていないセグメントへの接続時にも使えます。
たとえば、192.168.x.0 のセグメントから、172.31.y.0 のセグメントにあるサーバを経由し、 172.16.z.0 のセグメントにあるマシンに繋ぐには以下のようにします(ここでは、daytime プロトコルを起動しておいてそこに繋ぎます)。
socat tcp4-listen:8089,reuseaddr,fork tcp:172.16.z.zz:13
結果はこうなります。
% telnet 172.31.y.yy 8089 Trying 172.31.y.yy... Connected to susedev. Escape character is '^]'. 28 APR 2021 18:00:15 JST Connection closed by foreign host.
このようにすることで、2段階のログインをしなくとも172.16.z.0 のセグメントにあるマシンに接続することが出来ます。
openSUSE Leap 15.3 Enters Release Candidate Phase
The openSUSE Project and its community, contributors and release engineers have entered the Release Candidate phase for the upcoming openSUSE Leap 15.3 version today after a snapshot was released, which transitions the release to a new phase.
The RC signals the package freeze for software that will make it into the distribution, which is used on server, workstation, desktop and for virtualization and container use.
openSUSE Leap offers a clear advantage for servers by providing at least 18 months of updates for each release. There is a projection as of April 2021 that Leap 15 will extend to Leap 15.5. Leap Major Release (15.x) extends maintenance and support until a successor. At present, a successor has not been declared; Leap 15’s lifecycle fully aligns with SUSE Linux Enterprise and uses the source code and Leap is built with the exact same binary packages..
Desktop environments for the release include KDE’s Long-Term-Support version of Plasma 5.18, GNOME 3.34 and Xfce 4.16. Packages for artificial Intelligence and Machine Learning are available for data scientists who use the release. A list of some of the packages in openSUSE Leap 15.3 can be found on the Wiki.
Leap release manager Lubos Kocman recommends Beta and RC testers use the “zypper dup” command in the terminal when upgrading to the General Availability (GA) once it’s released.
During the development stage of Leap versions, contributors, packagers and the release team use a rolling development method that are categorized into phases rather than a single milestone release; snapshots are released with minor version software updates once passing automated testing until the final release of the Gold Master (GM). At that point, the GM becomes available to the public (GA expected on June 2) and the distribution shifts from a rolling development method into a supported release where it receives updates until its End of Life (EOL).
Kocman listed the following important dates related to the release:
- May 14 - Translation deadline
- May 21 - Gold Master
- June 2 - Public Availability of the Release (5 to 10 days after GM)
- June 2 - Start of Release retrospective survey
- June 16 - Collect feedback from the retrospective
Users upgrading to openSUSE Leap 15.3 need to be aware that upgrading directly from versions before openSUSE Leap 15.2 is not recommended. Due to the upgrade path, it is highly recommended to upgrade to Leap 15.2 before upgrading to Leap 15.3.
The community is supportive and engages with people who use older versions of Leap through community channels like the mailing lists, Matrix, Discord, Telegram, and Facebook.




