This article shows two reliable ways to get Tor Browser on CentOS 9 Stream: first, by adding EPEL, installing libevent and openssl‑libs, downloading the official signed tarball, verifying its GPG signature, extracting it into a dedicated directory, and launching the bundled start script; second, by enabling Flatpak (installing flatpak and adding the Flathub remote) and then installing the sandboxed com.github.torproject.TorBrowser package. Both approaches avoid the need for custom .deb packages and automatically bring in all required libraries, with the tarball method offering a direct upstream build while Flatpak provides isolation from host library versions. The guide also warns about typical issues such as SELinux denials (remedyable by adjusting booleans or setting permissive mode) and missing runtime libraries, suggesting fixes like installing gcc-toolset-13-libstdc++. After completing either method you can verify the installation with tor-browser --version (or the Flatpak command) and start browsing anonymously.
The guide walks you through adding the EPEL repository and the REMI release RPM on CentOS 9 Stream, then resetting the built‑in PHP module stream and enabling php:remi-8.0 so DNF can see the newer interpreter instead of the default 7.x packages. After that you install the core PHP 8.0 packages (cli, common extensions, and either mod_php for Apache or php-fpm for Nginx) with a single dnf install -y php … command. A quick php -v confirms the version, and optional sed edits to /etc/php.ini enable full error reporting for development. If anything goes wrong you can revert by resetting the module stream back to the older 7.4 series.
To increase the speed of DNF operations on CentOS 9 Stream, users can follow several steps: enable parallel downloads and the fastestmirror plugin using commands such as sudo dnf install -y dnf-plugins-core and editing /etc/dnf/dnf.conf.
Additionally, cleaning up old cache files in /var/cache/dnf with sudo dnf clean all, disabling unnecessary repositories like EPEL and PowerTools (or "crb") with sudo dnf config-manager, and turning on the deltarpm plugin with sudo dnf install -y deltarpm can also significantly improve update times.
Tired of paying for cloud storage, this guide shows how to set up FileRun on Ubuntu 20.04, turning a single server into a lightning‑fast private drive that supports photos, documents and music.
It starts by checking prerequisites such as root access, a fresh MySQL user, and an Apache web server with mod_php, then walks you through updating the system, installing PHP 7.4+ alongside MySQL, and configuring the database exactly as FileRun expects.
After pulling the latest zip from the official site you unzip it into /var/www/, rename the folder to a simple name, create an Apache virtual host that points at that directory, enable rewrite, restart Apache, and finally launch the web‑based installer where you grant the wizard your database credentials, accept the license, and set up an admin account.
The article closes with practical security tips—enabling HTTPS via Let’s Encrypt, choosing a strong admin password, and backing up both files and the MySQL dump regularly—to keep your private drive safe and resilient.
The guide walks readers through installing Velociraptor, an open source endpoint monitoring tool, on Debian based Linux systems such as Ubuntu, Mint and Raspberry Pi.
It stresses downloading the latest release directly from GitHub with curl, verifying its SHA256 checksum to guard against tampering, and extracting it into a dedicated home directory before making the binary executable.
Users can bootstrap a minimal JSON configuration, optionally deploy the service via systemd under their own user account for persistence, and then confirm the server is running by curling localhost or opening a browser window.
The article also points out common pitfalls like missing libraries, SELinux blocks or misconfigured units, gives quick fixes, and explains when Velociraptor might be overkill compared to simpler log‑grab methods.
The article explains how to eliminate the irritating “ionCube file not found” warning that pops up when you install a plugin or theme on Ubuntu. It walks through identifying your PHP version, updating APT and installing required utilities, downloading the matching ionCube loader binary, copying it into PHP’s extension directory, adding a zend_extension entry in an ini file, enabling the module, and verifying the installation with phpinfo. The author also lists common pitfalls such as mismatched architecture, malformed directives, and restrictive file permissions that can silently break the loader. Finally, he reminds readers to restart their web server or PHP‑FPM after changes and suggests clearing caches if the site still misbehaves.
This guide walks through turning on HTTP/2 in NGINX, starting with the requirement to upgrade to at least version 1.9.5 and then editing the server block to add http2 to the listen directive so browsers recognize the protocol during TLS handshakes. It emphasizes that HTTP/2 requires a working SSL setup, showing the minimal certificate directives needed, and reminds readers to reload NGINX with a syntax test before checking functionality using curl's --http2 flag. The author shares anecdotal performance gains, noting that after enabling the feature first paint times fell from about one second to under 0.7 seconds thanks to multiplexing, which reduces head‑of‑line blocking and round trips. Finally it lists common pitfalls like outdated TLS protocols, mixed content, or legacy clients that may not support HTTP/2, urging users to verify settings and encouraging them to observe the speed boost firsthand.
It's FOSS published a tutorial about installing FileZilla on Ubuntu Linux.
To install LibreWolf browser on Debian 11 Bullseye, start by adding its official repository using the commands sudo apt update, sudo apt install curl gnupg ca-certificates lsb-release -y, and then add the signed key. Next, install required libraries such as libxss1 and libappindicator3-1 to prevent crashes on launch, followed by pulling the latest release of LibreWolf using sudo apt update and sudo apt install librewolf -y.
Dedoimedo is showing you how to fix a generic NS_ERROR_FAILURE error code in VirtualBox.
This guide walks you through adjusting how long sudo keeps your authentication so you won’t be prompted every few minutes during admin tasks. It explains that you can check the current setting with sudo visudo -c, then safely edit /etc/sudoers using visudo to add or change a line like Defaults timestamp_timeout=30, zero for no caching, or –1 for never expire. After making the change you must run sudo -k to invalidate the old timestamp and test by running a privileged command, waiting the set number of minutes, and confirming that sudo still works without re‑entering your password. The author even shares a real‑world example where bumping the timeout from five to twenty minutes after installing a graphics driver eliminated annoying password prompts every time the screen woke up.
The guide walks you through installing the MailTrain email client on fresh Ubuntu or Debian servers in under thirty minutes, covering both a Docker based method and a more traditional apt plus systemd approach for those who prefer avoiding containers. After updating your system and optionally installing Docker, you pull the latest mailtrain image, create a config.ini with database and IMAP settings, then launch the container exposing port 8080 or another free port, optionally using docker compose to simplify management. The tutorial also shows how to secure the connection with Let’s Encrypt certificates, points out common pitfalls such as DNS misconfiguration or wrong IMAP credentials, and provides a concise troubleshooting table to resolve typical errors quickly. Finally, you can clean up by stopping and removing the container and image if needed, wrapping up with an encouraging note that once running, MailTrain gives you a fully self‑hosted webmail stack without headaches.
The post explains how to run OpenVAS on a fresh Ubuntu host or inside Docker/WSL for Windows users, starting from pulling the official stable image and launching a container that exposes ports 9392 and 9443. It details retrieving the randomly generated admin password from the logs, updating vulnerability feeds within the container, and running an initial quick scan against localhost to verify functionality. For those who prefer a native installation, it walks through adding a PPA, installing gvm, executing gvm-setup to create a database and keys, and troubleshooting common issues such as missing libraries or service startup failures. The overall takeaway is that OpenVAS provides enterprise grade scanning for free, making Docker an easy testbed on Windows while the PPA route offers a production‑ready Linux deployment.
UbuntuPIT.com shows you how to use the chgrp command in Linux.
It's FOSS published a comparison between Vim and Nano.
Linux Shout published a tutorial about installing NotePad++ on Ubuntu 22.04 LTS Linux using SNAP.
Howtoforge published a tutorial about installing Prometheus and Node exporter on Rocky Linux.
Howtoforge shows you how to automate your AWS resources with CloudFormation templates.
Vitux published a tutorial about installing RainLoop webmail with Free Let’s Encrypt SSL on Ubuntu.
To get Skype working on Ubuntu 22.04 LTS quickly, users can add Microsoft's official repository and use apt for installation. The Snap version of Skype often lags behind the latest updates, but adding the Microsoft repo guarantees the newest stable build. This process involves downloading Microsoft's GPG key to let apt trust packages from Microsoft, then creating a repository file that tells apt where to find Skype.