today's howtos
-
How To Install NVM on Ubuntu 22.04 LTS - idroot
In this tutorial, we will show you how to install NVM on Ubuntu 22.04 LTS. For those of you who didn’t know, NVM is a Node Version Manager tool. Using the NVM utility, you can install multiple node.js versions on a single system. Its works on any POSIX-compliant shell (sh, dash, ksh, zsh, bash), in particular on these platforms Linux, macOS, and Windows WSL.
This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the NVM (Node Version Manager) on Ubuntu 22.04 (Jammy Jellyfish). You can follow the same instructions for Ubuntu 22.04 and any other Debian-based distribution like Linux Mint, Elementary OS, Pop!_OS, and more as well.
-
Linux PAM Tutorial
Linux-PAM is a rich collection of shared modules that interactively authenticate a user to programs (or services) in a Linux system. Linux-PAM is an acronym for Pluggable Authentication Modules, which developed from the Unix-PAM design. It combines numerous low-level authentication modules with a high-level API to provide dynamic authentication for apps. Despite the underlying authentication scheme, this enables developers to create applications that require authentication. Linux-PAM (also known as “PAM”) is frequently supported by default in contemporary Linux variants.
The most crucial thing for a system administrator to understand is how PAM configuration files provide the link between services and PAMs that carry out the actual authentication activities. You don’t need to comprehend PAM’s inner workings. PAM could significantly alter your Linux system’s security. Incorrect settings may fully or partially prohibit access to your machine.
-
How to Install LXQt 1.1.0 in (L)Ubuntu 22.04 via PPA | UbuntuHandbook
This simple tutorial shows how to install the latest LXQt desktop 1.1.0 in (L)Ubuntu 22.04 via its official PPA.
The light LXQt desktop environment has reached version 1.1.0 for a few months, which LUbuntu 22.04 ships the 0.17 version by default.
-
GIT Compare Two Branches
Git is the most popular version control system. Many developers and teams use Git for their activities. One common practice when working with Git is to create branches that help create a separate working environment. With branches, you can mess around with things without affecting the other sections of the code, and at long last, you can compare your branches and then merge them. The question is, “how do you compare two branches using Git?”
-
How to deploy the Malcolm network traffic analysis tool with Ubuntu Server 22.04 | TechRepublic
Malcolm is an open-source network traffic analysis tool that uses a framework of tools to create a robust analysis tool for network admins. Malcolm accepts network traffic data in the form of PCAP (full packet capture) files and Zeek logs.