Why Linux Powers Everything From Your Coffee Machine to Mars Rovers

1 day 10 hours ago
The post Why Linux Powers Everything From Your Coffee Machine to Mars Rovers first appeared on Tecmint: Linux Howtos, Tutorials & Guides .

When most people think about operating systems, they picture Windows laptops or MacBooks, but here’s what’s fascinating: while you’re reading

The post Why Linux Powers Everything From Your Coffee Machine to Mars Rovers first appeared on Tecmint: Linux Howtos, Tutorials & Guides.
Ravi Saive

Linux Kernel 6.18 Is Out: What’s New and Important

1 day 23 hours ago
by George Whittaker

The stable release of Linux Kernel 6.18 was officially tagged on November 30, 2025.

It’s expected to become this year’s major long-term support (LTS) kernel, something many users and distributions care about.

Here’s a breakdown of the most significant changes and improvements in this release:

Core Improvements: Performance, Memory, Infrastructure
  • The kernel’s memory allocation subsystem gets a major upgrade with “sheaves”, a per-CPU caching layer for slab allocations. This reduces locking overhead and speeds up memory allocation and freeing, improving overall system responsiveness.

  • A new device-mapper target dm-pcache arrives, enabling use of persistent memory (e.g. NVDIMM/CXL) as a cache layer for block devices, useful for systems with fast non-volatile memory, SSDs, or hybrid storage.

  • Overall memory management and swapping performance have been improved, which should help under memory pressure or heavy workloads.

Networking & Security Enhancements
  • Networking gets a boost: support for Accurate Explicit Congestion Notification (AccECN) in TCP, which can provide better congestion signals and more efficient network behaviour under load.

  • A new option for PSP-encrypted TCP connections has been added, a fresh attempt to push more secure transport-layer encryption (like a more efficient alternative to IPsec/TLS for some workloads) under kernel control.

  • The kernel now supports cryptographically signed BPF programs (eBPF), so BPF bytecode loaded at runtime can be verified for integrity. This is a noteworthy security hardening step.

  • The overall security infrastructure and auditing path, including multi-LSM (Linux Security Modules) support, has been refined, improving compatibility for setups using SELinux, AppArmor, or similar simultaneously.

Hardware, Drivers & Architecture Coverage
  • Kernel 6.18 brings enhanced hardware support: updated and new drivers for many platforms across architectures (x86_64, ARM, RISC-V, MIPS, etc.), including improvements for GPUs, CPU power management, storage controllers, and more.

  • In particular, support for newer SoCs, chipsets, and embedded-board device trees has been extended, beneficial for people using SBCs, ARM-based laptops/boards, or niche hardware.

  • For gaming rigs, laptops, and desktops alike: improvements to drivers, power-state management, and performance tuning may lead to better overall hardware efficiency.

Go to Full Article
George Whittaker

[Testing Update] 2025-12-02 - Kernels, Pamac, COSMIC, GStreamer, Python

2 days 2 hours ago

Hello community, here we have another set of package updates. Welcome to our new development cycle of Manjaro 25.1.0, code-named ‘Anh-Linh’.We will focus on Plasma 6.5 series and will introduce GNOME 49, maybe Cosmic 1.0 (Beta).

Current Promotions Recent News Valkey to replace Redis in the [extra] Repository (click for more details) Previous News Finding information easier about Manjaro (click for more details) Notable Package Updates
  • Kernels
  • Pamac 11.7.4
  • COSMIC Beta 8
  • GStreamer 1.26.9
  • Haskell and Python updates
Additional Info Python 3.13 info (click for more details) Info about AUR packages (click for more details)

Get our latest daily developer images now from Github: Plasma, GNOME, XFCE. You can get the latest stable releases of Manjaro from CDN77.

Our current supported kernels

  • linux54 5.4.301
  • linux510 5.10.246
  • linux515 5.15.196
  • linux61 6.1.158
  • linux66 6.6.118
  • linux612 6.12.60
  • linux617 6.17.10
  • linux618 6.18.0
  • linux61-rt 6.1.158_rt58
  • linux66-rt 6.6.116_rt66
  • linux612-rt 6.12.57_rt14
  • linux617-rt 6.17.5_rt7

Package Changes (12/2/25 13:51 CET)

  • testing core x86_64: 18 new and 18 removed package(s)
  • testing extra x86_64: 1816 new and 1807 removed package(s)
  • testing multilib x86_64: 9 new and 10 removed package(s)

A list of all changes can be found here.

Click to view the poll.

Check if your mirror has already synced:

8 posts - 6 participants

Read full topic

philm

How to Manage Let’s Encrypt SSL Certificates with Certbot Commands

2 days 9 hours ago
The post How to Manage Let’s Encrypt SSL Certificates with Certbot Commands first appeared on Tecmint: Linux Howtos, Tutorials & Guides .

When someone visits your website, their browser and your server exchange information back and forth. Without encryption, this conversation happens

The post How to Manage Let’s Encrypt SSL Certificates with Certbot Commands first appeared on Tecmint: Linux Howtos, Tutorials & Guides.
Ravi Saive

[Unstable Update] December 2025

3 days ago

Welcome to the new monthly unstable branch thread.

Recent News (click for more details) Notable Package Changes
  • GStreamer 1.26.9
  • COSMIC Beta 9
Known Issues (click for more details) Additional Info Info about AUR packages (click for more details)

Get our latest daily developer images now from Github: Plasma, GNOME, XFCE. You can get the latest stable releases of Manjaro from CDN77.

Check if your mirror has already synced:

2 posts - 2 participants

Read full topic

Yochanan