Feed aggregator
Trinity Desktop Environment R14.1.4 Released with Support for Ubuntu 25.04
Highlights of Trinity Desktop Environment (TDE) R14.1.4 include support for Unicode surrogate characters and planes above zero, such as emojis, support for Ubuntu 25.04 (Plucky Puffin) and the upcoming Fedora Linux 43 distributions, tab support in KPDF document viewer, and support for clickable links in calendar events.
The post Trinity Desktop Environment R14.1.4 Released with Support for Ubuntu 25.04 appeared first on Linux Today.
How to Set the Default Text Editor in csh and tcsh
Choosing your default text editor is an important part of customizing your Unix or BSD system environment. Whether you are editing configuration files or writing scripts, having your preferred editor available by default can make your workflow much more efficient. In this guide, we will explore how to set the default text editor in the C shell (csh) and the TENEX C shell (tcsh), both temporarily and permanently.
The default shell in systems like FreeBSD and PC-BSD is often the C shell (csh), making this information especially useful for *BSD users. Although Linux users typically work with bash, zsh, or other shells, knowing how to configure csh or tcsh remains valuable for certain environments or legacy systems.
The post How to Set the Default Text Editor in csh and tcsh appeared first on Linux Today.
NVK enabled for Maxwell, Pascal, and Volta GPUs
As of today, NVK is a conformant Vulkan 1.4 implementation for NVIDIA Maxwell, Pascal, and Volta GPUs, and will be enabled by default starting with Mesa 25.1.
The post NVK enabled for Maxwell, Pascal, and Volta GPUs appeared first on Linux Today.
How to Install MySQL 8.4 on Ubuntu 24.04
MySQL is a fast, open-source relational database system used to store, manage, and retrieve structured data developed by Oracle. It stores data in tables organized by rows and columns and uses Structured Query Language (SQL) to manage and access that data.
MySQL is known for being fast, reliable, and easy to use, making it one of the most popular databases for web applications, mobile apps, and enterprise software. It supports a variety of storage engines, offers replication features for scaling and high availability, and ensures data integrity with ACID-compliant transactions.
In this tutorial, we will show you how to install MySQL 8.4 on a Ubuntu 24.04 OS.
The post How to Install MySQL 8.4 on Ubuntu 24.04 appeared first on Linux Today.
Backrest – web UI and orchestrator for restic backup
Backrest is a web-accessible backup solution built on top of restic. Backrest provides a WebUI which wraps the restic CLI and makes it easy to create repos, browse snapshots, and restore files. Here’s our review.
The post Backrest – web UI and orchestrator for restic backup appeared first on Linux Today.
next-20250501: linux-next
[$] LWN.net Weekly Edition for May 1, 2025
- Front: Mailman 2 vulnerabilities; AI in Debian; __nonstring__; Cache-aware scheduling; Freezing filesystems; Socket-level storage; Debugging information; LWN in 2025.
- Briefs: Debian election; Kali Linux key; OpenBSD 7.7; Firefox 138.0; GCC 15.1; Meson 1.8.0; Valgrind 3.25.0; FSF review; OSI retrospective; Mastodon; Quotes; ...
- Announcements: Newsletters, conferences, security updates, patches, and more.
Albertson: Future of OSL in Jeopardy
I am writing to inform you about a critical and time-sensitive situation facing the Open Source Lab. Over the past several years, we have been operating at a deficit due to a decline in corporate donations. While OSU's College of Engineering (CoE) has generously filled this gap, recent changes in university funding have led to a significant reduction in CoE's budget. As a result, our current funding model is no longer sustainable and CoE needs to find ways to cut programs.
Earlier this week, I was informed that unless we secure $250,000 in committed funds, the OSL will be forced to shut down later this year.
04/30 openSUSE 16.0-beta
04/30 AnduinOS 1.3.0
[$] The mystery of the Mailman 2 CVEs
Many eyebrows were raised recently when three vulnerabilities were announced that allegedly impact GNU Mailman 2.1, since many folks assumed that it was no longer being supported. That's not quite the case. Even though version 3 of the GNU Mailman mailing-list manager has been available since 2015, and version 2 was declared (mostly) end of life (EOL) in 2020, there are still plenty of users and projects still using version 2.1.x. There is, as it turns out, a big difference between mostly EOL and actually EOL. For example: WebPros, the company behind the cPanel server and web-site-management platform, still maintains a port of Mailman 2.1.x to Python 3 for its customers and was quick to respond to reports of vulnerabilities. However, the company and upstream Mailman project dispute that the CVEs are valid.
[$] Better debugging information for inlined kernel functions
Modern compilers perform a lot of optimizations, which can complicate debugging. Song Liu and Thierry Treyer spoke about a potential improvement to BPF Type Format (BTF) debugging information that could partially combat that problem at the 2025 Linux Storage, Filesystem, Memory-Management, and BPF Summit. They want to add information on selectively inlined functions to BTF in order to better support tracing tools. Treyer participated remotely.
The conclusion of the FSF board review
The review examined board members Ian Kelling, Geoffrey Knauth, Henry Poole, Richard Stallman, and Gerald Sussman. The process generated detailed philosophical and policy discussions between board members and the FSF's global associate members on topics ranging from the firmness of the Free Software Definition, developments in machine learning, to the board's president position.
How LWN is faring in 2025
Security updates for Wednesday
How to Install GlassFish Application Server with Nginx Reverse Proxy on Debian 12
GlassFish is a free and open-source implementation of the Java EE Platform developed by Eclipse. In this guide, you will install GlassFish Application Server on Debian 12 in a step-by-step process. You will also configure Nginx as a reverse proxy for your GlassFish installation.
The post How to Install GlassFish Application Server with Nginx Reverse Proxy on Debian 12 appeared first on Linux Today.
Caddy 2.10 Web Server Debuts Enhanced TLS Privacy
Caddy 2.10 web & reverse proxy server lands with support for ECH, post-quantum key exchange, global DNS config, and wildcard certs by default.
The post Caddy 2.10 Web Server Debuts Enhanced TLS Privacy appeared first on Linux Today.
Vim vs Neovim: Which One is Better, and Which Should You Use?
Let’s explore what Vim and Neovim are, their core features, and the key differences to help you decide which one best fits your workflow.
The post Vim vs Neovim: Which One is Better, and Which Should You Use? appeared first on Linux Today.
What’s New in Fedora 42’s Atomic Desktops
Discover what’s new in Fedora Atomic Desktops 42—GNOME 48, KDE Plasma 6.3, COSMIC support, composefs by default, and more.
The post What’s New in Fedora 42’s Atomic Desktops appeared first on Linux Today.
Pages
