Skip to main content

2.1 Installing Essential Tools

Ensure your Linux environment has the core utilities for development and daily use.

Ubuntu/Debian:

sudo apt update && sudo apt upgrade -y
sudo apt install -y build-essential python3 python3-pip vim nano curl wget git htop stow ranger rsync openssh-client

Fedora:

sudo dnf upgrade -y
sudo dnf groupinstall -y "Development Tools"
sudo dnf install -y python3 python3-pip vim nano curl wget git htop stow ranger rsync openssh

You'll now have compilers, interpreters, editors, and key command-line tools installed.