Prepare Ubuntu
Station 6 - Server ready. Masa: 15-20 min. Kamu update server dan install basic tools. Pass bila commands selesai tanpa blocking error.
Apa benda ni
Ini basic server hygiene sebelum install Hermes.
Kenapa penting
Server baru biasanya minimal. Hermes setup lebih smooth bila Ubuntu updated dan ada tools biasa seperti curl, git, dan tmux.
Apa nak buat
Buka Command Sheet jika kamu mahu short copy-only version.
Update Ubuntu:
sudo apt update && sudo apt upgrade -yJika class short on time, facilitator mungkin minta kamu run hanya sudo apt update dan install basics dahulu, kemudian full upgrade selepas class.
Install basics:
sudo apt install -y curl git tmuxFacilitator-only optional rescue untuk server yang sangat kecil atau slow, tambah swap:
sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile || true
grep -q '^/swapfile ' /etc/fstab || echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
free -hJika /swapfile sudah wujud, tanya facilitator sebelum rerun seluruh block.
Optional safer-user step:
Reference
Jika facilitator ada masa, create non-root user untuk daily Hermes work. Jika kelas bergerak laju, siapkan core Hermes setup dulu dan kembali kepada safer user cleanup selepas kelas.Common mistakes
- Run random command dari internet di luar workshop guide.
- Abaikan
aptlock, bukan tunggu sebentar. - Skip swap pada server kecil yang kemudian jadi slow.
- Keliru optional safety cleanup dengan required class checkpoint.
Next step
Pergi ke Install Hermes.