Setting Up a Powerful Development Environment on Red Hat Enterprise Linux 10.2

After installing Red Hat Enterprise Linux 10.2 in VMware, I built a complete, modern, and productive development workstation. Here’s the final result:

πŸ› οΈ Core System & Tools

  • OS: Red Hat Enterprise Linux 10.2 (Coughlan)
  • Hypervisor: VMware Workstation with Open VM Tools
  • Build Tools: Full Development Tools group (GCC, CMake, Make, etc.)

πŸ’» Languages & Runtimes

  • Node.js β€” v22.22.2 (Latest LTS)
  • Java β€” OpenJDK 21.0.11
  • Go β€” 1.26.3
  • Rust β€” 1.96.0 with Cargo
  • Python β€” 3.12 with virtualenv support

🐳 Container & DevOps

  • Docker 29.5.3 + Docker Compose
  • Git + GitHub CLI (SSH key fully configured)
  • Visual Studio Code with major extensions

πŸ”’ Security & Productivity

  • firewalld enabled with SSH access
  • SELinux in enforcing mode
  • Custom shell aliases for faster workflow
  • VMware Tools for smooth integration

πŸš€ Ready-to-Use Extras

  • Pre-configured docker-compose.yml (Nginx + PostgreSQL + Redis)
  • PostgreSQL database server ready
  • GitHub CLI authenticated

Final Thoughts This RHEL 10.2 VM is now a stable, secure, and high-performance development machine suitable for full-stack development, cloud-native applications, systems programming, and more.