Running Cockpit inside ALP
ALP - The Adaptable Linux Platform – is a new operating system from SUSE to run containerized and virtualized workloads. It is in early prototype phase, but the development is done completely openly so it’s easy to jump in to try it.
For this trying out, I used the latest encrypted build – as of the writing, 22.1 – from ALP images. I imported it in virt-manager as a Generic Linux 2022 image, using UEFI instead of BIOS, added a TPM device (which I’m interested in otherwise) and referring to an Ignition JSON file in the XML config in virt-manager.
The Ignition part is pretty much fully thanks to Paolo Stivanin who studied the secrets of it before me. But here it goes - and this is required for password login in Cockpit to work in addition to SSH key based login to the VM from host - first, create config.ign file:
{
"ignition": { "version": "3.3.0" },
"passwd": {
"users": [
{
"name": "root",
"passwordHash": "YOURHASH",
"sshAuthorizedKeys": [
"ssh-... YOURKEY"
]
}
]
},
"systemd": {
"units": [{
"name": "sshd.service",
"enabled": true
}]
},
"storage": {
"files": [
{
"overwrite": true,
"path": "/etc/ssh/sshd_config.d/20-enable-passwords.conf",
"contents": {
"source": "data:,PasswordAuthentication%20yes%0APermitRootLogin%20yes%0A"
},
"mode": 420
}
]
}
}
…where password SHA512 hash can be obtained using openssl passwd -6 and the ssh key is your public ssh key.
That file is put to eg /tmp and referred in the virt-manager’s XML like follows:
<sysinfo type="fwcfg">
<entry name="opt/com.coreos/config" file="/tmp/config.ign"/>
</sysinfo>
Now we can boot up the VM and ssh in - or you could log in directly too but it’s easier to copy-paste commands when using ssh.
Inside the VM, we can follow the ALP documentation to install and start Cockpit:
podman container runlabel install registry.opensuse.org/suse/alp/workloads/tumbleweed_containerfiles/suse/alp/workloads/cockpit-ws:latest
podman container runlabel --name cockpit-ws run registry.opensuse.org/suse/alp/workloads/tumbleweed_containerfiles/suse/alp/workloads/cockpit-ws:latest
systemctl enable --now cockpit.service
Check your host’s IP address with ip -a, and open IP:9090 in your host’s browser:

Login with root / your password and you shall get the front page:

…and many other pages where you can manage your ALP deployment via browser:

All in all, ALP is in early phases but I’m really happy there’s up-to-date documentation provided and people can start experimenting it whenever they want. The images from the linked directory should be fairly good, and test automation with openQA has been started upon as well.
You can try out the other example workloads that are available just as well.
#openSUSE Tumbleweed revisión de la semana 49 de 2022
Tumbleweed es una distribución de GNU/Linux «Rolling Release» o de actualización contínua. Aquí puedes estar al tanto de las últimas novedades.

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:
Algo «muy malo» ha ocurrido: esta semana sólo se han publicado 6 snapshots.
De hecho había una más para publicar, la snapshot 20221207 no se publicó ya que un módulo de python causaba problemas en ansible aparte de otros problemas.
Pero vamos a enfocarnos en lo que estas 6 snapshots han traido hasta los repositorios de tu distribución GNU/Linux proferida: openSUSE Tumbleweed.
Los cambios más interesantes son:
- Mozilla Firefox 107.0.1
- gtk 3.24.35+10
- pango 1.50.12
- rubygem-rspec 3.12.0
- libX11 se ha pasado a una versión menor, de 1.8.2 a 1.8.1 debido a problemas reportados
- NetworkManager 1.40.6
- poppler 22.12.0
- Podman 4.3.1
Y los cambios que pronto llegarán a los repositorios en próximas snapshots, traerán entre otros:
- Linux kernel 6.0.12
- KDE Gear 22.12.0
- protobuf 21.11
- systems 252.3
- Python pytest 7.2.0
- Ruby 3.2
- Cambio a openSSL 3
- gcc13
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
- ¿Por qué deberías utilizar openSUSE Tumbleweed?
- zypper dup en Tumbleweed hace todo el trabajo al actualizar
- ¿Cual es el mejor comando para actualizar Tumbleweed?
- ¿Qué es el test openQA?
- http://download.opensuse.org/tumbleweed/iso/
- https://es.opensuse.org/Portal:Tumbleweed

——————————–
/usr/bin/*ctl なプログラムが何をするのかを試してみました(powerprofilesctl)
この記事は openSUSE Advent Calendar 2022 の10日目です。
systemd が使われるようになると、daemon の制御とかのやり方は大きく変わりました。/etc/init.d にあるスクリプトから、systemd パッケージに含まれるコマンドを使うようになってきました。それらのコマンドは、xxxxxctl という、末尾に ctl が含まれるものが多いように感じました。そこで、/usr/bin/ の中にある、末尾が ctl なプログラムがどんなものかを簡単に調べて見ることにしました。
今回は、powerprofilesctl を紹介します。
コマンド名: powerprofilesctl
パッケージ: power-profiles-daemon-0.12-1.2.x86_64
動作: ○
詳細:
powerprofilesctl は、電源モードの表示や変更を行うプログラムです。powerprofiles は GNOME の 設定→電源 で表示される電源モードになります。プロファイルの一覧、現状のプロファイル状態は以下のようにして表示できます。
% powerprofilesctl list
balanced:
Driver: placeholder
* power-saver:
Driver: placeholder
% powerprofilesctl get
power-saver
また変更は下記のように行えます。
# powerprofilesctl set balanced # powerprofilesctl get balanced
ただ、電源プロファイルを変更することはほとんど無いので、このコマンドの出番はあまりないのかもしれません。
openSUSE Tumbleweed – Review of the week 2022/49
Dear Tumbleweed users and hackers,
A very bad thing happened: we missed one snapshot this week! Only 6 out of 7 made it through QA. Snapshot 20221207 has been declined to be published (a python module update broke ansible, and a few more issues). Nevertheless, let’s focus on the positive: you received 6 snapshots to apply on your machine (1202..1206, 1208).
The most interesting changes in those releases were:
- Mozilla Firefox 107.0.1
- gtk 3.24.35+10 (upstream version 3.24.35, 10 commits ahead in the git branch)
- pango 1.50.12
- rubygem-rspec 3.12.0
- libX11 downgraded from 1.8.2 to 1.8.1 (boo#1205818, boo#1205778)
- NetworkManager 1.40.6
- poppler 22.12.0
- Podman 4.3.1
Staging projects are currently busy testing the following:
- Linux kernel 6.0.12
- KDE Gear 22.12.0
- protobuf 21.11
- systems 252.3
- Python pytest 7.2.0
- Ruby 3.2 (currently RC) is being tested to become the default ruby version (switch would happen when ruby 3.2 sees a final release)
- Switch to openSSL 3: tracked in Staging:N, main failures are nodejs18, nodejs19, OpenSSH, mariadb
- gcc13: the usual 2-phase approach: first (this round) we change the libraries like libgcc, libstdc++, …) to be provided by gcc13. Somewhere down the line, the entire distribution will be rebuilt by that compiler (not scheduled yet)
Más novedades de Plasma Mobile Gear 22.11
Hace unos días, concretamente desde el 30 de noviembre está disponible la nueva versión de Plasma Mobile Gear. Ya empecé a hablar de este lanzamiento con las novedades base e incié la serie de las aplicaciones, así que hoy toca hablar de más nvedades Plasma Mobile Gear 22.11, en esta ocasión de clock, Terminal y Dialer.
Más novedades de Plasma Mobile Gear 22.11
El pasado 30 de noviembre ls desarrolladores lanzaron Plasma Mobile Gear 22.11, la cual llegó con una gran novedad: un cambio en la forma de realizar sus lanzamientos.
Esto ya lo hablé en este artículo, así que os remito a él y entro de lleno en el objetivo de este, que no es más que seguir hablando de más novedades de aplicaciones de Plasma Mobile Gear 22.11, las cuales se estan preparando para ser integradas al ciclo de lanzamiento de KDE Gear.
Clock, el reloj del sistema ha solucionado un problema por el que los temporizadores en bucle podían tener varias notificaciones en curso y el usuario no podía descartarlas, mientras que Terminal, ya ha arreglado el problema con el borrado de comandos no se guardara en ciertos casos, y también se ha solucionado el error que hacía que toda la ventana se cerrara cuando se presionaba Ctrl-D.


Respecto a Dialer, la aplicación marcador de números de teléfono, y de acuerdo con los comentarios obtenidos tras las anteriores actualizaciones de la pantalla de llamadas entrantes, se ha introducido soporte para cambiar los controles de respuesta. Además, se ha implementado que se muestre la duración de la llamada y el soporte de identificador de llamadas para la pantalla de llamada entrante.
Y, recuerda, todo este software es gratuito y sin publicidad en todos los sentidos: no te cuesta nada de dinero y no se cobra en en forma de datos personales. No obstante, si quieres ayudar a su desarrollo siempre puedes participar en su campaña de recaudación de fondos 2022.
¿Qué es Plasma Mobile?
Para los que no lo conozcan Plasma Mobile es la alternativa libre a interfaz gráfica para smartphones de la Comunidad KDE, hablé de él hace un tiempo y, poco a poco, se está convirtiendo en un clásico del blog.
Su idea es muy simple, tras conquistar tu escritorio KDE la Comunidad también quiere conquistar tu teléfono móvil… aunque todavía lo tenga complicado por todas las limitaciones de hardware que todavía tiene este campo de la tecnología.
No obstante, confiemos que de igual forma se han ido conquistando los ordenadores de sobremesa, portátiles y servidores, lleguemos un día que podamos tener libertad total en nuestros smartphones.
Y para cuando eso ocurra la Comunidad KDE estará preparada para ello y por eso está confeccionando un catálogo más que decente de aplicaciones con tecnología adaptativa.
La entrada Más novedades de Plasma Mobile Gear 22.11 se publicó primero en KDE Blog.
AWS Approved: openSUSE Leap 15.4 Micro!
Taking Linux seriously since 1998, I gained experience in the GNU/Linux operating system that allowed me to build, contribute and make the openSUSE Leap 15.4 Micro platform available on the AWS cloud for everyone for free worldwide (all regions of the world).
Using software engineering work focused on GNU/Linux system optimization, I make available the minimalist version of openSUSE Leap 15.4 on AWS. In addition to being multipurpose, complete, stable and easy to use, it is intended for users, developers, administrators, and any professional who wants openSUSE resources on the server. It’s great for beginners, experienced users and ultra geeks, in short, it’s perfect for everyone!
The openSUSE Leap 15.4 Micro operating system provides less computational resource consumption. With less disk and memory and disk consumption, this operating system allows the use of modest virtual machines like t2.nano without compromising performance.
Suggestions in cabelo@opensuse.org
Information here: https://aws.amazon.com/marketplace/pp/prodview-763pijt3fq6ne

Following are the main advantages:
| Resources | openSUSE Leap 15.4 | openSUSE 15.4 Micro |
| Disk Space | 1,8G | 906M |
| Memory used | 182M | 82M |
| Packages | 593 | 263 |
Disadvantage: Does not have YAST!
Anakan Ayam Mutiara
Beberapa waktu yang lalu saya membeli sepasang indukan ayam Mutiara. Harganya cukup mahal, sekitar 750 ribu rupiah untuk sepasang indukan.
Saya juga membeli anakan ayam Mutiara seukuran kepal, usia 1-2 bulan. Harganya sama mahalnya, 75 ribu rupiah per ekor. Harga anakan ini sama dengan harga indukan ayam ayam kampung yang sudah siap produksi.
Meski mahal, saya tetap membelinya karena ini pesanan My Dear Rey. Ayamnya lucu dan unik. Kalau jalan beriringan lebih lucu lagi.
Setelah beberapa bulan dipelihara, indukan ayam Mutiara itu bertelur. Telurnya cukup banyak. Kalau saya baca, sekali bertelur bisa lebih dari 50 butir. Banyak dong, bisa untung nih kalau jual telurnya.







Masalahnya, ayam Mutiara ini hanya bertelur di musim hujan. Kebetulan banget saat saya beli sudah mulai masuk musim penghujan 🤭😁
Telur ayam mutiara tersebut kemudian coba ditetaskan di mesin penetas. Ternyata berhasil. Saat ini baru 2 ekor yang menetas. Saat masih kecil bentuknya masih sama seperti anakan ayam kampung biasa.
Tidak menutup kemungkinan ayam Mutiara ini nantinya diperbanyak di lingkungan Zeze Zahra. Bisa ditempatkan di rumah kabin, toko pertanian maupun kebun anggur.
Ada yang tertarik memelihara ayam Mutiara?
GLib, GTK, NetworkManager update in Tumbleweed
The first six days of December have brought openSUSE Tumbleweed users six snapshots and developers plenty of conversation.
More than 200 messages about changing parts of the rolling release’s microarchitecture have been posted this past week on the Factory mailing list, but during this time Tumbleweed keeps rolling forward updating packages like vim, mutt and more.
Just a handful of packages arrived in snapshot 20221206. An update to urlscan 0.9.10 was one of those packages, and it added * as an allowed URL special character. There was a reversion of libX11 to 1.8.1 because of a hang/crash experienced by both Gentoo and openSUSE. The Python tool for working with audio files provided track and disc number support for JSON and YAML plugins; this eyeD3 package, which seems like a great name for having a cool logo, updated to version 0.9.7, but it removed Python 3.6 support. The Pidgin chat plugin purple-mattermost updated to version 2.1 and will fetch the last 60 messages when a channel is joined for the first time. The self explanatory package perl-Bootloader 0.940 added some basic support for systemd-boot.
In snapshot 20221205, some stubbornness in finding a font appears to have been resolved with updating the PDF rendering package poppler to version 22.12.0. The email client mutt updated to version 2.2.9 and updated the gpgme autoconf files to the latest versions. It also fixed a non-printable keyname and added explicit void to 0-parameter function definitions. The virt-what package that is used to detect if a program is running in a virtual machine updated to version 1.25; the package now detects AWS arm virtual instances as KVM and added support for Alibaba Cloud Linux and VMware ESXi on arm. A few other packages were updated including newt 0.52.23 and qpdf 11.2.0.
NetworkManager 1.40.6 arrived in snapshot 20221204. It restored and set up an empty port configuration. The package also made some various documentation fixes and had a non-exported Application Binary Interface for the client library. An update of glib2 2.74.3 fixed a couple regressions and had a fix for GVariant type depths checks on text format variants. The low level core library also made a switch to a stricter Application Programming Interface because a GTask tag provided an error return path. Quite a few RubyGems rspec packages were updated. Besides the many that were bumped up to version number 3.12.0, the rubygem-rspec-mocks package had improvements for diff output when diffing keyword arguments against hashes. Macedonian translations using Weblate were made with the update of libstorage-ng 4.5.54 and a couple GNOME 43 packages were updated like gnome-software 43.2, which fixed search for apps providing some feature under rpm-ostree. Several other packages were updated in the snapshot.
An update of autoyast2 4.5.11 in snapshot 20221203 avoids a potential crash when an autoinst.ycp file is empty or missing. For those who don’t know, YCP stands for YaST Control Programming language, which was ported to Ruby through ycp-killer and other libraries and tools. An update of openblas_pthreads 0.3.21 had a few Intel SkyLakeX compilation fixes, and the package fixed a Power10 performance regression. A spec flag was introduced with the git + update to samba.
Snapshot 20221202 had Mozilla Firefox 107.0.1 fixed an issue where color management was not available for some users and the browser fixed another issue where the DevTools User Interface was not accessible when an alert dialog was displayed. A new class to allow for a unified definition of hardware architecture filters was added with the 4.5.20 yast2 update. An API fix was made in the gedit 43.2 update and some translations were made for the text editor as well. Vim was another text editor to receive an update in the snapshot, and it had some extensive fixes; vim 9.0.0978 fixed a crash when typing a letter in a terminal window, fixed a continuous integration failure in sound dummy, fixed leaking memory from autocmd windows and fixed an invalid memory access along with many other fixes. Several changes were made with the GTK3 3.24.35 update. The cross-platform widget toolkit fixes problems with motion compression, refactored handling of Instant-Messaging client updates, dropped an upstream patch and added support for titlebar gestures. Other packages to update in the snapshot were pango 1.50.12, hxtools 20221120, libostree 2022.7 and more.
Starting off the month pipewire was updated to version 0.3.61 in snapshot 20221201. It fixed a bug n audioadapter that could cause crashes when switching bluetooth profiles. The Linux and flac 1.4.2 , which is an audio format similar to MP3 that is compressed with flac without any loss in quality, made its console output more uniform across different platforms. The package for open source smart card tools and middleware, opensc, updated for version 0.23.0. The package had some general improvements and added support for symmetric encrypt and decrypt, wrap and unwrap operations, and an initialization vector. A couple other packages updated in the snapshot like freecell-solver 6.8.0 and kernel-firmware 20221130, which updated some firmware for for advance MediaTek) wifi chips.
Aprovado na AWS: openSUSE Leap 15.4 Micro!
Levando o Linux a sério desde 1998, adquiri experiência em sistema operacional GNU/Linux que permitiu construir, contribuir e disponibilizar a plataforma openSUSE Leap 15.4 Micro na nuvem AWS para todos gratuitamente em âmbito mundial (todas as regioes do mundo).
Utilizando trabalho de engenharia de software voltado para otimização de sistema GNU/Linux, disponibilizo a versão minimalista do openSUSE Leap 15.4 na AWS. Além de multiuso, completa, estável e fácil de usar, destina-se a usuários, desenvolvedores, administradores, e qualquer profissional que deseja os recursos openSUSE no servidor. É ótimo para iniciantes, usuários experientes e ultra geeks, em resumo, é perfeito para todos!
O sistema operacional openSUSE Leap 15.4 Micro proporciona menos consumo de recursos computacionais. Com menos consumo de disco e memória e disco, este sistema operacional permite o uso de modestas maquinas virtuais como t2.nano sem comprometer o desempenho.
Sugestões em cabelo@opensuse.org
Informações aqui: https://aws.amazon.com/marketplace/pp/prodview-763pijt3fq6ne

A seguir as principais vantagens:
| Recursos | openSUSE Leap 15.4 | openSUSE 15.4 Micro |
| Espaço em disco | 1,8G | 906M |
| Memória utilizada | 182M | 82M |
| Pacotes | 593 | 263 |
Desvantagem: Não possui YAST!
Lanzado KDE Gear 22.12, novedades por doquier
En esta ocasión, a diferencia de abril o agosot, no me he retrasado un día y anuncio con puntualidad que hoy jueves 8 de diciembre se ha lanzado KDE Gear 22.12, la gran actualización de sus aplicaciones que tiene una periodicidad cuatrimestral Decenas de cambios que vamos a descubrir en cuanto nuestra distribución se actualice.
Lanzado KDE Gear 22.12, novedades por doquier
Una vez más esta entrada es muy sencilla de realizar gracias al gran trabajo del Equipo de Promo, con la colaboración del resto de desarrolladores, de la Comunidad KDE ya que cada vez realizan mejores anuncios.

De esta forma me congratula anunciar que ya ha sido lanzado KDE Gear 22.12, con un buen número de novedades y sus desarrolladores no solo nos animan a disfrutarlo nosotros sino que también hagamos partícipes a nuestros seres queridos de sus bondades.
KDE Gear
está de vuelta con nuevas y emocionantes funciones, mejoras en el rendimiento y correcciones de errores para todas sus aplicaciones favoritas de KDE.
En este lanzamiento: Kate le da una cálida bienvenida, Dolphin le ofrece más opciones y muchas aplicaciones sirven hamburguesas en abundancia.
Esto es todo hoy, mañana empiezo la serie para ir repasando las novedades de KDE Gear 22.12 en el que veremos las mejoras de Dolphin, KDE Connect, Gwenview, Kwrite, Kdenlive, Kate, Elisa o Kalendar, entre otros. Si estáis impacientes y queréis ver una lista completa de todas las mejoras podéis consultar el registro de cambios completo.
Y, recuerda, todo este software es gratuito y sin publicidad en todos los sentidos: no te cuesta ni un euro y no se cobra en en forma de datos personales. No obstante, si quieres ayudar a su desarrollo siempre puedes participar en su campaña de recaudación de fondos 2022.
La entrada Lanzado KDE Gear 22.12, novedades por doquier se publicó primero en KDE Blog.
está de vuelta con nuevas y emocionantes funciones, mejoras en el rendimiento y correcciones de errores para todas sus aplicaciones favoritas de KDE.