31 Jul 2025

feedPlanet Ubuntu

Podcast Ubuntu Portugal: E358 Arroz De Pato Liquidificado

Gostam de arroz de pato? Nós também - neste episódio temos disso e muito mais para causar indigestão: o Diogo foi ao Porto ensinar LXD e dizer mal da gastronomia local; visitou o Museu LOAD do Timex ZX Spectrum em Cantanhede e trouxe-nos um relato nostálgico dos bons tempos da infância; a Microsoft libertou o Edit para ser usado como Snap; a Canonical meteu-se no negócio da «fast food» e decidiu investir em kernels novinhos em folha e Ubuntu como «rolling release»; em Linux teremos cada vez mais TPM. E ainda discutimos como usar agentes de IA para bater código pode dar mau resultado: entra pato, sai cocó. E facto inédito: o Diogo usou grosseiros palavrões.

Já sabem: oiçam, subscrevam e partilhem!

Atribuição e licenças

Este episódio foi produzido por Diogo Constantino, Miguel e Tiago Carrondo e editado pelo Senhor Podcast. O website é produzido por Tiago Carrondo e o código aberto está licenciado nos termos da Licença MIT. (https://creativecommons.org/licenses/by/4.0/). A música do genérico é: "Won't see it comin' (Feat Aequality & N'sorte d'autruche)", por Alpha Hydrae e está licenciada nos termos da CC0 1.0 Universal License. Os separadores de péssima qualidade foram tocados ao vivo e sem rede pelo Miguel, pelo que pedimos desculpa pelos incómodos causados. Este episódio e a imagem utilizada estão licenciados nos termos da licença: Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0), cujo texto integral pode ser lido aqui. Estamos abertos a licenciar para permitir outros tipos de utilização, contactem-nos para validação e autorização. A arte de episódio foi criada por encomenda pela Shizamura - artista, ilustradora e autora de BD. Podem ficar a conhecer melhor a Shizamura na Ciberlândia e no seu sítio web.

31 Jul 2025 12:00am GMT

30 Jul 2025

feedOMG! Ubuntu

Ubuntu 25.10 Offers Improved Disk Encryption Using TPM

Ubuntu 25.10 improves experimental TPM-backed full-disk encryption, which ties security to hardware integrity. New options and checks will be in place.

You're reading Ubuntu 25.10 Offers Improved Disk Encryption Using TPM, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

30 Jul 2025 7:00pm GMT

feedPlanet Ubuntu

Ubuntu Blog: How to enable Real-time Ubuntu on your machine

If you're here, you likely already know about preemption, determinism, and real-time capable operating systems. If that's the case, and you want to learn how to get up and running with Real-time Ubuntu, skip ahead now to find out how to enable the kernel on your workstation.

If you'd like a short refresher, we have a three-part blog series on real-time Linux for beginners. On the other hand, if you're more interested in the business impact a real-time OS can have across industries, this whitepaper explains the benefits of real-time compute for enterprises, explores industry use-cases, and will show you how to unlock the potential of real-time compute in your business. And, finally, if you're more technically savvy, this CTO's guide to real-time Linux is probably what you're looking for.

Real-time Ubuntu is Ubuntu with a real-time kernel, which includes the PREEMPT_RT patchset. It changes Linux's default scheduler to a priority-based one, increasing predictability by modifying the existing kernel code. As a consequence, Real-time Ubuntu is more pre-emptive than mainline, delivering determinism and lower latency.

Available Versions and Long-Term Support

Real-time Ubuntu is available across both LTS and interim Ubuntu releases, offering flexibility to individual developers and enterprises alike to experiment with the latest software and features, while having the peace of mind of support.

Open access to Real-time Ubuntu

The deb packages of various Real-time Ubuntu releases, from 22.04 LTS to the interim 25.04, have been openly released and are now available for free for anyone to access. Anyone can install them via the Ubuntu Universe repository, an archive which makes it easy to install new software tested and built specifically for each version of Ubuntu.

Version Code name Real-time Kernel Version Access
Ubuntu 25.04 Plucky Puffin 6.14 Source package
Ubuntu 24.10 Oracular Oriole 6.11 Source package
Ubuntu 24.04 LTS Noble Numbat 6.8 Source package
Ubuntu 22.04 LTS Jammy Jellyfish 5.15 Source package
Table 1: Releases of Real-time Ubuntu available in the Universe repository

For open access to the real-time kernels above available in Universe:

sudo add-apt-repository universe

sudo apt update

sudo apt install ubuntu-realtime

Note that the Universe repository contains community-maintained free and open-source software, and only a teaser of the real-time kernel is available in Universe for LTS releases. To receive updates for the LTS samples, an Ubuntu Pro subscription is necessary.

While the real-time kernel packages are openly available and provide a great way to test real-time capabilities ahead of the next LTS, developers and enterprises deploying to production can receive security patching for all the software in the repository for 10+ years with Ubuntu Pro.

Ubuntu Pro is a subscription for open-source software security by Canonical, providing security and compliance on top of Ubuntu LTS, with 10+ years of coverage for over 25,000 packages.

Ubuntu Pro is always free for personal use, and anyone can use it for free on up to 5 machines, or 50 if you are an official Ubuntu Community member. Furthermore, enterprises receive a 30-day trial.

LTS Releases of Real-time Ubuntu Server with Ubuntu Pro

Canonical provides up to 12 years of security maintenance and a continuous stream of critical updates to the real-time kernel variants for Ubuntu LTS versions under the Ubuntu Pro subscription. The generic release of Real-time Ubuntu is available on AMD64 and ARM64, whereas silicon-optimised variants are available on Intel hardware (22.04 LTS with support for Intel Time Coordinated Computing and IEEE 802.1 Time Sensitive Networking ), and Raspberry Pi.

Version Code name Real-time Kernel Version Variants
Ubuntu 22.04 LTS Jammy Jellyfish 5.15 generic, Intel-optimised
Ubuntu 24.04 LTS Noble Numbat 6.8 generic, Raspberry-Pi optimised
Table 2: LTS Releases of Real-time Ubuntu Server

If you're using an LTS release of Ubuntu and have Ubuntu Pro enabled, enabling the real-time kernel is straightforward. First, if you have not yet attached your machine to an Ubuntu Pro subscription, you will need to do so in order to enable Real-time Ubuntu. You can do so by running the following command:

sudo pro attach

Otherwise, select the correct version for your OS and processor, and use the corresponding commands below to enable the appropriate kernel variant:

Generic on Ubuntu 22.04 LTS or Ubuntu 24.04 LTS:

sudo pro enable realtime-kernel

Raspberry Pi 4 or 5 on Ubuntu 24.04 LTS:

sudo pro enable realtime-kernel --variant=raspi

Optimized Real-time Ubuntu is production-ready on Intel Atom® X6000E Series Processors, as well as 11th, 12th and 13th Gen Intel® Core™ processors:

Intel Atom and Intel Core processors on Ubuntu 22.04 LTS:

sudo pro enable realtime-kernel --variant=intel-iotg

Reboot your system, and you're ready to run Real-time Ubuntu.

LTS Releases of Real-time Ubuntu Core

The real-time kernel is also available for Ubuntu Core, Canonical's embedded version of the Ubuntu OS. Ubuntu Core is Ubuntu for IoT and embedded devices, with a strong focus on robust security, a streamlined update mechanism, and a simplified developer experience. While Ubuntu Core is similar to standard Ubuntu - open source, binary-compatible and backed by a strong developer community - it is specifically designed for the world of embedded and cybersecurity compliance.

Ubuntu Core Version Real-time kernel version
Core 22 5.15
Core 24 6.8

In order to run Ubuntu Core with the real-time kernel, we first need to create and build a Real-time Ubuntu Core image.

Let's get you to production

Canonical delivers Real-time Ubuntu with the same commitment to security, stability, and open-source leadership as the rest of the Ubuntu ecosystem. With deterministic performance, long-term support, and easy access across edge and cloud environments, Real-time Ubuntu enables enterprises to focus on their value proposition.

We partner with silicon vendors, board manufacturers and ODMs to shorten enterprises' time-to-market. Reach out to our team for custom board enablement, commercial distribution, long-term support or security maintenance.

Contact Us

Further Reading

A CTO's guide to real-time Linux

Is a real-time OS right for your business?

Cyber Resilience Act: Yocto or Ubuntu Core for embedded devices?

30 Jul 2025 11:12am GMT

feedUbuntu blog

How to enable Real-time Ubuntu on your machine 

If you're here, you likely already know about preemption, determinism, and real-time capable operating systems. If that's the case, and you want to learn how to get up and running with Real-time Ubuntu, skip ahead now to find out how to enable the kernel on your workstation. If you'd like a short refresher, we have […]

30 Jul 2025 11:12am GMT

feedOMG! Ubuntu

GNOME Shell Gets a Proper Desktop Photo Widget (Finally)

A customisable photo widget for your GNOME desktop that shows images from any folder you like. Resizable and moveable, it adds personalised flourish.

You're reading GNOME Shell Gets a Proper Desktop Photo Widget (Finally), a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

30 Jul 2025 11:04am GMT

29 Jul 2025

feedOMG! Ubuntu

Fish is Like Bash With a Brain — Here’s How to Try it on Ubuntu

Fish Shell.Fish might be the Bash alternative you didn't know you needed, thanks to features like highlighting, and smarter command suggestions. Learn how to install it on Ubuntu.

You're reading Fish is Like Bash With a Brain - Here's How to Try it on Ubuntu, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

29 Jul 2025 6:04pm GMT

feedPlanet Ubuntu

Ubuntu Blog: Canonical MAAS awarded as best quality software by TIOBE

We are very proud to share that Canonical's MAAS User Interface has been ranked as the top-quality software project in its category by the quarterly TIOBE Software Quality Assurance Award. MAAS (Metal as a Service) is an open source tool that enables automated provisioning, configuration, and management of physical servers (bare metal) in data centers. It treats physical machines like cloud instances, allowing dynamic allocation and scaling of hardware resources. TIOBE's recognition reflects both the exceptional engineering behind MAAS and Canonical's ongoing commitment to quality management and open source excellence.

Screenshot of MAAS UI

How the TIOBE ranking works

TIOBE is a leading vendor that conducts software quality assessments. They currently assess more than 8,000 software projects worldwide. TIOBE Software BV provides a complete framework based on the ISO 25010 international standard for quality, checking strict metrics for security, reliability or maintainability defined within the Tiobe Quality Index (TQI). Canonical works with TIOBE to obtain an independent overview of its code quality as part of our ongoing commitment to engineering excellence.

MAAS: An elegant UI with code quality at its core

TIOBE regularly recognizes the best quality projects with the quarterly TIOBE Software Quality Assurance Award. Canonical's MAAS UI ' reached the #1 spot among all mid-sized projects (defined as having between 100,000 and 500,000 lines of code), a category comprising over 1,200 projects around the globe.

We are excited to see our efforts recognized in the industry. In the words of Paul Jansen, CEO at TIOBE Software : "It is amazing to see how quickly MAAS UI embraced our code quality system and achieved such high quality ratings".

Embracing the quality system was a thoughtful journey. The system was configured together with TIOBE. Following initial measurements, the continuous integration of the analysis was put in place, allowing to set a reliable and consistent data source for the team. The most important step came right after, where a careful analysis of the metrics in the quality system was done, helping to establish the right conversations - ie - "Doing the Right Thing". Finally, it was a win for the codebase and a huge win on the TIOBE Quality Assurance Award.

Behind the MAAS UI

The MAAS UI is a React-based web interface. It provides an intuitive dashboard for administrators to help manage and automate the datacenter. Aspects such as machine lifecycle management, network infrastructure and services configuration are streamlined thanks to the intuitive web user interface.

Some MAAS UI highlights include:

Try MAAS and check what the UI looks like

Getting started with MAAS is as simple as following the step-by-step 30 minute tutorial, which walks you through the entire installation process in a sandboxed environment. Try it out, experience the UI and share your feedback with the community on Discourse.

Check out the documentation or visit the MAAS webpage if you want to learn more.

29 Jul 2025 1:30pm GMT

feedUbuntu blog

Canonical MAAS awarded as best quality software by TIOBE

Canonical's MAAS User Interface has been ranked as the top-quality software project in its category by the quarterly TIOBE Software Quality Assurance Award

29 Jul 2025 1:30pm GMT

24 Jul 2025

feedUbuntu blog

The Linux Foundation and OpenStack – a new chapter for cloud-native infrastructure

Effective July 23rd, 2025 the Open Infrastructure Foundation (OIF) has officially joined one of the world's largest and most influential open source communities: the Linux Foundation. This strategic move reflects the accelerating trend toward open source standardization and democratization - a movement Canonical has proudly supported since its inception. As a long-standing and active member […]

24 Jul 2025 4:59pm GMT