The LWN.net Weekly Edition for November 2, 2023 is available.
Source: LWN.net – [$] LWN.net Weekly Edition for November 2, 2023
Tag Archives: Linux
[$] Implicit keyword arguments for Python
Python functions can use both positional and keyword arguments; the latter
provide a certain level of documentation for an argument and its meaning,
while allowing them to be given in any order in a call. But it is often
the case that the name of the local variable to be passed is the same as
the keyword, which can lead to overly repetitive argument lists, at least
in some eyes. A recent proposal to shorten the syntax for calls with
these duplicate names seems to be gaining some steam—a Python Enhancement
Proposal (PEP) is forthcoming—though there are some who find it to be an
unnecessary and unwelcome complication for the language.
Source: LWN.net – [$] Implicit keyword arguments for Python
GNOME Shell & Mutter 45.1 Released with Xwayland & Wayland Improvements
After releasing GNOME 45.1 last month as the first point release to the latest GNOME 45 “Riga” desktop environment series, the GNOME Project also published today updates for two important components, GNOME Shell and Mutter.
The post GNOME Shell & Mutter 45.1 Released with Xwayland & Wayland Improvements appeared first on Linux Today.
Source: Linux Today – GNOME Shell & Mutter 45.1 Released with Xwayland & Wayland Improvements
A recent talk on kernel maintainership
LWN editor Jonathan Corbet was asked to give a brief talk about kernel
maintainership at the recently concluded Linux
Foundation Member Summit. That talk was recorded and has now been made available
on YouTube. There is little in it that will be news to regular LWN
readers, but it may be instructive to folks who are less well versed in how
kernel development works.
Source: LWN.net – A recent talk on kernel maintainership
Ubuntu 24.04 LTS (Noble Numbat) Daily Build ISOs Are Now Available for Download
With the development cycle for Ubuntu 24.04 LTS (Noble Numbat) opened, Canonical has now published the first daily build ISO images for early adopters, application developers, and general public testing.
The post Ubuntu 24.04 LTS (Noble Numbat) Daily Build ISOs Are Now Available for Download appeared first on Linux Today.
Source: Linux Today – Ubuntu 24.04 LTS (Noble Numbat) Daily Build ISOs Are Now Available for Download
Garuda Linux Released “Spizaetus” With New Hyperland ISO
Explore the latest release of Garuda Linux 20231029, “Spizaetus,” and find out what makes this Arch-based distribution stand out.
The post Garuda Linux Released “Spizaetus” With New Hyperland ISO appeared first on Linux Today.
Source: Linux Today – Garuda Linux Released “Spizaetus” With New Hyperland ISO
Garrett: Why ACPI?
Matthew Garrett explains
why ACPI exists and why it is not as bad a thing as some think.
There’s an alternative universe where we decided to teach the
kernel about every piece of hardware it should run on. Fortunately
(or, well, unfortunately) we’ve seen that in the ARM world. Most
device-specific simply never reaches mainline, and most users are
stuck running ancient kernels as a result. Imagine every x86 device
vendor shipping their own kernel optimised for their hardware, and
now imagine how well that works out given the quality of their
firmware. Does that really seem better to you?
Source: LWN.net – Garrett: Why ACPI?
Peppermint OS Introduces Devuan Build for ARM
Peppermint OS unveils a Devuan-based build for ARM devices, ensuring compatibility and efficiency for a variety of hardware.
The post Peppermint OS Introduces Devuan Build for ARM appeared first on Linux Today.
Source: Linux Today – Peppermint OS Introduces Devuan Build for ARM
How To Check Package Availability In Debian and Ubuntu Repositories
Learn how to check if a package is available for Debian or Ubuntu distributions from both command line and online.
Source: LXer – How To Check Package Availability In Debian and Ubuntu Repositories
Setup Cockpit Web Console on openSUSE 15.15 Leap
Setup Cockpit Web Console on openSUSE 15.15 Leap requires activation an additional repo mentioned first in the post, which by some reasons wasn’t activated during standard installation procedure by default. Now proceed as follows . . .
Source: LXer – Setup Cockpit Web Console on openSUSE 15.15 Leap
Best Free and Open Source Software October 2023 Updates
Here are the latest updates to our compilation of recommended software.
Source: LXer – Best Free and Open Source Software October 2023 Updates
How to Enable Kubectl Auto-Completion on Linux
Speed up your kubectl usage on Linux by setting up auto-completion for faster Kubernetes tasks. Here’s how to do it!
Source: LXer – How to Enable Kubectl Auto-Completion on Linux
How to Install Opera Browser on Ubuntu 22.04 LTS
Learn step-by-step instructions to install Opera Browser on Ubuntu 22.04 LTS Jammy Jellyfish, includes the steps to also install Opera beta and developer builds along side the stable browser. The guide also provides tips for users having issues switching to alternative languages within the browser as well.
Source: LXer – How to Install Opera Browser on Ubuntu 22.04 LTS
How to Install Firefox Nightly on Debian 12 Bookworm
In this tutorial, learn how to install Firefox Nightly on Debian 12 Bookworm directly from the Mozilla APT repository utilizing the command line terminal.
The post How to Install Firefox Nightly on Debian 12 Bookworm appeared first on Linux Today.
Source: Linux Today – How to Install Firefox Nightly on Debian 12 Bookworm
Fixing the "apt command not found" Error in Linux
The steps to resolve the “apt command not found” error and get your Linux system back on track.
Source: LXer – Fixing the “apt command not found” Error in Linux
The Gecko Version of Midori Browser is Here!
Midori has parted ways with Chromium for the next best thing, Gecko, which you must’ve seen being used in browsers such as Firefox, LibreWolf, Tor Browser, and more.
The post The Gecko Version of Midori Browser is Here! appeared first on Linux Today.
Source: Linux Today – The Gecko Version of Midori Browser is Here!
Trinity Desktop Environment (TDE) 14.1.1 Released. This is What's New.
Trinity Desktop Environment (TDE 14.1.1) brings the latest application updates, bug fixes, and enhancements with Debian Bookworm updates.
Source: LXer – Trinity Desktop Environment (TDE) 14.1.1 Released. This is What’s New.
eza: Simplifying File Listing with Improved ‘ls’ Functionality
eza is a modern replacement for the Linux ‘ls’ command, written in Rust, with color output and better defaults. Here’s how to install and use it.
Source: LXer – eza: Simplifying File Listing with Improved ‘ls’ Functionality
Linux Is about to Get Bcachefs Support, Here’s More on That
Linux kernel 6.7’s merge window is now open, and Bcachefs slid in! All indications point to things happening this time.
The post Linux Is about to Get Bcachefs Support, Here’s More on That appeared first on Linux Today.
Source: Linux Today – Linux Is about to Get Bcachefs Support, Here’s More on That
NVIDIA 545.29.02 Linux Graphics Driver Is Out With Wayland Improvements, More
NVIDIA 545.29.02 is here with beta-quality support for NVIDIA GeForce and NVIDIA Workstation GPUs to open-source Linux kernel modules that NVIDIA offers alongside the proprietary variant of its graphics driver.
The post NVIDIA 545.29.02 Linux Graphics Driver Is Out With Wayland Improvements, More appeared first on Linux Today.
Source: Linux Today – NVIDIA 545.29.02 Linux Graphics Driver Is Out With Wayland Improvements, More