Niczego nie musisz instalować, natomiast musisz to sobie SKONFIGUROWAĆ.
Ngcgui to taki interfejs do wywoływania najzwyklejszych podprogramów w g-kodzie, choć pisanych w specyficzny sposób.
Nikt pojęcia nie ma jakie Ci będą potrzebne, a do tego nikt Ci przecież nie zabrania napisania swoich własnych, więc musisz sobie sam skompletować taki zestaw jaki Ci będzie potrzebny.
Jak już sobie wszystko poustawiasz, to masz to we własnym folderze, np. ~/linuxcnc/configs, czyli poza instalacją Linuxcnc. Jeśli Linuxcnc zainstalujesz w standardowy sposób, to wystarczy przekopiować stary folder ~/linuxcnc i powinno wszystko działać.
Jeśli w folderze ~/linuxcnc nie masz właściwych plików, a w odpowiednich plikach .ini nie masz odpowiednich wpisów, to musisz je sobie skopiować/dopisać.
Jak wytrzeźwiejesz to powinieneś zrozumieć.