Insightful (non-trolling) criticism of Linux
linux.slashdot.org
linux.slashdot.org
If the publisher has made the package available but not in a repository, you can download it and install it through the package manager --- the package is the installer.
This may be slightly more effort than copying an .app from a disk image, but it doesn't leave a disk image mounted.