- If your version of the OS distribution supports neither .deb nor .rpm.
- If the mandatory use of certified assemblies is required.
- If a user wants to perform an installation on a station with no external network access.
In all other cases, the easiest way to install a product is from the repository.