Has any great design been invented that isn't tied to hardcoded paths preventing multiple versions of the same library etc and would allow easy linking to any version? Nix? Anything else?
- curl -fSLJO $RELEASE
- tar xvf $DOWNLOAD.tar.gz && cd $DOWNLOAD`
- make .
- mv $EXECUTABLE /usr/local/bin/$EXECUTABLE-$VERSION`
- ln -s /usr/local/bin/$EXECUTABLE-$VERSION /usr/local/bin/$EXECUTABLE
- # chmod 750, chown root:$appuser, etc
Works great for everything I've tried thus far. Redis, HAproy, Prometheus exporters, and many more.