You won't need so much, since lynis is completely written in bash with no dependencies. However, it is a good idea to have the following programs installed along with bash:
- curl and wget
- openssl
curl -s -L https://raw.githubusercontent.com/centriascolocation/lynis/2.7.5/get-lynis-latest.sh | bash
Assume you've successfully downloaded the latest version:
cd lynis
./lynis audit system --auditor "Michael Krieg <[email protected]>" --pentest
Hint: you could omit the "--pentest" option for a full-privileged audit!