Feed aggregator

How to Delete All Files in a Folder Except Certain Extensions

Linux Today - Thu, 04/24/2025 - 10:54

Sometimes, you may find yourself in a situation where you need to delete all files in a directory or simply clean up a directory by removing all files except those with a specific extension (e.g., files ending with a particular type).

In this article, we will show you how to delete files in a directory, excluding certain file extensions or types, using the rm, find, and globignore commands.

Before we move any further, let us start by briefly having a look at one important concept in Linux – filename pattern matching, which will enable us to deal with our issue at hand.

In Linux, a shell pattern is a string that consists of the following special characters, known as wildcards or metacharacters:

The post How to Delete All Files in a Folder Except Certain Extensions appeared first on Linux Today.

Tirreno: Open-Source Fraud Prevention Platform

Linux Today - Thu, 04/24/2025 - 10:51

Tirreno is an open-source fraud prevention platform designed as a universal analytics tool to monitor online platforms, web applications, SaaS products, digital communities, mobile apps, intranets, and e-commerce websites.

The post Tirreno: Open-Source Fraud Prevention Platform appeared first on Linux Today.

MX Linux 23.6 Arrives with Debian 12.10 Base and Kernel 6.14 Support

Linux Today - Thu, 04/24/2025 - 10:46

Debian-based MX-23.6 refreshes the MX-23 series with new kernels, UI enhancements, and fixes for Xfce, NVIDIA, UEFI tools, and more.

The post MX Linux 23.6 Arrives with Debian 12.10 Base and Kernel 6.14 Support appeared first on Linux Today.

Command-Line Screen Capture Tools: 7 Free and Open Source Linux Apps

Linux Today - Thu, 04/24/2025 - 10:42

Linux has a good selection of versatile open source screenshot programs, both graphical and console based. This roundup focuses on command-line tools.

The post Command-Line Screen Capture Tools: 7 Free and Open Source Linux Apps appeared first on Linux Today.

20 Best Free and Open Source Linux Synthesizers

Linux Today - Thu, 04/24/2025 - 10:37

A software synthesizer, also known as a softsynth, is computer software which creates digital audio. We feature the best free synthesizers.

The post 20 Best Free and Open Source Linux Synthesizers appeared first on Linux Today.

Pinta 3.0 Open-Source Paint Program Released with GTK4 Port, New Effects

Linux Today - Thu, 04/24/2025 - 10:27

Almost a year in the works, Pinta 3.0 has been ported to the latest GTK4 and libadwaita technologies to provide users with a more modern UI/UX experience. Due to API changes in GTK4, the “New Screenshot” option in the File menu now invokes platform-specific tools like the XDG screenshot portal on Linux and macOS’s screenshot tool.

The post Pinta 3.0 Open-Source Paint Program Released with GTK4 Port, New Effects appeared first on Linux Today.

Linux Swap Explained: Do You Need It?

Linux Today - Thu, 04/24/2025 - 10:22

Find out if a swap partition is still necessary on modern Linux systems and how it influences system performance.

The post Linux Swap Explained: Do You Need It? appeared first on Linux Today.

3 Best Free and Open Source Linux Magnifying Tools

Linux Today - Thu, 04/24/2025 - 10:16

This roundup focuses on screen magnification accessibility tools.

The post 3 Best Free and Open Source Linux Magnifying Tools appeared first on Linux Today.

04/24 Archcraft 2025.04.24

Updated Linux Distributions - Thu, 04/24/2025 - 07:55
Archcraft is a minimal Linux distribution based on Arch Linux. The project provides a graphical user interface using minimal window managers rather than full featured desktop environments. Archcraft is installed using the Calamares system installer and includes the yay package manager to facilitate fetching software from the Arch User Repository.

next-20250424: linux-next

Latest Linux Kernel - Thu, 04/24/2025 - 04:03
Version:next-20250424 (linux-next) Released:2025-04-24

[$] LWN.net Weekly Edition for April 24, 2025

Linux Weekly News - Wed, 04/23/2025 - 21:47
Inside this week's LWN.net Weekly Edition:

  • Front: Owen Le Blanc and MCC; UID/GID drift; DMA for UIO; More LSFMM+BPF 2025 coverage.
  • Briefs: EU OS; RISC-V Fedora; Ubuntu 25.04; NLnet funding; Template strings; Tor Browser 14.5; Quotes; ...
  • Announcements: Newsletters, conferences, security updates, patches, and more.

[$] Addressing UID/GID drift in rpm-ostree and bootc

Linux Weekly News - Wed, 04/23/2025 - 14:05

The Fedora Project is looking for solutions to an interesting problem with its image-based editions and spins, such as the Atomic Desktops or CoreOS, that are created with rpm-ostree or bootc. If a package that is part of a image-based version has a user or group created dynamically on installation, and it owns files installed on the system, the system may be subject to user ID (UID) and group ID (GID) "drift" on updates. This "UID/GID drift" may come about when a new image with updates is generated, and therefore files may have the wrong ownership. This can have side-effects ranging from mildly inconvenient to serious. No solutions have been adopted just yet, but there are a few ideas on how to deal with the problem.

NLnet announces funding for 42 FOSS projects

Linux Weekly News - Wed, 04/23/2025 - 13:16

The NLnet Foundation has announced the projects that have received funding from its October call for grant proposals from the Next Generation Internet (NGI) Zero Commons Fund.

The selected projects all contribute, one way or another, to the mission of the Commons Fund: reclaiming the public nature of the internet. For example, there are people working on interesting open hardware projects such as the tablet MNT Reform Touch and the Solar FemtoTX motherboard — a collaborative effort to create an ultra-low power motherboard that can run on solar power. LLM2FPGA aims to enable running open source LLMs locally on programmable chips ("FPGAs") using a fully open-source toolchain. bcachefs readies itself as the next generation filesystem for Linux, improving performance, scalability and reliability when compared to legacy filesystems.

In all, 42 projects have been selected for the NGI grants which are between €5,000 and €50,000. See the announcement for the full list of selected projects, and the current projects page for other recent projects funded by NLnet.

[$] VFS write barriers

Linux Weekly News - Wed, 04/23/2025 - 11:32
In the filesystem track at the 2025 Linux Storage, Filesystem, Memory Management, and BPF Summit (LSFMM+BPF), Amir Goldstein wanted to resume discussing a feature that he had briefly introduced at the end of a 2023 summit session: filesystem "write barriers". The idea is to have an operation that would wait for any in-flight write() system calls, but not block any new write() calls as bigger hammers, such as freezing the filesystem, would do. His prototype implementation is used by a hierarchical storage management (HSM) system to create a crash-consistent change log, but there may be other use cases to consider. He wanted to discuss implementation options and the possibility of providing an API for user-space applications.

Tangram Is an Interesting Linux Web Browser

Linux Today - Wed, 04/23/2025 - 11:03

Tangram is a different type of browser. This software is designed to organise and run web applications with each tab being persistent and independent.

The post Tangram Is an Interesting Linux Web Browser appeared first on Linux Today.

How to Verify Debian and Ubuntu Packages Using MD5 Checksums

Linux Today - Wed, 04/23/2025 - 11:01

Have you ever wondered why a given binary or package installed on your system does not work according to your expectations, meaning it does not function correctly as it is supposed to, or perhaps it cannot even start at all?

While downloading packages, you may face challenges such as unsteady network connections or unexpected power blackouts. This can result in the installation of a corrupted package.

Considering this an important factor in maintaining uncorrupted packages on your system, it is therefore a vital step to verify the files on the file system against the information stored in the package.

In this article, we will explain how to verify the MD5 checksums of installed packages on Debian-based distributions such as Ubuntu and Mint.

The post How to Verify Debian and Ubuntu Packages Using MD5 Checksums appeared first on Linux Today.

Oracle Brings Its Version of Leapp In-Place Upgrade Tool to OpenELA

Linux Today - Wed, 04/23/2025 - 10:57

Initially developed for Oracle Linux, this version brings many useful enhancements to this open-source framework for in-place migrations.

The post Oracle Brings Its Version of Leapp In-Place Upgrade Tool to OpenELA appeared first on Linux Today.

How to Install Apache Kafka on Ubuntu 24.04

Linux Today - Wed, 04/23/2025 - 10:52

Apache Kafka is an open-source distributed event streaming platform used for building real-time data pipelines and applications. Originally developed by LinkedIn and now part of the Apache Software Foundation, Kafka is designed for high-throughput, low-latency, and fault-tolerant data processing across systems.

In this tutorial, we will show you the complete steps to install Apache Kafka on Ubuntu 24.04 OS.

The post How to Install Apache Kafka on Ubuntu 24.04 appeared first on Linux Today.

openSUSE’s Agama Installer Lands with Enhanced Web UI

Linux Today - Wed, 04/23/2025 - 10:48

openSUSE’s new Agama installer v13 is here, bringing hostname configuration, LVM support, and more.

The post openSUSE’s Agama Installer Lands with Enhanced Web UI appeared first on Linux Today.

GStreamer 1.26: Improved hardware efficiency, the MPEG-5 LCEVC codec, and more

Linux Today - Wed, 04/23/2025 - 10:27

The GStreamer project has recently released version 1.26, and once again, Collabora has made numerous contributions including improved hardware efficiency, the MPEG-5 LCEVC codec and improved support for analytics and machine learning.

The post GStreamer 1.26: Improved hardware efficiency, the MPEG-5 LCEVC codec, and more appeared first on Linux Today.

Pages

Subscribe to Just Linux aggregator