Linux Today
How to Install Odoo 18 on AlmaLinux 10
Odoo, which was previously called OpenERP, is a comprehensive suite of open-source business applications. It is a popular open-source enterprise resource planning (ERP) software choice. Odoo includes many modules that can be integrated into one application, enhancing its appeal. The newest version, Odoo 17, offers new features that boost its ease of use. The redesigned interface now supports keyboard shortcuts, facilitating the selection of records and enabling multiple selections with ease. This tutorial will show you how to install Odoo 18 on Almalinux 10 with nginx or Apache as a reverse proxy.
The post How to Install Odoo 18 on AlmaLinux 10 appeared first on Linux Today.
5 factors steadily fueling Linux’s desktop rise
Linux has been quietly moving from niche to mainstream – and this is why.
The post 5 factors steadily fueling Linux’s desktop rise appeared first on Linux Today.
Final Bookworm-Based Raspberry Pi OS Released Ahead of Debian Trixie
A new Raspberry Pi OS update is now available for download, featuring screen lock upgrades, touchscreen improvements, and performance boosts.
The post Final Bookworm-Based Raspberry Pi OS Released Ahead of Debian Trixie appeared first on Linux Today.
Ubuntu 25.10 Will Default to Rust-Powered sudo-rs
Ubuntu 25.10 (Questing Quokka) will default to sudo-rs, a Rust-based reimplementation of sudo, aiming for better security and memory safety.
The post Ubuntu 25.10 Will Default to Rust-Powered sudo-rs appeared first on Linux Today.
Slimbook Launches Kymera Black Linux Desktop Computer for Gamers and Creators
Slimbook Kymera Black is designed to adapt to the needs of every user, offering them a high level of customization and configurability, without compromising power and reliability. It features a versatile and innovative modular design ideal for professional or gaming use.
The post Slimbook Launches Kymera Black Linux Desktop Computer for Gamers and Creators appeared first on Linux Today.
Clonezilla Live 3.2.1-28 Is Out Based on Ubuntu 25.04 and Linux Kernel 6.14
Coming two months after Clonezilla Live 3.2.1-9, the Clonezilla Live 3.2.1-28 release is based on the Ubuntu 25.04 (Plucky Puffin) operating system series and it’s powered by Linux kernel 6.14 to offer users the best possible hardware support when running Clonezilla Live to backup their data.
The post Clonezilla Live 3.2.1-28 Is Out Based on Ubuntu 25.04 and Linux Kernel 6.14 appeared first on Linux Today.
Ubuntu 25.10 (Questing Quokka) Daily Build ISOs Are Now Available for Download
As expected, the first Ubuntu 25.10 daily builds are based on the previous Ubuntu release, Ubuntu 25.04 (Plucky Puffin), which arrived last month on April 17th, which means that they include the same core components and software versions as the Plucky Puffin release, such as Linux kernel 6.14 and GNOME 48 desktop.
The post Ubuntu 25.10 (Questing Quokka) Daily Build ISOs Are Now Available for Download appeared first on Linux Today.
How to Append Text to Every File Using a Bash Script
Appending text to files is a common task in systems administration and development, especially when dealing with large datasets or logs.
This can be efficiently accomplished using a Bash script, which is a powerful command-line shell in Unix-like operating systems, offering a range of utilities and operators to manipulate files, including the ability to append text.
In this article, we will walk you through the process of appending text to a single file and then expand that to appending text to multiple files using a Bash script, which is a useful skill when you need to automate text insertion in log files, configuration files, or scripts.
The post How to Append Text to Every File Using a Bash Script appeared first on Linux Today.
How to Install Node.js on AlmaLinux 10
This blog post will show you how to install Node.js on AlmaLinux 10 OS version—the latest version of AlmaLinux. NodeJS is an open-source cross-platform JavaScript runtime compatible with multiple OSs, such as Windows, Unix, macOS, and Linux. We will stick with Linux, especially AlmaLinux 10. NodeJS offers a variety of features and lets developers use Java for command-line tools and server-side scripting. As we mentioned, it is compatible with JavaScript. It is good to note that Node.js, except for JavaScript, is also written in C, C++, and Python.
In the following paragraphs, we will show you two different ways of installing NodeJS on AlmaLinux 10. Every installation is straightforward and should not take more than 10 minutes. Let’s get things done!
The post How to Install Node.js on AlmaLinux 10 appeared first on Linux Today.
20 Useful find One-Liners to Change File and Folder Permissions
Managing file and directory permissions is essential for maintaining both security and control in a Linux environment. The find command, when combined with chmod, offers a powerful and flexible method to apply permission changes recursively across many files or directories.
This guide provides 20 one-liner commands using find that let you adjust permissions for files and folders within the current directory. These commands are especially useful for system administrators, developers, or anyone who wants to efficiently manage permissions on a Linux system.
The post 20 Useful find One-Liners to Change File and Folder Permissions appeared first on Linux Today.
Python Scripts for RHEL: Automate User Management, Monitoring & Backups
System administration often involves repetitive tasks such as file management, user account creation, service monitoring, and system backups. While Linux-based operating systems like Red Hat Enterprise Linux (RHEL) offer various tools to manage these tasks, automation can help save time, reduce human error, and improve overall efficiency.
Python, a high-level programming language, is an excellent tool for automating system administration tasks. It is easy to learn, has a rich set of libraries, and provides flexibility to perform a wide range of administrative operations.
In this article, we will explore how to use Python scripts for automating common system administration tasks on RHEL.
The post Python Scripts for RHEL: Automate User Management, Monitoring & Backups appeared first on Linux Today.
Autorize: Burp Suite Extension for Automatic Authorization Enforcement Detection
Autorize is an open-source Burp Suite extension that checks if users can access things they shouldn’t. It runs automatic tests to help security testers find authorization problems. To use Autorize, you’ll need Burp Suite and Jython.
The post Autorize: Burp Suite Extension for Automatic Authorization Enforcement Detection appeared first on Linux Today.
BleachBit 5.0 System Cleaning Utility Released with Major Upgrades
BleachBit 5.0 open-source system cleaning utility is out now with new cleaners, security patches, and better cross-platform performance.
The post BleachBit 5.0 System Cleaning Utility Released with Major Upgrades appeared first on Linux Today.
Google Caves on Nextcloud App Permissions
After Google removed needed permissions from the Nextcloud app, it refused to return them for months — which quickly changed when the press got involved.
The post Google Caves on Nextcloud App Permissions appeared first on Linux Today.
15 Best Starter Apps for Ubuntu Users in 2025
Ubuntu is one of the most popular Linux distributions for new users, offering an easy-to-use interface and a smooth transition from other operating systems.
If you’re new to Ubuntu, you might be overwhelmed by the wide range of applications available. Whether you’re using Ubuntu for personal or professional tasks, there are plenty of apps to make your experience smoother and more productive.
Here’s a guide to some of the best Ubuntu apps for beginners, covering everything from productivity tools to entertainment options.
The post 15 Best Starter Apps for Ubuntu Users in 2025 appeared first on Linux Today.
Celluloid 0.29 Video Player Fixes Nvidia Flickering and UI Glitches
Celluloid 0.29 open-source video player is out, fixing black screen issues on Nvidia GPUs and improving playlist controls, preferences saving, and more.
The post Celluloid 0.29 Video Player Fixes Nvidia Flickering and UI Glitches appeared first on Linux Today.
Wine 10.8 Improves TIFF Support and Shared Memory Handling
Wine 10.8 is out now, bringing shared memory for user handles, improved TIFF support, and 18 bug fixes, including issues with Final Fantasy XI and git clone.
The post Wine 10.8 Improves TIFF Support and Shared Memory Handling appeared first on Linux Today.
Debian 13 (Trixie) Installer Reaches First Release Candidate
Debian Installer Trixie RC 1 is here with Linux kernel 6.12, improved EFI support, better firmware handling, and expanded ARM device support.
The post Debian 13 (Trixie) Installer Reaches First Release Candidate appeared first on Linux Today.
9to5Linux Weekly Roundup: May 4th, 2025
May the 4th be with you! This week, we got new stable releases of the Firefox web browser, Thunderbird email client, qBittorrent torrent client, Trinity Desktop Environment (TDE) desktop environment, LibreOffice office suite, and the 4MLinux distribution.
On top of that, I tell you what’s coming to the openSUSE Leap 16 distribution and the Firefox 139 web browser. Below, you can check out this week’s hottest news and access all the distro and package downloads released this past week in the 9to5Linux weekly roundup for May 4th, 2025.
The post 9to5Linux Weekly Roundup: May 4th, 2025 appeared first on Linux Today.
Linuxiac Weekly Wrap-Up: Week 18 (Apr 28 – May 4, 2025)
Catch up on the latest Linux news: openSUSE Leap 16 Beta, Tails 6.15, Firefox 138, Thunderbird 138, Wine 10.7, KDE drops LTS label, Open Source Lab needs your help, and more.
The post Linuxiac Weekly Wrap-Up: Week 18 (Apr 28 – May 4, 2025) appeared first on Linux Today.