Linux has directories and config/package/fleet management as well. No one in the past 20 years should be walking to every desk in 1,000 desk building installing software.
Maybe even 50 years, if one considers that they could've automated the installations through telnet.
There’s definitely been solutions to this problem since the dawn of computing, albeit with uneven availability.