If it's beyond the scope of the user to install Snort from source, then the user probably is getting ahead of his/her/itself in deploying Snort to begin with.
New users of Snort have absolutely nothing to gain except ignorance without reading the README/INSTALL files. There are many different options that can be compiled/omitted into the binary and the users should be aware and in control of them.
The solution to apt-get this/that works well for even seasoned Linux professionals for common secuity patches, program updates, libraries etc, but there are some things that _shouldn't_ be installed with packages; Snort is one of them - this is my point.
dd if=/dev/swc666 of=/dev/wyze