Guides 11795 Published by Philipp Esselbach 0

The guide walks through installing the ImageMagick binaries and development headers (imagemagick + libmagickwand-dev) on Ubuntu 22.04, then fetching the imagick source from PECL by installing php‑pear, php‑dev and build tools. It shows how to compile the extension with phpize, configure, make and sudo make install, followed by creating a version‑specific ini file that loads “imagick.so” and restarting PHP‑FPM if needed. Afterward you verify the installation with php -m | grep imagick or a short test script that prints ImageMagick’s version string. Finally, it notes that PECL extensions aren’t upgraded by apt, so after major OS or ImageMagick updates you should rebuild imagick (e.g., via pecl install imagick).

Guides 11795 Published by Philipp Esselbach 0

The passage explains how to set the correct time zone on Ubuntu 22.04 LTS using both a command‑line method with timedatectl and the graphical Settings app. It walks through listing available zones, applying the desired one (e.g., “America/New_York”), confirming the change, and notes that no reboot is needed because the system updates /etc/localtime. The GUI instructions cover disabling automatic zone detection, selecting a city from the map or dropdown, and achieving the same result behind the scenes. Finally, it mentions optionally syncing the hardware clock with hwclock to keep BIOS time aligned, especially for dual‑boot setups.

Guides 11795 Published by Philipp Esselbach 0

The passage is a concise, step‑by‑step tutorial for upgrading an existing AlmaLinux 8 system to the 8.6 Beta (code‑named Sky Tiger). It walks readers through checking their current version, creating a backup, disabling third‑party repositories, adding the official beta repo, and running a dnf distro-sync upgrade while handling any dependency conflicts that arise. After the upgrade it shows how to verify the new kernel, PHP 8.0, re‑enable extra repos, and test applications, noting that custom extensions may need recompilation. Finally, it explains how to roll back by booting an older kernel and restoring the backup if the migration fails.

Guides 11795 Published by Philipp Esselbach 0

This article walks readers through the process of turning an Apache2 server into a strict SSL client authentication gatekeeper on Ubuntu and Debian‑based systems. It starts by enabling the mod_ssl module, adding a trusted CA certificate to /etc/ssl/certs/, and generating a test client certificate with OpenSSL. Next, it shows how to modify the virtual host configuration file to require client certificates, set verification depth, expose cert details through environment variables, and then reload Apache while troubleshooting common errors in the error log. The guide concludes with a real‑world example of fixing a broken Windows browser trust chain, curl testing steps, and practical gotchas such as file permissions, certificate expiration, and browser store quirks that keep the setup running smoothly.

Guides 11795 Published by Philipp Esselbach 0

The article walks through installing Persepolis on Ubuntu 22.04 LTS, explaining that it’s a download manager designed to avoid stalls and resume transfers. It covers both the easy PPA method and an alternative pip installation, emphasizing why each route matters for system stability or sandboxing. The guide then confirms successful launch, offers a quick test with a large file, and shares real‑world anecdotes of improved reliability. Finally, it suggests tweaking preferences like concurrent downloads, always resuming, and adding to startup for maximum convenience.

Guides 11795 Published by Philipp Esselbach 0

The article explains how to upgrade Git on CentOS 9 Stream from its default 2.34 build to a newer 2.38 version by using the stream‑extras module instead of relying on EPEL or compiling from source. First, you disable the existing git:2.34 module and enable git:2.38 with dnf module commands, then install Git and verify the upgrade with git --version. Once installed, the guide reminds you to add your public SSH key to your Git hosting account and test connectivity with ssh -T git@github.com so that cloning via SSH works without permission errors. For those who need large‑file handling, it suggests installing git-lfs as an optional addition, warning that a GUI client would only bloat the system.

Guides 11795 Published by Philipp Esselbach 0

This guide walks users through installing Microsoft Edge on Ubuntu 22.04 by first removing any old Edge packages, importing Microsoft’s GPG key, and adding the correct repository before updating apt lists and finally installing the stable build. It provides clear shell commands for each step while pointing out common pitfalls such as signature‑verification failures or missing DLL errors that signal a corrupted installation. The tutorial explains why Edge’s WebView2 engine can render legacy sites better than Chrome or Firefox and how having the same browser on both Windows and Ubuntu simplifies extension sync. Once installed, users can launch Edge from the application menu or via “microsoft‑edge” in the terminal to see the familiar blue‑and‑green splash screen.

Guides 11795 Published by Philipp Esselbach 0

The passage provides step‑by‑step terminal commands for adding Brave’s signed APT repository to a fresh Debian 11 Bullseye system, importing its GPG key and creating the appropriate source list file. It then shows how to update the package index and install the stable Brave browser package, followed by an optional procedure for switching to the beta channel by removing the stable version, adding the beta repo, and reinstalling. A quick verification command (brave-browser --version) is suggested to confirm a successful installation. Overall, the guide emphasizes using only the command line, avoiding third‑party .deb files, and checking that the keyring and source list are correctly placed.