Guides 11795 Published by Philipp Esselbach 0

The guide walks you through installing Oracle JDK 17 on openSUSE Leap 15, beginning with an explanation of why the proprietary build can be preferable to the default OpenJDK. It then gives a clear step‑by‑step recipe that starts by downloading the RPM from Oracle’s site and verifying its signature before installing it via zypper. After installation you’ll learn how to register the new Java binary with update‑alternatives, export JAVA_HOME for your shell, and confirm that the correct version is in use. Finally, the post lists common stumbling blocks—such as a misconfigured JAVA_HOME or dependency errors—and offers quick fixes so developers can get their legacy apps running smoothly.

Guides 11795 Published by Philipp Esselbach 0

The guide explains how a Linux user can get Microsoft OneNote running without returning to Windows by offering three distinct approaches. First, it recommends simply opening the OneNote web app in any Chromium‑based browser, noting that the site supports most core features and syncs seamlessly with an existing Microsoft account. Second, for those who prefer a desktop experience, the article walks through installing Wine and creating a dedicated prefix before downloading and running the Office 365 installer, highlighting how this method delivers full offline functionality and touch support. Finally, it mentions an unofficial Python wrapper that lets tech‑savvy users access note data programmatically via the REST API, which can be handy for automation or migration tasks but lacks a graphical interface.

Guides 11795 Published by Philipp Esselbach 0

To install and configure the Zoom client on Manjaro 21 Linux, start by updating your system with sudo pacman -Syu to ensure you have the latest libraries and packages. Next, install the required dependencies, including libxss1, libappindicator-gtk3, and mesa-libgl, which can be obtained from AUR or official mirrors using pacman. After that, download and convert a .deb package of Zoom using debtap to an Arch-friendly package that gets updates automatically. 

Guides 11795 Published by Philipp Esselbach 0

To install Brave Browser on Manjaro 21, first check if it's available in the official community repo by running pacman -Ss brave. If it is, you can install it directly with sudo pacman -S brave, which will update automatically along with other system packages. Alternatively, if the package is not available or outdated, you can use an AUR helper like yay or paru to install the latest version from Brave's repository. 

Guides 11795 Published by Philipp Esselbach 0

To install Microsoft Fonts on Manjaro 21 Linux, start by updating your system with sudo pacman -Syu and then installing an AUR helper like Paru using pacman -S --needed git base-devel and makepkg -si. Next, use Paru to download and install the ttf-ms-fonts package from the AUR with paru -S ttf-ms-fonts, accepting the license agreement when prompted. 

Guides 11795 Published by Philipp Esselbach 0

To install Tor Browser on AlmaLinux 8, start by installing the required development tools and libraries with sudo dnf groupinstall "Development Tools" -y and sudo dnf install ...

Guides 11795 Published by Philipp Esselbach 0

This quick‑start guide walks you through installing the open‑source product information manager PIMCore on a fresh Ubuntu 20.04 server, beginning with system updates and essential package installation. It then covers creating a MySQL database and user, cloning the repository into /var/www/, adjusting file ownership for Apache, and using Composer to pull PHP dependencies while highlighting common pitfalls such as missing extensions. After configuring an Apache virtual host with rewrite enabled you launch the web wizard to set licensing, database credentials, and admin access, ensuring PHP 8.0 is active. Finally, the article reminds you to set proper cache and media directory permissions, optionally open port 80 in UFW, and points to error logs for troubleshooting before celebrating your new PIMCore instance.

Guides 11795 Published by Philipp Esselbach 0

To install the Deepin Desktop on a fresh Manjaro 21 Linux installation, start by updating the base system with the commands "sudo pacman -Syy" and "sudo pacman -Su." This ensures that dependency issues are minimized. Then, install the AUR helper (pamac or yay) and use it to install the Deepin desktop core packages using either "sudo pacman -S deepin-desktop-core" if pamac is already configured or by fetching and building the AUR meta-package with "yay -S deepin-desktop."

Guides 11795 Published by Philipp Esselbach 0

This guide walks you through installing Chatwoot on a clean Ubuntu 20.04 machine without Docker, covering the essential steps to get Ruby, Node.js, Yarn, Redis and PostgreSQL set up before pulling the repository. After preparing the environment you clone the GitHub repo, check out a stable release tag, install Ruby gems while skipping development groups, run yarn with the lockfile, pre‑compile assets for production, and configure a .env file pointing to your local database and Redis instance. Once the database is created, migrated, and seeded you launch the Rails server in production mode or create a systemd service so it restarts automatically after crashes. The article also lists common pitfalls such as PostgreSQL version mismatches, Redis binding issues, and bundler errors, and encourages reaching out to the Chatwoot community if something goes wrong.

Guides 11795 Published by Philipp Esselbach 0

This quick‑start guide walks readers through installing Nmap on AlmaLinux 8, highlighting why the EPEL repository is essential and showing how to enable it with a single command. It then demonstrates using dnf to pull in the latest stable build, verifies that the binary exists and reports its version, and runs a simple localhost ping scan to confirm functionality. The author explains how Nmap can reveal hidden network issues after problematic updates or driver changes, offering practical troubleshooting insight. Finally, optional steps show how to add Nmap’s location to the PATH for easier future use.