Guides 11792 Published by Philipp Esselbach 0

This guide walks readers through replacing the stock Python version on Rocky 8, Alma Linux 8, or Fedora 35 with a fresh build of Python 3.10 by compiling from source, detailing prerequisites such as development tools and SSL headers before downloading the official tarball. It explains why older distribution‑supplied interpreters can cause import errors due to mismatched feature sets and shows how to verify the current version with a simple command. After configuring with optimizations, the tutorial runs make and altinstall, installs binaries into /opt/python310, creates a symlink for easy access, and optionally lets users switch the system python3 using update‑alternatives. For Fedora 35 users it offers a quick module install alternative that pulls Python 3.10 from the repo, while reminding readers to be cautious about affecting system tools when overriding default binaries.

Guides 11792 Published by Philipp Esselbach 0

The guide walks you through getting OpenRGB—an open‑source RGB controller—on Ubuntu 20.04 by first checking your architecture and kernel version, then installing the necessary development tools. It pulls the latest source from GitHub, explains why each dependency matters, and shows how to build and install the program using CMake and make, making use of all CPU cores for speed. After installation, it verifies the binary with a simple command, highlights common issues like driver corruption or missing device access, and offers solutions such as rebooting or adding your user to plugdev. Finally, it presents an optional PPA method for quick pre‑built binaries while noting that building from source usually keeps pace with firmware updates and manufacturer changes.

Guides 11792 Published by Philipp Esselbach 0

The guide walks you through moving from Fedora 35 to Fedora 36, which brings GNOME 42 and a host of performance tweaks. It opens by stressing the importance of backing up your home folder and dotfiles, since an upgrade can overwrite custom configurations. After clearing dnf caches, synchronizing packages, installing the fedora‑release36 meta‑package, and performing a full system refresh with --refresh, it recommends forcing a GNOME desktop group update to replace legacy extensions and themes. The process concludes by rebooting, verifying the new shell version, cleaning up unused dependencies, and restoring any missing user settings for a seamless transition.

Guides 11792 Published by Philipp Esselbach 0

Wazuh’s vulnerability detection lets you sift through the flood of alerts on your dashboard and spot real CVEs before they become a problem, all by turning on the built‑in scanner, fine‑tuning rules, and pulling in fresh feeds from NVD or other sources. The guide walks you through making sure the manager is running, checking that wazuh-modulesd is installed, and enabling the scanner with an interval that suits your update rhythm. You can silence noisy alerts by adding custom rules to local_rules.xml, map CVE scores to severity levels, and configure Wazuh to read external JSON feeds for the latest exploits. A real‑world example shows how adjusting these settings uncovered a Log4Shell alert buried under low‑severity noise, while the quick checklist at the end reminds you of each critical command and file edit needed to keep your alerts focused on genuine threats.

Guides 11792 Published by Philipp Esselbach 0

The guide walks you through getting PHP 7.4 up and running on a fresh CentOS 8 or RHEL 8 machine by adding the Remi repository, enabling the correct module stream, and installing core extensions such as php‑fpm, mysqlnd, curl, and gd. It begins with installing dnf‑plugins‑core and epel, then pulls in Remi’s release RPM, activates powertools, resets any existing PHP modules, switches to remi‑7.4 before finally pulling the packages from dnf. After starting and enabling php‑fpm you can verify the installation by checking php -v and the service status while a quick module list confirms that only the Remi 7.4 stream is active. The article also covers common pitfalls like lingering old ini files causing 500 errors, shows how to clean them up, and reloads the service so your web server can serve PHP 7.4 applications without hiccups.

Guides 11792 Published by Philipp Esselbach 0

The guide explains why Percona can outperform vanilla MySQL, pointing out its tuned InnoDB engine and more robust replication tools. It walks through adding the official Percona repository, editing it for Debian 11, installing both server and client packages, and verifying that the version reports as Percona Server rather than MySQL. Readers are also shown how to replace any old mysql‑client binaries, tweak key settings such as innodb_buffer_pool_size, and enable binary logging if they want a master‑slave configuration. Finally it covers monitoring with PMM, troubleshooting common dependency problems, and reminds users that keeping only one set of MySQL or Percona binaries on the system avoids conflicts.