today's howtos
-
What runs on the servers at home?
The last time I did this inventory was 2018. It is time for a refresh.
-
OpenVMS 9.2 for x86, Getting Started part 2, auto boot, licenses, PAKs, networking and SSH
This guide is a summarized / shorter version of the official installation guide. It is tailored for hobbyist usage using VirtualBox and helps you to get set up quickly. Please refer to the official documentation for any questions. The official documentation is targeted at VMWare ESXi, this guide is for VirtualBox.
This guide is a follow up on part 1 of my guide. You should have an installed system in VirtualBox. Make sure you also have the license files (x86community-20240401.zip) from https://sp.vmssoftware.com.
-
Disassemble all ACPI tables on your system
$ for i in /sys/firmware/acpi/tables/*; do sudo iasl -p $PWD/$(echo $i | cut -d\/ -f6) $i && sudo chown $USER $(echo $i | cut -d\/ -f6); done
The fact that Linux exposes the ACPI tables to the user via sysfs makes them a gold mine of valuable hardware information for low-level developers. Looping through each of them and disassembling them all makes them even more valuable. -
How to Install and Secure Redis on AlmaLinux 9
Redis (or remote dictionary server) is an open-source in-memory data store, NoSQL database that can be used primarily as an application cache or database.
-
How To Install Apache Spark on AlmaLinux 9
In this tutorial, we are going to explain in step-by-step detail how to install Apache Spark on AlmaLinux 9 OS. Apache Spark is an open-source unified analytics engine used for data processing large amounts of data.
-
How to Install a LAMP (Apache, MySQL/MariaDB, PHP) Server on Ubuntu
Installing LAMP on Ubuntu is simpler than you might think. Check the complete guide to know how you can easily install Apache, MySQL, and PHP on your Ubuntu machine and start building web applications in no time.
-
How to fix the “Read-Only File System” error on Ubuntu
If you're an Ubuntu user and you've ever encountered the "Read-Only File System" error, you know how frustrating it can be. This error message usually occurs when the file system is set to read-only mode, which means that you cannot make any changes to the files or directories on your system. This can be a serious problem, especially if you need to write or edit files frequently.
-
How to install Android Studio on Debian 12 | 11 Linux
Developers can install their favorite Android Studio Flamingo IDE on Debian 12 Bookworm or 11 Bullseye using the terminal commands given here. Google's team is behind the development of a popular IDE i.e Android Studio so that developers can create Android applications easily.
-
Setup Snap Store in Debian 12 Bookworm Linux
To easily get a wide range of free and open-source software using the Snap Store GUI on Debian 12 Bookworm, here are the commands to install it using the terminal.
-
Steps to Reset your Root Password in Debian 12 bookworm Linux
Handling multiple Linux systems or once in a while, there might be chances of forgetting the root user password. If so, here is the article to reset the root password on Debian 12 Linux (bookworm) servers or desktops.
-
MySQL IF ELSE with Concepts and Examples
Are you looking to harness the power of conditional logic in your MySQL queries? Look no further! In this article, we'll explore the concepts of IF ELSE statements in MySQL, learn how to write them and dive into examples you can apply in your work.
-
How to Install Yarn on Fedora Linux
Yarn is a fast, reliable, and secure package manager for JavaScript designed to provide users with an efficient and seamless way to manage their project dependencies. Created as a response to the shortcomings of the npm package manager, Yarn has quickly gained popularity among developers for its innovative approach to dependency management.
-
How to Switch Git Branch
Git, a powerful version control system, allows developers to manage their code effectively by creating and managing multiple branches within a repository. Branches provide a way to work on different features, bug fixes, or experimental code without affecting the main codebase.
-
How to Install Node.js on Fedora Linux
Node.js is a powerful, open-source, cross-platform JavaScript runtime environment that allows developers to build server-side applications using JavaScript. Initially released in 2009 by Ryan Dahl, Node.js has become an essential tool for developers across the globe, enabling them to create high-performance, scalable, and versatile applications.
-
How to Install Calibre on Ubuntu 22.04 | 20.04
Calibre is a powerful and versatile open-source e-book management software that has been a game-changer for avid readers and e-book enthusiasts. Designed by Kovid Goyal, Calibre offers a one-stop solution to all your e-book needs, making it an essential tool for anyone with an extensive digital library.
-
How to Install and Secure Redis on AlmaLinux 9
Redis (or remote dictionary server) is an open-source in-memory data store, NoSQL database that can be used primarily as an application cache or database. Redis stores its data in memory so that it can deliver unparalleled speed, reliability, and performance.
-
LFCS – Setting up a DHCP Server
Most people may not deal directly with a Dynamic Host Control Protocol (DHCP) Server. Everyone will connect to the internet at times and their device is assigned an IP Address. A DHCP Server assigns the IP Addresses to devices connecting to the specific network. -
How to Configure FreeIPA Client on Ubuntu 22.04 / 20.04
FreeIPA is a powerful open-source identity management system that provides centralized authentication, authorization, and accounting services. In this post, we will walk through the steps to configure FreeIPA client on Ubuntu 22.04 / 20.04.
-
Docker Management Command Cheat Sheet
Docker management commands are used to manage Docker containers, images, networks, volumes, and much more. Using these commands, you can interact with the Docker daemon and run containers, build and push images, manage networks and volumes, and perform many other tasks.
-
Top Keyboard Shortcuts for Windows, macOS, and Linux
Keyboard shortcuts can significantly increase your productivity by reducing the time spent navigating your computer and performing repetitive tasks. They allow you to access specific features, commands, or functions with just a few keystrokes, streamlining your workflow and enabling you to work more efficiently.
-
A Step-by-Step Guide to Secure MySQL Server with SSL/TLS
Ensuring secure connections to your MySQL databases is vital for protecting sensitive data and maintaining privacy. In this comprehensive guide, we will walk you through the process of configuring MySQL secure connections using SSL (Secure Sockets Layer), helping you establish encrypted communication between clients and servers.
-
Pre-populate SFS .png and .specs files
The first time that you run 'SFSget', there is a delay of several minutes, while .png and .specs files are downloaded. These correspond to each SFS file available online and provide image and information in the GUI.
A few people have asked if this delay could be shortened. Yes, it can. Those files go into /mnt/wkg/sfs, and now the '3buildeasydistro' script in woofQ will pre-populate that path with the .png and .specs files, so they don't have to be downloaded.