today's howtos
-
How To Install Chromium Browser on Linux Mint 21 - idroot
In this tutorial, we will show you how to install Chromium Browser on Linux Mint 21. For those of you who didn’t know, Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web. Google’s Chromium browser is an open-source project. The Chromium codebase is also used by many other browsers, including Microsoft Edge, Opera, and Vivaldi.
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 a Chromium web browser on Linux Mint 21 (Vanessa).
-
UUID in Linux - OSNote
The UUID refers to a Universally Unique Identifier that consists of 128-bit numbers that have the probability of having duplicates close enough to zero but not zero in the local system. It was originally used in the Networking Computing System and then, later standardized by the Open Software Foundation.
The UUID is divided into five groups separated by hyphens (-) consisting of 8-4-4-4-12 characters in each group. In total it consists of 36 characters. You can see the UUID string like the string shown below.
-
Investigating database replication in different availability zones - formicapunk
In regards to safety of data, it looks similar to the raft algorithm used by etcd with three members as a write is only ack’ed if it has been fsynced by two servers, the difference is that raft has a leader election, whereas in PostgreSQL the leader is set at startup and you have to build yourself the election mechanism.
-
How to Setup EKS Cluster along with NLB on AWS
Are looking for an easy guide for setting up EKS cluster on AWS?
The step-by-step guide on this page will show you how to setup EKS cluster along with NLB (Network Load Balancer) on AWS from the scratch.
-
How to Mount an NTFS Drive on CentOS / RHEL / Rocky Linux
This tutorial will show you how to mount an NTFS drive ina read/write mode on CentOS and other RHEL based Linux operating systems with ntfs-3g driver. NTFS-3G is a stable Open Source NTFS driver that supports reading and writing to NTFS drives on Linux and other operating systems.
The ntfs-3g driver is available in the EPEL repository, it is available for all RHEL-based systems like AlmaLinux, CentOS, Rocky Linux, and also RHEL itself from version 6 to 9. The first step is to install and activate EPEL on your Linux system.
-
How to Enable HTTP/2 in Apache Web Server on Ubuntu and Debian
Hypertext Transfer Protocol Version 2 (HTTP/2) is the latest version of the HTTP protocol, published as an IETF standard in RFC 7540 in 2015. The focus of the protocol is on performance; specifically, end-user perceived latency, network, and server resource usage. One major goal is to allow the use of a single connection from browsers to a Web site. The protocol is backward compatible, so HTTP methods, status codes, and semantics are the same as for previous versions of the protocol. Apache has HTTP/2 support since version 2.4.17. In this tutorial, I'm going to assume that you already have a working TLS configuration, and that you have the required Apache version installed on your Linux distribution of choice, and that you know how to use Let's Encrypt, or you know how to issue a self-signed certificate.
This tutorial has been tested on Debian 10, Debian 9, Ubuntu 20.04 LTS, and Ubuntu 18.04 LTS.
-
How to Install and Use Snapd on Debian 11
Snap packages are widely used all across different Linux distributions. These packages are easier to create, install, and manage and they are there to keep all of your applications updated. However, to use these packages, you need to have an API installed which is known as Snapd. This API is responsible for managing snap packages on your Linux system. It communicates with the Snap Store to download and install snap packages on your Linux system.
Most of the flavors of Linux have this API installed on them by default. However, on some distributions of Linux like Debian, you have to install this API manually so that you can conveniently deal with the snap packages. Therefore, in this article, we will explain to you the method of enabling Snapd on Debian 11.
-
Introduction to the dconf configuration system
Dconf is the low-level configuration system used by the GNOME desktop environment. It is basically a database, where the various configuration are stored as keys together with their values. The keys in the database can be inspected, changed, or dumped with the dconf utility or by using the dconf-editor graphical tool.
In this tutorial we see how manage dconf keys, how to backup and restore them and how to keep the database status in sync with a configuration file.
-
How to remove unnecessary files with BleachBit on Linux
BleachBit is a free and open source application available on Linux and Windows, which can be used, among the other things, to remove unnecessary files and directories from a filesystem. BleachBit can be used to free the caches of many applications, remove cookies and browsers history, but also to shred (secure delete) files and directories.
In this tutorial we see how to install and use BleachBit on the major Linux distributions.
-
How to deploy GLPI using Docker
Docker is a software development platform for virtualization with multiple operating systems running on the same host. This is made possible by containers that are distributed as images.
The system is very lightweight because it does not incorporate an operating system, which also allows for better use of resources. Docker also allows applications to be isolated, which is very useful for testing without bringing down the client’s production server.
Meanwhile, GLPI is a web application that allows us to deploy a fleet management system. It has also evolved and with it, you can also manage hardware, software, and data centers by linking the asset inventory to the helpdesk.
-
LFCS – Network Management
These days, we connect nearly all computers to a network in some manner. Whether the connection is Ethernet (hard-wired) or Wi-Fi, there is a method of sharing data or accessing shared data.
When dealing with TCP/IP for the Internet, these commands can come in handy when there are connection issues.
-
Bash While Loop Examples: For Loops, Until Loops, And More
Bash programming comprises three kinds of loops: the for loop, the while loop, and the until loop. The idea of all the loops is to repeatedly execute some code as long as some specific parameters are met.
The Bash for loop operates differently from the for loops in other programming languages you may be familiar with. With it, you can iterate over a series of “words” in a string.
On the other hand, the while loop executes the code under it if the control expression (or simply, the “condition”) is true. The loop stops executing the code when the condition becomes false, or there is an explicit break in the code.
The until loop is comparable to the while loop, with the only difference being that the code keeps executing while the control expression is deemed false.
In this post, we discuss how to use the Bash while loop with examples.