today's howtos
-
Write reliable Apache Groovy code: Know your truth values
In the world of Groovy, the concept of "true or false" is not as straightforward as it seems. Delving into this topic is essential for avoiding any unexpected behavior, crafting code that is both clear and concise, mastering the art of effective debugging, producing reliable and resilient code and harnessing the full potential of Groovy's features.
-
Testing KDE Plasma 6.0 Beta 2 on Fedora Rawhide Server (Fedora-Server-netinst-x86_64-Rawhide-20240103)
-
Linux.org ☛ LFCS - Setting Up A Web Application
The LFCS exam requires knowledge of setting up a web application. In this article, we will set up a Hypertext PreProcessor (PHP). We will also create a small app using PHP in HTML.
We will not cover a lot of PHP coding in this article, but like any scripting language, there is a lot you can learn and do with the scripting language.
Installing PHP
This process is the same for CentOS and Ubuntu. Once installed, PHP is the same for both Operating Systems (OS).
-
TecAdmin ☛ Step-by-Step Guide to Installing Ruby with RVM
Ruby, a dynamic, open-source programming language, emphasizes simplicity and productivity. It’s popular in web development, data analysis, and more. A key aspect of starting with Ruby is its installation, and Ruby Version Manager (RVM) offers an efficient solution.
-
Red Hat ☛ Mastering Kafka migration with MirrorMaker 2
In our previous article, we discussed the basics of Apache Kafka MirrorMaker 2, and how it improves data replication between Kafka clusters. This article will focus more on the practical side of things. We'll dive into how to deploy MirrorMaker 2 when using Red Hat AMQ Streams and how to fine-tune MirrorMaker 2 settings for better performance, a crucial step for anyone using this tool. We will also focus on Kafka migration use-cases and describe how the consumer-first Kafka migration strategy can be beneficial in many scenarios.
-
idroot
-
ID Root ☛ How To Install Chkrootkit on Debian 12
In this tutorial, we will show you how to install Chkrootkit on Debian 12. In the vast realm of cybersecurity, Chkrootkit stands as a stalwart defender, a Unix-based utility designed to help system administrators safeguard their systems against rootkits.
-
ID Root ☛ How To Install Caddy Web Server on Fedora 39
In this tutorial, we will show you how to install Caddy Web Server on Fedora 39. In the realm of web servers, Caddy has emerged as a robust, user-friendly option that’s gaining popularity among developers and system administrators. Caddy is an open-source web server written in Go.
-
ID Root ☛ How To Install Podman on openSUSE
In this tutorial, we will show you how to install Podman on openSUSE. Podman is a lightweight, open-source container engine that provides a simplified and user-friendly interface for managing containers on GNU/Linux systems. It is an excellent alternative to Docker, offering similar features and functionalities while being more resource-efficient and secure.
-
-
Linux Capable ☛ How to Install Chkrootkit on Fedora 39, 38 Linux
This guide will demonstrate how to install Chkrootkit on Fedora GNU/Linux using two methods: first, through the default Fedora appstream, and second, for those seeking the latest version, by downloading, compiling, and installing the source binary.
-
LinuxConfig ☛ Bash Scripting: How to Ask for User Input
-
Own HowTo ☛ How to install Node.js and npm in Arch Linux
In this tutorial, you will learn how to install Node.js in Arch Linux.
-
APNIC ☛ Three of the best: How to…
‘How to’ posts are a great way to learn how to use a new tool, troubleshoot problems, or perform advanced tasks. Here are three of 2023’s best.
-
Ubuntu Handbook ☛ How to Install SABnzbd in Ubuntu 22.04 & 24.04
This simple tutorial shows how to install and setup SABnzbd, Usenet download tool, in Ubuntu 22.04 and Ubuntu 24.04. SABnzbd is a free open-source program to download binary files from Usenet servers.
-
Red Hat ☛ An update on packet drop reasons in Linux
Since our first blog post on how to retrieve packet drop reasons in the GNU/Linux kernel, upstream development of the feature has continued and new additions have been made. Drop reasons can be retrieved manually, but they are also used by an increasing number of utilities such as the Network Observability operator for Red Hat OpenShift Container Platform, which can report packets being dropped with their reasons.
-
Michael Ablassmeier: Migrating a system to Hetzner cloud using REAR and kexec
I needed to migrate an existing system to an Hetzner cloud VPS. While it is possible to attach KVM consoles and custom ISO images to dedicated servers, i didn’t find any way to do so with regular cloud instances.
For system migrations i usually use REAR, which has never failed me. (and also has saved my ass during recovery multiple times). It’s an awesome utility!
It’s possible to do this using the Hetzner recovery console too, but using REAR is very convenient here, because it handles things like re-creating the partition layout and network settings automatically!