Guides 11795 Published by Philipp Esselbach 0

When an HP printer stops working after a kernel upgrade or a stray RPM, the culprit is often an outdated HPLIP package from Fedora’s default repos, and this guide walks you through replacing it with the newest driver straight from HP’s own repository. First, enable the official HPLIP repo and clean your metadata before installing (or upgrading) the `hplip` package, making sure any old manual installs are removed so two versions don’t clash. After installation, check that the `hpcups` module is loaded, run `hp-setup` to register the device with CUPS, and watch for common pitfalls such as legacy firmware or kernel‑module mismatches that can silently break printing jobs. Finally, print a test page with `hp-test-setup`; if it displays correctly, your printer is back in business—if not, revisit the module load status and CUPS logs to pinpoint the issue.

Guides 11795 Published by Philipp Esselbach 0

This guide walks readers through installing the chkrootkit security utility on Ubuntu 22.04 and 20.04, beginning with a package‑list refresh before pulling the stable build from the official repositories. After confirming the binary’s location and permissions, users run an initial scan that also updates the signature database, then learn how to keep those signatures current with a simple command or by setting up nightly cron jobs that log results for later review. The article highlights common pitfalls—such as missing PATH entries or false positives—and offers quick fixes while stressing that a single scan can uncover hidden processes that otherwise slip past routine checks. Finally, it shares a real‑world anecdote where chkrootkit identified a data‑stealing rootkit, underscoring the tool’s practical value for anyone who suspects their system is acting strangely.

Guides 11795 Published by Philipp Esselbach 0

The guide walks you through fixing missing zlib.h and gzopen errors on Ubuntu 22.04 or 20.04 by first checking if the runtime library is already installed. If it isn’t, you run apt update and install zlib1g, then pull in libz-dev so your compiler can find headers and link correctly. The author includes a quick example where an OpenSSL build that stalled on “no such file” turns into a successful compile after installing the dev package, and shows how to test with gcc -lz. For those who need older versions or containerized libraries, there are tips about downloading specific packages or using Snap, though most developers will stick with the simple APT method.

Guides 11795 Published by Philipp Esselbach 0

This guide walks you through installing Visual Studio Code on both Rocky Linux EL8 and EL9 with straightforward RPMs instead of Snap or complex repos. It begins by importing Microsoft’s GPG key, then adding the official VS Code repository so that `dnf` can pull the latest stable build and keep it updated automatically. After refreshing metadata you install the package, verify its version, and optionally set up a desktop launcher for easy access from your application menu. The post also shares a real‑world glitch with Ubuntu’s Debian packages on Rocky Linux and answers common questions about EPEL, Snap, and system updates.

Guides 11795 Published by Philipp Esselbach 0

This article walks you through installing Git on Rocky Linux versions 8 and 9 using the distro’s own repositories, so you get a package that already includes all necessary dependencies like libcurl and openssl‑libs. It also tackles a common problem where an unexpected curl update can break HTTPS operations by suggesting a reinstall of git alongside ca‑certificates to restore SSL trust. For those who need the newest features, there’s a step‑by‑step section that shows how to pull the latest source code from GitHub, compile it with development tools, and install it into /usr/local while keeping the system version intact. Finally, short tips cover setting global user information, adding the new binary path to your environment, and using dnf or git pull for future updates.

Guides 11795 Published by Philipp Esselbach 0

This guide walks you through installing the most recent Nginx Mainline build on Rocky Linux 8 and 9, so you can take advantage of TLS‑v1.3 support and HTTP/2 improvements that older EPEL packages miss. It begins by removing any pre‑existing nginx or httpd binaries, then adds the official Nginx repository, enables the powertools stream on EL8, installs the package, verifies the mainline version with `nginx -v`, and finally starts and tests the service with a quick browser check or an OpenSSL command. Before you dive in, make sure you have sudo access, a clean Rocky installation, and that services like Apache are stopped to avoid port conflicts; also keep an eye on SELinux logs if network errors pop up. Once everything is working, your server will run the latest Nginx release with all its performance tweaks and modern security features.

Guides 11795 Published by Philipp Esselbach 0

The article guides readers through setting up OBS Studio on Linux Mint 20 or 21 using three straightforward methods—PPA, Flatpak, and Snap—with clear command snippets and troubleshooting hints. It explains why the official PPA delivers newer features than the default Mint repositories, then walks users through updating the system, adding the repository, and installing OBS while handling common dependency warnings. A quick aside addresses a frequent audio drop that can occur after driver updates and shows how reinstalling PulseAudio restores sound, while another section recommends enabling NVIDIA NVENC support for smoother performance on an RTX card. Finally, it summarizes the available options and encourages users to choose the method that best fits their workflow for hassle‑free streaming.

Guides 11795 Published by Philipp Esselbach 0

The guide explains how to get Telegram running on Manjaro Linux using several approaches. The simplest path is to install the official community package with pacman, which installs quickly and updates automatically without extra fuss. For those who want newer releases or sandboxing, it covers AUR builds via yay as well as Snap and Flatpak options, noting their benefits and potential trade‑offs like additional dependencies or disk space use. Finally, the article offers a short troubleshooting checklist that tackles common problems such as missing commands, crashes, and update issues for each installation method.