Channing Benson, a 20-year VMware software vet who’s worked with Java since 1995, summed up the tc Server RPM install here:

With vFabric tc Server, we are building several conventions and other techniques into the software to form a core set of best practices. With this new installation method for tc Server, we are going beyond copying files. These steps implement a set of conventions designed to enhance the manageability, consistency, and security of a tc Server installation. For sysadmins, it isn’t a cure for “on the job insanity,” but it helps.

Using RPM and YUM to install on Linux is a recently added feature.  Previously, each administrator would follow their own conventions about users, groups, directories, etc.  By expanding the responsibility of the install itself to follow conventions, fewer mistakes are made.

The RPM does 5 things:

  1. It automatically downloads the latest appropriate verison.
  2. Creates the group
  3. Creates the user
  4. Creates the director for tc Server instances
  5. Creates bash completion files for tcruntime scripts

There is also a script to simplify the creation of an initial tc Server instance.

For more information, see the full article here.