"Unfortunately for Linux administrators, the NFS
support has at times been downright confusing as support for
particular features and versions have been added with different
kernel and nfs-utils packages. Thankfully, things are getting
better for Linux administrators. Current distributions include the
latest kernel support and nfs-utils. For older production systems,
the NFS-HOWTO section 2.4 documents exactly what is available with
each combination, and the nfs-utils authors are keeping the package
backward compatible with earlier versions but providing "...lots of
security and bug fixes."
NFS support must be activated when the kernel is compiled.
Additionally, NFS version 3 support must also be added to the
kernel if it's needed.
For distributions supporting linuxconf, NFS services for both
servers and clients are easily configured. Although linuxconf gives
a quick way to set up NFS, what files are being created or edited
are much more important for the administrator to understand when
trouble arises and the NFS configuration needs to be analyzed.
Linux NFS' architecture is loosely based upon the BSD version, so
the support files and programs are easy to find for administrators
that have used the BSD or Sun OS 2.5 or earlier NFS versions."