06. Installing and Managing Software on Ubuntu Server: A Complete Guide

installing and managing software on ubuntu

Managing software is a fundamental skill for any Ubuntu Server administrator. Whether you’re working in a cloud environment like Azure, AWS, or GCP, or managing on-premises infrastructure, understanding package management tools such as APT is essential for maintaining a secure and optimized system. In this guide, we’ll cover the basics of installing, updating, and managing software, explore … Read more

Understanding .d Folders in Linux

Introduction If you’ve worked with Linux systems, you may have noticed directories with names like /etc/logrotate.d/ or /etc/cron.d/. These .d folders follow a convention used by many services, from MariaDB to SSH, and from the kernel to PAM. Once you understand their purpose, you’ll start seeing them everywhere—such as mariadb.conf.d, sshd_config.d, modprobe.d, and pam.d. But why does a system need directories like /etc/logrotate.d/ for placing configuration files … Read more