Exercise 1: Why Step 2 Needed No Research While Step 1 Needed Three Commands — Possible Solution ==================================================================== WHAT STEP 1 ACTUALLY INVOLVED ------------------------------ Per this chapter, installing Nginx required "apt install nginx," "dnf install nginx," and "pacman -S nginx" - three genuinely different commands, one per package manager, exactly as Chapter 6 catalogued for these three families. Each package manager has its own distinct syntax, so accomplishing the identical goal (installing Nginx) required knowing which specific tool a given machine uses and using its own particular command. WHAT STEP 2 ACTUALLY INVOLVED ------------------------------ Per this chapter, "sudo systemctl enable --now nginx" is described as "Identical on all three - Chapter 8's own convergence point." The exact same single command works, unchanged, regardless of which of the three distributions is being used. WHY THE DIFFERENCE COMES DOWN TO WHAT EACH LAYER ACTUALLY IS ------------------------------ Per this chapter's own finding-box, "Debian/Ubuntu, Fedora, and Arch all converged on systemd, per Chapter 8." Package management and service management are two entirely separate layers of the system - the package manager (apt/dnf/pacman) is one of the areas where these three distributions genuinely differ, per Chapter 6, while the init system managing running services (systemd) is one of the areas where they happen to have converged on the identical tool, per Chapter 8. WHY THIS ISN'T A COINCIDENCE FOR THIS SPECIFIC CAPSTONE ------------------------------ This chapter's own finding-box calls this out directly: "the one step this capstone didn't need to write three times... in sharp contrast to Step 1." The capstone's own structure deliberately surfaces this exact contrast - some layers of these three distributions differ meaningfully (package management), while others have already converged on shared tooling (init/service management), and a real deployment naturally encounters both kinds of layer side by side. WHY THIS WORKS AS AN ANSWER ------------------------------ It restates the three distinct install commands from Step 1 and the single shared command from Step 2, and explains the difference by tracing each one back to whether that specific layer (package manager vs. init system) is an area of genuine divergence or genuine convergence among these three distributions, per Chapters 6 and 8.