The following article describes how to install;
Step 1. Download the installation shell script from Tenable's website
Step 2. Logon as Root, Nessus in the 2.0 tree needs to run with administrative privleges in order to provide raw packet writing access required by its security checks.
Step 3. A standard Fedora Core desktop, move the installer file to the desktop or somewhere convenient for you to find it.
Step 4. Open a Terminal Window by Clicking Applications > System Tools (or Accessories) > Terminal
Step 5. Type and run the following commands hitting the enter key after each line;
yum install sharutils
yum install gcc gtk+-devel openssl-devel flex bison
Note: Yum is a package installer, what you are getting from it are the development tools and libraries required by Nessus.
Step 6. Run the shell script and wait for it to unpack and begin running.
Step 7. Hit Enter to begin the installation.
Nessus Begins the install
If you see messages like the above warnings during the install, “pointer targets... differ in signedness”that is because gcc 4.0 has security enhancements, and the Nessus developers aren't using them yet. They do not keep the software from functioning properly.
Step 8. Add /usr/local/lib to /etc/ld.so.conf
Step 10. Check your email for the plug-in registration code, you will need it to complete this step.
Step 11. The above screenshot has all the remaining steps, we'll walk through them anyway, but the hard part is over.
Step 12. Creating the SSL certificate, 1460 Days is the default lifetime, if your organization has a digital certificates policy, then set the maximumage and other attributes to match the policy.
Step 13. A completed certificate.
Step 14. Adding your first Nessus user, and configuring rules for that user to govern what systems they can and can't scan.
Step 15. A completed user setup.
Step 16. To start the Nessus Daemon type
Step 17. Then update your plugins to the latest ones by typing
Step 18. Then you can finally run the Nessus client by typing
You'll have to login using the user credentials you setup previously
The default scan is fine for many purposes, safe checks are enabled by default, we'll go into more configuration details, and how to interpret scan results in other articles. Right now you can get started with Nessus by switching to the Target tab, typing in the IP address of a machine you own, or have permission to scan, and then click begin scan.