- Download VirtualBox from https://www.virtualbox.org/
- Download Ubuntu Server 24.04 ISO
- Create VM: 2 CPU, 4GB RAM, 20GB disk, bridged network
- Install Ubuntu Server (minimal)
- Run:
bash shared/scripts/setup.sh
wsl --installReboot. Open Ubuntu. Run: bash shared/scripts/setup.sh
- Create account with AWS, GCP, or Oracle Cloud
- Launch Ubuntu 24.04 instance
- Allow SSH (port 22) in security group
- Connect:
ssh -i key.pem ubuntu@ip - Run:
bash shared/scripts/setup.sh
docker run -it --name linux-bootcamp -v $(pwd):/course ubuntu:24.04 bash
apt update && apt install -y vim nano curl wget gitcd 01-foundations
cat README.md- Type every command manually. Do not copy-paste.
- Break things intentionally. Fix them to learn.
- Explain concepts aloud or in writing to test understanding.
- Review previous material on days 1, 3, 7, 14, 30.
- Complete every lab before moving to the next week.
Permission denied
sudo command
ls -la file # check permissionsCommand not found
sudo apt install package
which command # check PATHConnection refused
sudo systemctl status service
sudo ufw status