1. A method in a data processing system for automatically distributing and installing software file packages throughout a multi-tiered computer architecture hierarchy, said hierarchy including a global tier, a hub tier that is below said global tier, and a target tier that is below said hub tier, said method comprising the steps of: receiving, within a global computer system that is located in said global tier, a distribution request to distribute a file package to a target computer system that is located in said target tier; starting, by said global computer system, a distribution process in said hub computer system; distributing said file package and an installation process from said global computer system to said hub computer system that is located in said hub tier; automatically distributing said file package and said installation process to said target computer system from said hub computer system utilizing said distribution process; and automatically installing, by said target computer system, said file package utilizing said installation process.