Skip to content

Instantly share code, notes, and snippets.

@cy-lee
Created February 1, 2019 01:56
Show Gist options
  • Save cy-lee/fb8190303d0b1124d2d4e1c04741497e to your computer and use it in GitHub Desktop.
Save cy-lee/fb8190303d0b1124d2d4e1c04741497e to your computer and use it in GitHub Desktop.
Compile nfs-ganesha under Ubuntu-16.04
# Refer: https://www.techsutram.com/2017/07/practical-way-to-build-nfs-ganesh-from.html
git clone https://github.com/nfs-ganesha/nfs-ganesha.git
cd nfs-ganesha
git submodule update --init --recursive
mkdir build
cd build
sudo apt-get install –y g++ libboost-dev cmake make git doxygen
sudo apt-get install –y build-essential libglu1-mesa-dev libc6-dev
sudo apt-get install –y libkrb5-dev libgss-dev liburcu-dev bison flex
cmake ../src
make
@aroraayush
Copy link

aroraayush commented Jun 24, 2020

Really great !! There are no simple direct steps to install ganesha on other sties. This helped a lot as it was very complicated for me a newbie in C world to use cmake. Btw, I'll be updating it for ubuntu 18.04/20.04.

Also, I'll add more configurable options.

@aroraayush
Copy link

Link for nfs ganesha confuration for ubuntu 18/20: https://gist.github.com/aroraayush/41e2029a87224fd903af1abee69f24ed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment