The Beginner’s Handbook: Debian Bookworm

Listen to this Post

The beginner’s handbook is a simplified manual to install and master the Debian system. You will find in the following pages the answers to your first questions concerning the Debian GNU/Linux system, its history, how to obtain it, install it, master it, configure, and administrate it. You will also learn about privacy protection, backing up data, and the various actors in the Free Software world. Unlike traditional manuals, this guide focuses on the graphical environment, allowing you to start quickly with Debian—screen powered on, fingers on the keyboard, and mouse nearby.

You Should Know:

1. Installing Debian 12 Bookworm

To install Debian 12, download the ISO from the official site:
🔗 https://www.debian.org/download

Basic Installation Commands:

 Verify ISO checksum 
sha256sum debian-12.x.x-amd64.iso

Create a bootable USB (Linux) 
sudo dd if=debian-12.x.x-amd64.iso of=/dev/sdX bs=4M status=progress

Start installation 
 Follow GUI prompts or use advanced CLI setup 

2. Post-Installation Setup

After installation, update and install essential tools:

sudo apt update && sudo apt upgrade -y 
sudo apt install -y git curl wget vim net-tools 

3. Managing Software with APT

Debian uses `apt` for package management:

 Search for a package 
apt search "package-name"

Install a package 
sudo apt install package-name

Remove a package 
sudo apt remove package-name

Clean up unused packages 
sudo apt autoremove 

4. Configuring Network

Check and configure network settings:

 Check IP 
ip a

Restart networking 
sudo systemctl restart networking

Test connectivity 
ping google.com 

5. User and Permission Management

 Add a new user 
sudo adduser newusername

Grant sudo access 
sudo usermod -aG sudo newusername

Change file permissions 
chmod 755 filename 

6. Backup and Recovery

Use `rsync` for backups:

rsync -avz /source/directory /backup/location 

7. Securing Debian

Enable firewall (`ufw`):

sudo apt install ufw 
sudo ufw enable 
sudo ufw allow ssh 

Check for system vulnerabilities:

sudo lynis audit system 

8. Troubleshooting

View system logs:

journalctl -xe 

Check disk space:

df -h 

What Undercode Say

Debian 12 Bookworm is a robust, stable Linux distribution ideal for beginners and professionals. Mastering basic commands (apt, systemctl, ip, chmod) ensures smooth administration. Always keep the system updated, enforce strong passwords, and automate backups. For advanced users, explore `cron` jobs, `systemd` services, and kernel customization.

Expected Output:

A fully configured Debian 12 system with essential packages, secure firewall rules, and automated backups—ready for development or server deployment.

🔗 Further Reading:

References:

Reported By: Https: – Hackers Feeds
Extra Hub: Undercode MoN
Basic Verification: Pass ✅

Join Our Cyber World:

💬 Whatsapp | 💬 TelegramFeatured Image