today's howtos
-
HowTo Forge ☛ How to Create a New Branch in GIT
Git is a distributed version control system used for tracking changes in source code during software development. It supports collaboration, allowing multiple developers to work on different parts of a project simultaneously. Git is known for its speed, data integrity, and support for non-linear workflows.
-
TecMint ☛ Understanding APT, APT-Cache and Their Frequently Used Commands
If you’ve ever used Debian or Debian-based distributions like Ubuntu or GNU/Linux Mint, then chances are that you’ve used the apt package system [...]
-
Own HowTo ☛ How to install Surveillance Giant Google Chrome on GNU/Linux Mint
In this tutorial, you will learn how to install Surveillance Giant Google Chrome on GNU/Linux Mint.
Google Chrome is the most popular browser, that supports multiple operating systems, including GNU/Linux Mint.
-
idroot
-
ID Root ☛ How To Install Nagios on Debian 12
In this tutorial, we will show you how to install Nagios on Debian 12. Nagios is a powerful open-source monitoring solution that enables organizations to identify and resolve IT infrastructure issues. It provides real-time alerts and status overviews for servers, networks, and applications, enabling proactive problem resolution.
-
ID Root ☛ Advantages and Disadvantages of Linux
Linux is an open-source operating system based on the GNU/Linux kernel, which handles communication between software and hardware. First released in 1991 by Linus Torvalds, GNU/Linux has gained widespread popularity in the last three decades for its enhanced security, flexibility, and stability across various platforms including desktops, servers, and embedded devices.
-
ID Root ☛ How To Install qBitTorrent on Fedora 39
In this tutorial, we will show you how to install qBitTorrent on Fedora 39. qBitTorrent, a powerful and easy-to-use torrent client, is renowned for its lightweight footprint and extensive feature set.
-
ID Root ☛ How To Install Kubernetes on openSUSE
In this tutorial, we will show you how to install Kubernetes on openSUSE. In the realm of modern IT infrastructure, Kubernetes has emerged as a game-changer. This open-source platform, designed to automate the deployment, scaling, and operation of application containers, has revolutionized the way we manage applications.
-
ID Root ☛ How To Install Webmin on GNU/Linux Mint 21
In this tutorial, we will show you how to install Webmin on GNU/Linux Mint 21. Webmin, a powerful tool for Unix system administration, has revolutionized the way administrators manage their systems.
-
-
Cloudbooklet ☛ How to search for files in GNU/Linux using Command Line
Learn how to use find, locate, and grep commands to search for files by name, type, size, permission, content, and more in Linux.
-
Linux Hint ☛ Mount Drive in Linux
To access the filesystem of an SSD, HDD, or USB drive in a Linux system, it needs to be mounted. This process allows you to access the data on the external drive and manage it within your system.
Since there may be multiple drives connected to your system, including internal and external ones, it’s important to determine the default name and path of the drive you want to mount first. This article provides several methods for mounting a drive in a Linux system.
-
Linux Hint ☛ Recover Data on Linux using ddrescue
The ddrescue is a tool used to recover data from a file or a block device such as a hard drive, SSDs, RAM disks, CDs, DVDs, and USB storage devices. It copies data from one block device to another, leaving the corrupted data blocks and moving only the good ones.The ddrescue is a potent recovery tool that is completely automated because it does not require any interference during the recovery operation. Moreover, it can be stopped and resumed at any time thanks to the ddrescue map file. Other key features of ddrescue are listed below:
-
Linux Hint ☛ How to Install PHP on Debian 12
PHP is a powerful and versatile scripting language that powers some of the biggest websites on the internet, from WordPress and Facebook to Etsy and Slack. PHP handles everything from creating a simple blog page to developing a complex E-commerce platform. PHP includes a wide range of libraries and frameworks that help you to tailor your development experience.
-
Linux Hint ☛ How to Install Snap on Debian 12
Snap is an external package manager for Linux systems, including Debian 12, that allows you to install containerized applications on your system. With Snap, you can download and install packages without installing any additional dependencies. It automatically installs the required dependencies with the package and allows the package to run on your system. Snap doesn’t interfere with your native apt package manager, rather provides an alternative way to install and run an application on the system.
-
Linux Hint ☛ Linux Change Permissions of Directory
Have you ever encountered an issue while attempting to access a directory, and received an error message that you do not have permission to make changes to the file or directory? This comes when you don’t have the necessary access permissions to execute or modify any components within the file.
In the Linux platform, multiple users are allowed to access the same server when working as a team. This is good but also increases the security risk as this could affect the owner’s privacy. Individually accessing the files or directory can also raise the chance of losing data or important files.
-
Linux Hint ☛ How to Check Disk Usage in Linux
In Linux-type servers, it is essential to keep checking the disk usage information and managing it before causing any trouble. When you monitor the disk report on a daily basis, it helps to figure out which file or directory is consuming more disk space and which of them needs to be cleaned.
-
Linux Hint ☛ How to Partition Disks on Debian 12
On Debian 12, you can partition the disks using different graphical and command-line tools. In this article, we will talk about some of the common graphical and command-line disk partitioning tools that you can use on Debian 12 to partition your storage devices like HDDs/SSDs.
-
Linux Hint ☛ How to Enable Administrative Access from the Cockpit Web UI
Cockpit is a graphical web-based interface for Linux servers. It is mainly designed to make administrating the Linux servers easier for new/expert users.
In this article, we will talk about Cockpit access modes and how to toggle the administrative access for Cockpit from the Cockpit Web UI.
-
Linux Hint ☛ How to Use LSOF to Monitor Ports in Real-Time
LSOF (List Open Files) is a command line monitoring tool that is used in Linux/Unix-like operating systems. LSOF command provides information about active files and processes that are currently accessing them.
-
Linux Hint ☛ Git Installation Process on Ubuntu
Git is a fast, reliable, and adaptable distributed version control system. It is designed to support the distributed, non-linear workflows, making it ideal for software development teams of all sizes. Every Git working directory is a self-contained repository with a complete history of all changes and the ability to track the versions, even without network access or a central server.
-
Linux Hint ☛ How to Install KDE Plasma Desktop Environment on Debian 12
Upgrading your Debian 12 experience with a vibrant desktop environment is useful since it helps you customize the desktop according to your needs. There are many desktop environments that can be installed on Debian and KDE Plasma is one of those. It is a lightweight and user-friendly desktop environment that provides a wealth of features and stunning visual aesthetic, making it a popular choice to become your desktop companion for Debian 12.
-
Linux Hint ☛ How to Install Rust on Debian 12 Bookworm
Rust is a robust programming language that is gaining attention with each day thanks to its unique and advanced features. It is a valuable language for embedded systems and is used in Industries like IoT and robotics. Rust is also gaining much attention among game developers since they use this language to develop powerful gaming applications and engines. The main purpose of using the Rust programming language is because it is fast, safe and runs multiple computations parallelly.
-
Linux Hint ☛ How to Install wget on Debian 12
Downloading files on Linux systems including Debian 12 is a straightforward task if you are using the GUI version of the operating system. However, it will be difficult if you are using the lite operating system version, because, in that case, you don’t have any choice left besides using the terminal for downloading the files from the Internet. To make this thing happen, wget command is used. It is a lightweight utility that allows Linux users to download files from the Internet at a quick pace and provides several options to download files according to your needs.
-
Linux Hint ☛ How to Install Discord on Debian 12
Discord is a free and open-source voice and text messaging platform that allows you to chat with your friends, join groups and perform free voice calling. It is an online platform with different servers and each server offers different topics and groups. You can join these servers for gaming, music, memes or other discussions. Installing Discord on Linux systems including Debian 12 is an easy task and there are different methods through which you can install it on the system.
-
Linux Hint ☛ How to Change Network Interface Naming Policy on Ubuntu/Debian/RHEL/CentOS/Fedora/Rocky Linux
For system security and ease of use, predictable network interface names are very important. So, major Linux distributions use “systemd” and “udev” to assign predictable names to the network interfaces of your computer.
-
Linux Hint ☛ How to Configure Dnsmasq as a DHCP Relay Server
A DHCP relay relays the DHCP packets that are received on one network interface to another DHCP server on the network (likely in a different subnet). With the help of DHCP relay, you can have a centralized DHCP server somewhere in your network and use it to assign the IP addresses dynamically to all of your network subnets/VLANs. Dnsmasq is a popular DNS and DHCP server and it can be configured as a DHCP relay server.