Skip to main content

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

Memasang Cockpit pada openSUSE Leap 15.1

Sebelumnya, ada obrolan tentang Cockpit di status facebook om Adang Hidayat, dan tantangan dari pak Presiden Kukuh Syafaat, akhirnya sifat iseng ini timbul kembali, apalagi saat ini sedang gencar #gerakdarirumah

Apa itu Cockpit?

Menurut situs Cockpit Project, cockpit merupakan sebuah interface yang interaktif untuk administrasi server, sepengetahuan penulis, aplikasi ini secara default tersedia di distro linux CentOS, sedangkan untuk distro lain, seperti  openSUSE dan Ubuntu, maka untuk menggunakan service cockpit, maka perlu dilakukan pemasangan service cockpit.

Untuk itu, dalam kesempatan ini, penulis akan berbagi tips cara pemasangan service cockpit dan bagaimana cara mengaktifkan service cockpit pada openSUSE Leap 15.1 (untuk sistem operasi lain tidak dibahas disini karena blog ini adalah blog openSUSE, bukan yang lain).

Langkah-langkah Pemasangan :

Tambahkan repository systemsmanagement:cockpit dengan perintah :

sudo zypper addrepo https://download.opensuse.org/repositories/systemsmanagement:cockpit/openSUSE_Leap_15.1/systemsmanagement:cockpit.repo

Setelah itu refresh database repository dengan perintah :

sudo zypper refresh

Apabila ada pertanyaan seperti dibawah ini, masukkan jawaban dengan huruf a (trust always) :

Do you want to reject the key, trust temporarily, or trust always? [r/t/a/?] (r): a

Kemudian install cockpit dengan perintah :

sudo zypper install cockpit

Setelah itu, jalankan service cockpit secara manual dengan perintah :

sudo systemctl start cockpit
Masuk ke webconsole Cockpit

Untuk masuk ke webconsole, pada web browser anda masukkan alamat :

https://IP_Address_Server_Cockpit:9090/

Apabila ada informasi Your connection is not private seperti gambar dibawah ini, klik tombol Advanced,

Kemudian klik opsi Proceed to <ip_address> (unsafe), seperti dibawah ini :

Setelah itu akan tampil halaman login cockpit :

Masukkan username dan password user yang digunakan untuk login di OS openSUSE Leap, untuk masuk ke menu cockpit.

Halaman dashboard cockpit :

Menjalankan cockpit secara otomatis setelah Restart/Reboot

Secara default, service cockpit tidak dapat dijalankan secara otomatis, karena tidak adanya komponen [Install], dan apabila dijalankan perintah :

sudo systemctl enable cockpit

akan ada keluaran seperti dibawah ini :

The unit files have no installation config (WantedBy, RequiredBy, Also, Alias
settings in the [Install] section, and DefaultInstance for template units).
This means they are not meant to be enabled using systemctl.
Possible reasons for having this kind of units are:
1) A unit may be statically enabled by being symlinked from another unit's
.wants/ or .requires/ directory.
2) A unit's purpose may be to act as a helper for some other unit which has
a requirement dependency on it.
3) A unit may be started when needed via activation (socket, path, timer,
D-Bus, udev, scripted systemctl call, ...).
4) In case of template units, the unit is meant to be enabled with some
instance name specified.

Untuk itu perlu kita lakukan editing pada file /usr/lib/systemd/system/cockpit.service, dan menambahkan baris :

[Install]
WantedBy=multi-user.target

Sehingga menjadi seperti dibawah ini :

[Unit]
Description=Cockpit Web Service
Documentation=man:cockpit-ws(8)
Requires=cockpit.socket

[Service]
ExecStartPre=/usr/sbin/remotectl certificate --ensure --user=root --group=cockpit-ws --selinux-type=etc_t
ExecStart=/usr/lib/cockpit-ws
PermissionsStartOnly=true
User=cockpit-ws
Group=cockpit-ws

[Install]
WantedBy=multi-user.target

Setelah itu jalankan perintah dibawah ini :

sudo systemctl daemon-reload

Kemudian lanjutkan dengan perintah dibawah ini agar service cockpit otomatis berjalan setelah restart :

sudo systemctl enable cockpit
the avatar of Chun-Hung sakana Huang

使用 gcloud 指令建立快照與從快照建立磁碟與 GCE 小記

使用 gcloud 指令建立快照與從快照建立磁碟與 GCE 小記

OS: Container with openSUSE Leap 15

工作上三個雲端平臺都會碰到, 所以就想要使用一些工具或是方式來節省時間
畢竟偷懶是工程師前進最大的動力 :p
上次寫這類文章的時候是 2019/11 的時候, 時間過的真是快 : )

有的時候遇到業務需求, 要建立快照來複製 GCP 上面的機器進行實驗或是擴充

以下是一些自己在 GCP 上面的小記

建立快照
基本上就是使用 gcloud compute disks snapshot 的方式來建立

把他寫成 shell script

檔案 gcp_create_Disksnapshot.sh
內容如下:

#!/bin/bash

# edit by sakana 2020/3/28
# 建立 快照

# 顯示快照名稱輸入方式

echo ""
echo "請輸入快照名稱, 請用小寫英文或是-"
echo " 例如: test-20200328"
echo ""

# 設定 快照名稱
read -e -p "Please enter snapshot name: " -i "test-20200328" snapshot_name

# 設定 來源磁碟
echo "請輸入來源磁碟名稱"
read -e -p "Please enter source disk name: " -i "test20200328" source_disk_name
echo ""

# 設定 快照儲存位置
echo "請輸入快照儲存位置"
read -e -p "Please enter storage location : " -i "asia-east1" storage_location
echo ""

# 設定 來源磁碟所在的 zone
echo "輸入來源磁碟所在的 zone"
read -e -p "Please enter zone name: " -i "asia-east1-b" zone_name
echo ""

# 設定使用專案
read -e -p "Please enter project name: " -i "sakanatest" project_name

# 開始建立 快照
gcloud  compute disks snapshot $source_disk_name  --zone  $zone_name --storage-location $storage_location --snapshot-names $snapshot_name --project $project_name

# 列出排程
echo ""
echo "List snapshot  with project $project_name"
echo ""
gcloud compute snapshots list --project $project_name

從快照建立磁碟
使用 gcloud compute disk create 指令

把他寫成 shell script

檔案 gcp_create_Disk_from_snapshot.sh
內容如下:

#!/bin/bash

# edit by sakana 2020/3/28
# 從 快照 建立磁碟

echo ""
echo "這個 script 會從快照建立磁碟"
echo ""

# 設定使用專案
read -e -p "Please enter project name: " -i "sakanatest" project_name

# 列出專案目前的 snapshot
echo ""
echo "如果已經知道快照名稱, 可以不列出快照 list"
read -e -p "是否要列出專案 $project_name 的所有快照? (要列出所有快照請輸入小寫 yes) : " -i "no" list_snapshots
echo ""
[ $list_snapshots == yes ] && gcloud compute snapshots list --project $project_name
echo ""


# 設定 來源快照名稱
echo ""
echo "請輸入來源快照名稱"
read -e -p "Please enter source snapshot name: " -i "test-20200328" source_snapshot_name
echo ""

# 顯示快照資訊
echo "顯示該來源快照資訊, 請注意磁碟大小 (diskSizeGb): "
echo "========"
gcloud compute snapshots describe $source_snapshot_name
echo "========"

# 設定 磁碟名稱
echo ""
echo "請輸入要建立磁碟名稱"
read -e -p "Please enter new disk name: " -i "test20200328-2" new_disk_name
echo ""

# 設定 磁碟大小
echo "請輸入磁碟大小, 沒有指定單位的話, 預設是 GB"
read -e -p "Please enter disk size: " -i "10" new_disk_size

# 設定 磁碟所在的 zone
echo "輸入磁碟所在的 zone"
read -e -p "Please enter zone name: " -i "asia-east1-b" zone_name
echo ""

# 設定磁碟類型
echo ""
echo "請輸入磁碟的類型, pd-standard 標準磁碟 / pd-ssd SSD, 依據 Region 會有不同"
read -e -p "Please enter disk type: " -i "pd-standard" new_disk_type


# 開始建立 磁碟
gcloud  compute disks create $new_disk_name  --size $new_disk_size --zone  $zone_name --source-snapshot $source_snapshot_name --type $new_disk_type --project $project_name



最後一個步驟就是

從快照磁碟建立 GCE, 我這邊還有指定自訂的規格, 網路與 Subnet

使用 gcloud compute insances create 指令

把他寫成 shell script

檔案 gcp_create_CustomSpec_CustomNetwork_from_snapshot_gce.sh
內容如下:

#!/bin/bash

# edit by sakana 2020/3/28
# 建立 從快照磁碟建立客製化GCE 指定 Subnet
# 從快照建立執行個體的行爲, 其實是兩個動作. 1-由快照建立磁碟, 2-由快照磁碟建立執行個體
# 這個 script 有用到 gcloud topic escaping ( https://cloud.google.com/sdk/gcloud/reference/topic/escaping )
# 就是如果一個 argument 會用到多個逗號 ( , ) , 要使用跳脫字元來代替逗號
# 語法 在兩個 ^ 內定義要定義的替代字元, 例如使用冒號來代替逗號
# 範例  --address ^:^123.456.789.198:22.333.146.189 就等於 123.456.789.198,22.333.146.189

echo ""
echo "從快照磁碟建立客製化的 GCE, 網路指定 Subnet"
echo "CPU / 記憶體只能用整數, subnet 名稱請先準備好"
echo ""


# 設定使用專案
read -e -p "Please enter project name: " -i "sakanatest" project_name

# 列出專案目前的 磁碟
echo ""
echo "如果已經知道快照磁碟名稱, 可以不列出快照磁碟 list"
read -e -p "是否要列出專案 $project_name 的所有磁碟? (要列出所有快照請輸入小寫 yes) : " -i "no" list_disks
echo ""
[ $list_disks == yes ] && gcloud compute disks list --project $project_name
echo ""

# 設定 VM 名稱
echo "輸入 VM 名稱"
read -e -p "Please enter vm name: " -i "test" gce_name
echo ""

# 設定 zone
read -e -p "Please enter zone name: " -i "asia-east1-b" zone_name

# 設定 cpu 數量
read -e -p "Please enter cpu number: " -i "1" cpu_number

# 設定 記憶體大小
read -e -p "Only use integer, Please enter memory GB: " -i "4" mem_size

# 設定 Subnet 名稱
read -e -p "Please enter Subnet name: " -i "sakana-test-10-12-53" subnet_name

# 設定快照磁碟
echo ""
echo "輸入快照磁碟名稱"
read -e -p "Please enter disk name: " -i "test20200328-2" disk_name
echo ""

# 開始建立 GCE, --custom-extensions 爲擴充記憶體
gcloud beta compute instances create $gce_name --zone $zone_name --custom-extensions --custom-cpu $cpu_number --custom-memory $mem_size  --subnet $subnet_name --disk ^:^name=$disk_name:device-name=$disk_name:mode=rw:boot=yes:auto-delete=yes  --project $project_name


慢慢地把工作中的需求整理成 script
往 GCP 更進一步

~ enjoy it

Reference

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

Menu X, nuevo lanzador de aplicaciones – Plasmoides de KDE (138)

Y más lanzadores de aplicaciones. Buscar y ejecutar los programas en el entorno de trabajo Plasma de la Comunidad KDE es altamente personalizable. Hoy os presento Menu X, otro lanzador de aplicaciones que simula el lanzador de Windows X.

Menu X, nuevo lanzador de aplicaciones – Plasmoides de KDE (138)

Seguimos con las posibilidades de personalización de Plasma 5 en cuanto a lanzadores de aplicaciones. Al lanzador tradicional, a su versión reducida, al lanzador de aplicaciones a pantalla completa y a Tiled Menu, el clon del menú de Windows, se les han unido poco a poco otros lanzadores como UMenu, Minimal Menu, Simple Menu o Ditto Menu.

A todos los anteriores, y muchos más que hay en la Store, se les une Menu X, un lanzador de aplicaciones que simula el de Windows X, con lo que es ideal para transformaciones extremas del escritorio. Se trata de una creación de Adhe, un desarrollador que le ha cogido el gusto a hacer este tipo de contribuciones, como se ve en el pasado Menu Z que comentamos hace un tiempo en el blog.

Menu X, nuevo lanzador de aplicaciones - Plasmoides de KDE (138)

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.

 

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.

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

Konferensi Pekerja Teknologi Informasi (KonPeTI) — #GerakDariRumah

Konferensi Pekerja Teknologi Informasi (KonPeTI) merupakan bagian dari kegiatan #GerakDariRumah. Kegiatan ini mempertemukan pengguna, pebisnis, pengembang, pelajar dan profesional Teknologi Informasi (TI) dari seluruh belahan dunia. Kegiatan ini dilaksanankan secara daring dengan format penyajian utama, lokakarya, penyajian paralel, bicara kilat, dan diskusi panel. Sasaran dari kegiatan ini adalah masyarakat umum Indonesia yang menginginkan pengetahuan baru seputar TI sekaligus berdonasi untuk pihak terdampak wabah COVID-19 di Indonesia. Materi yang disajikan dan dibahas mulai dari tingkat pemula sampai tingkat mahir. KonPeTI akan diselenggarakan pada Sabtu, 18 April 2020.

Panggilan untuk penyaji dan pendaftaran peserta telah dibuka. Mari berkontribusi dan berdonasi!

#GerakDariRumah adalah upaya penggalangan dana sosial COVID-19 dari masyarakat dengan cara melakukan kegiatan kolaborasi jarak jauh dari rumah memanfaatkan media daring. Dana terkumpul akan disalurkan oleh penyelenggara ke pihak membutuhkan di Indonesia yang terdampak wabah COVID-19 seperti untuk pembelian masker dan Alat Pelindung Diri (APD) bagi pekerja medik, pembelian makanan pokok untuk keluarga miskin yang penanggungnya terkena COVID-19 atau keperluan lainnya (belum ditentukan). Bentuk kegiatan kolaborasi daring yang dapat dilakukan yaitu konferensi, seminar, pelatihan, lokakarya, penyajian, pengajian, atau bentuk kegiatan lainnya. Siapapun dapat mengikuti kegiatan sekaligus memberikan donasi. Perusahaan apapun dapat pula membantu menjadi sponsor atau menjadi donatur. Penyelenggara atau kontributor merupakan relawan individu atau wakil komunitas dan tidak menerima upah dari dana donasi ataupun imbalan dari pihak manapun. Semua dana masuk dan keluar dicatat dan dilaporkan secara transparan ke publik.

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

Nuevo aspecto de la página de búsquedas de #openSUSE

La página de búsquedas de la comunidad openSUSE tiene un aspecto renovado y alguna mejora bajo el capó

Hace unos días comentaba en el blog, las mejoras que la comunidad de openSUSE había dado a “planet.opensuse.org“, este agregador de blogs relacionados con openSUSE o de miembros de su comunidad.

Hoy toca escribir sobre las mejoras que también han realizado a la página de búsquedassearch.opensuse.orgque ya puedes (si quieres) establecer como página principal de tu navegador a la hora de realizar búsquedas.

La comunidad de openSUSE ha renovado totalmente el aspecto de la página de búsquedas de openSUSE y añadido muchas otras mejoras.

Un nuevo código corriendo por debajo que trae algunas funcionalidades nuevas como la posibilidad de poder utilizar diferentes motores de búsqueda (puedes establecer DuckDuckGo, Qwant, Ecosia, Searx, Google, etc…)

Y el buscador seleccionado, será el mismo cada vez que accedas a la web, ya que esa preferencia se guarda en las cookies en tu equipo.

También puedes establecer el idioma que quieres que se muestre (está disponible en español), aunque esa opción también podía guardarse en las cookies y recordar la elección (cosa que ahora no hace).

Una página de búsquedas limpia, simple, diáfana y con opción de un tema oscuro, si utilizas un tema oscuro en tu escritorio, el tema oscuro de la página se selecciona automáticamente.

Además de poder buscar en internet, también tiene la opción de poder buscar un paquete de software dentro de los repositorios de openSUSE, buscar en la propia Wiki de openSUSE, en las listas de correo o en el foro oficial (en inglés).

Si eres un openSUSE’ro de pro, quizás es buena idea guardar esta página como la principal en tu navegador web preferido, para tenerla a mano cuando la necesitemos a la hora de realizar búsquedas.

Tienes el código de la página en un repositorio de GitHub, por si quieres contribuir con alguna mejora.

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

06×04 Linux y teletrabajo, interpodcast de KDE España

Nuevo episodio de los podcast de KDE España con el capítulo titulad 06×04 Linux y teletrabajo, interpodcast de KDE España con Paco Estrada (de Compilando Podcast), Juan Febles (de Podcast Linux) y Yoyo Fernández (de Salmorejo Geek) y donde se habló de algunos alternativas libres para poder hacer teletrabajo.

06×04 Linux y teletrabajo, interpodcast de KDE España

En palabras del presentador Rubén Gómez:

«Durante la hora y media larga del podcast del pasado miércoles han repasado múltiples soluciones y visiones sobre el trabajo remoto, contando con la experiencia que han acumulado estos días varios de los participantes.

Muchas menciones a Jitsi por sus virtudes y como prácticamente ha pasado de no conocerse a utilizarse intensamente. Moodle ha sido otro de los señalados como plataforma de referencia e, incluso, otras plataformas propietarias también se han comentado.

Además, hacia el final dedicamos un poco de tiempo a repasar el estado del podcasting en castellano y sobre la temática linuxeras. Hemos de admitir que KDE España recibió las críticas de los invitados, pero las recibió con cariño y de buen grado.»

Los participantes del podcast fueron, por orden alfabético de apellido:

  • Ruben Gómez Antolí, de KDE España y vocal de su junta.
  • Paco Estrada gran profesional y editor de Compilando Podcast.
  • Juan Febles creador de Podcast Linux y promotor del famoso Maratón Linuxero.
  • Yoyo Fernández prolífico podcaster que, entre otros proyectos, es responsable de Salmorejo Geek, Killall Radio, Ojú Podcast o Cosas de ModernOS.

Y no os entretengo más, os dejo con el vídeo:

Espero que os haya gustado, si es así ya sabéis: “Manita arriba“, compartid y no olvidéis visitar y suscribiros al canal de Youtube de KDE España.

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.

06×04 Linux y teletrabajo, interpodcast de KDE España

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

Pasang ulang Weibu F3C – Endless Mini PC (unreleased)

Saya mendapatkan komputer ini dari Baris, CEO Endless Solutions jaman saya masih jadi ambassador pada 2017. Sudah terpasang Endless OS dan berfungsi dengan baik. Beberapa hari ini saya memutuskan untuk mengganti OSnya dengan OS apapun yang memungkinkan.

Pengujian pertama dengan openSUSE Tumbleweed, pemasangan berjalan mulus, masuk desktop agak kacau dikarenakan layar HDMI dianggap sebagai layar extended. Jadi harus mengarahkan kursor yang tepat dan mengatur ulang layar beserta resolusinya. Setelah masuk desktop, wireless tidak bisa digunakan. ini sudah sesuai prediksi. Pasang firmware non-free juga tidak membuahkan hasil.

Pengujian berikutnya dengan Ubuntu 20.04 yang masih Beta. Hampir sama, perbedaannya hanya si Ubuntu sedikit lebih pintar mengenali layar dari pada openSUSE. Namun tetap perlu mengatur resolusi layarnya. Wireless juga sama-sama tidak bisa digunakan walaupun sudah memasang firmware non-free.

Berikutnya nyari firmware yang dipakai Endless OS, nemu di github https://github.com/endlessm/linux-firmware. Coba dipasang … jreng, tetep gagal. Karena masih penasaran, saya unduh iso Endless OS terkini, dan install lagi. Selanjutnya ambil /lib/firmware untuk dibandingkan, ternyata ada sedikit (bisa dibilang banyak sih) tambahan dari yang ada di github. Saya rangkum di https://lumbung.mycoop.id/ahmadharis/linux-firmware/commit/ee4aec2c50e82a06861e2b166814d418e3d5046b. Setelah dipasang, reboot, tetep gak mau.

Baca-baca dmesg, terus guling-guling, nemu titik terang untuk ambil dari https://archive.raspberrypi.org/debian/pool/main/f/firmware-nonfree/firmware-brcm80211_20161130-3+rpt3_all.deb terus dibongkar. Dicomot yang brcmfmac43455. Saya rangkum di https://lumbung.mycoop.id/ahmadharis/linux-firmware/commit/1c1f19900b2399ce123dd5e5d2978aa6ba21e397.

Dicoba di Ubuntu 20.04 sukses. Di openSUSE Tumbleweed pun demikian.

openSUSE Tumbleweed
openSUSE Tumbleweed

 

Ubuntu 20.04
Ubuntu 20.04

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

Vídeo de Plasma Bigscreen, KDE en tu TV

Debería hablar de ciertos temas como el último podcast de KDE España, el próximo de mañana o un aniversario que no ha pasado desapercibido para algunos (muchas gracias Victorchk), pero no me apetece por diversos motivos. Hoy quiero compartir un vídeo de Plasma Bigscreen, el proyecto que fue presentado ayer por la Comunidad KDE y que tiene todos los números de convertirse en un bombazo.

Vídeo de Plasma Bigscreen

Lo cierto es que cuando las tecnologías libres se conjuntan pueden salir proyectos maravillosos. Es el caso de Plasma Bigscreen, el nuevo proyecto de la Comunidad KDE que fue presentado ayer en sociedad con un excelente artículo en el dot de KDE.News.

Para resumir, el proyecto tangible de Plasma Bigscreen (y digo tangible porque ya lo puedes tener en tu televisor) es la unión de varias tecnologías libres:

  • Las increíbles Raspberry Pi, un proyecto que proporciona el hardware necesario para que funcione el resto del Software. Con menos de 50 € puedes tener tu pequeño PC con el que trastear y conectar donde quieras: un monitor, una pequeña pantalla, un televisor moderno e, incluso, con un televisor con entrada RCA.
  • El proyecto MyCroft AI, un software que convierte tu pequeña Raspberry Pi en un asistente de personal controlado por tu voz.
  • El Software de la Comunidad, que con su concepción camaleónica y sus propiedades de escalibilidad, se puede adaptar a nuevos formatos de visualización y control.

Vídeo de Plasma Bigscreen

El resultado es este Plasma Bigscreen que podemos ver en funcionamiento en este vídeo de poco más de 3 minutos donde se muestra su precioso aspecto visual (recordemos que nos encontramos ante una versión todavía beta del proyecto), su control vía MyCroft que nos permite buscar vídeos en youtube o música en SoundCloud, la posibilidad de instalación de aplicaciones o su nuevo navegador web Aurora o la posibilidad de jugar a juegos libres en una gran pantalla.

 

Más información: Aix’s Blog

 

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

#openSUSE Tumbleweed revisión de la semana 13 de 2020

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 enlace:

Durante esta semana se ha publicado 6 nuevas “snapshots” (0318, 0319, 0320, 0322, 0324, 0325). Los cambios no fueron espectaculares, pero sí jugosos e importantes, como por ejemplo:

  • RPM: cambio del formato de la base de datos a ndb
  • Mozilla Firefox 74.0
  • Linux kernel 5.5.9 y 5.5.11
  • VirtualBox 6.1.4
  • KDE Frameworks 5.68.0
  • Mesa 20.0.2
  • Coreutils 8.32
  • Samba 4.12.0

Y como siempre muchos otros cambios están esperando llegar a los repositorios. Entre ellos, podemos destacar:

  • Kubernetes 1.18.0
  • Linux kernel 5.11.13
  • Rust 1.41.1
  • LLVM 10
  • Qt 5.15.0
  • Ruby 2.7 – posiblemente junto con la eliminación de Ruby 2.6
  • GCC 10 como compilador predeterminado
  • Eliminación de Python 2
  • GNU Make 4.3

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

openSUSE Tumbleweed – Review of the week 2020/13

Dear Tumbleweed users and hackers,

During this week, we have released 6 snapshots to the public (0318, 0319, 0320, 0322, 0324, 0325). The changes were more under the hood than spectacular, but here they are:

  • RPM: change of database format to ndb (Read on – there were some issues)
  • Mozilla Firefox 74.0
  • Linux kernel 5.5.9 & 5.5.11
  • VirtualBox 6.1.4
  • KDE Frameworks 5.68.0
  • Mesa 20.0.2
  • Coreutils 8.32
  • Samba 4.12.0

This was week 13. Are you superstitious? Any special fear of ’13’? We could, of course, blame week 13 for the minor issue we had not caught with openQA, but I’d rather claim it would have happened any week. We simply lack an upgrade test for MicroOS. What am I talking about? You most likely have not even realized there was an issue. The RPM switch of the database format to ndb (any other DB format would have exposed the same issue, so no flaming here) had a glitch on MicroOS and transactional-update based installations in that the RPM database was not accessible for a moment. Nothing broke (unless you rolled back after seeing it – this might have been more problematic). See Bug 1167537 if you’re interested in more details. Of course, fixed RPM packages are already out (we even published it asap in the :Update channel) – and the affected systems could self heal.

Staging projects are still busy with changes around these topics:

  • Kubernetes 1.18.0
  • Linux kernel 5.5.13
  • Rust 1.41.1
  • LLVM 10
  • Qt 5.15.0 (currently beta2 being tested)
  • Ruby 2.7 – possibly paired with the removal of Ruby 2.6
  • GCC 10 as the default compiler
  • Removal of Python 2
  • GNU Make 4.3