====== NX Client instructions for Linux hosts ====== == Contents == * Introduction * Documentation * Installation * Configuration **Keywords:** ===== Introduction ===== ===== Documentation ===== The official documentation about NX Client installation and configuration can be found at [[http://www.nomachine.com/documents.php]] ===== Installation ===== Se si e' sulla propria macchina con root privileges, usare ''.rpm'' oppure ''.deb'' packages messi a disposizione. Altrimenti scaricare il ''tar.gz'' da [[http://www.nomachine.com/download.php]] Si tratta semplicemente di estrarlo in ''/usr'', viene estratta una directory ''NX'' con binaries and libraries. Se non si hanno root privileges, usare la propria ''~/local/opt'' area, cd $HOME/local/opt wget http://web04.nomachine.com/download/3.5.0/Linux/nxclient-3.5.0-7.x86_64.tar.gz tar -xzf nxclient-3.5.0-7.x86_64.tar.gz rm nxclient-3.5.0-7.x86_64.tar.gz Gli eseguibili sono poi in ''NX/bin'' che deve essere aggiunto al serach path, setenv PATH $HOME/local/opt/NX/bin:$PATH Per non fare casini (= shell in segmentation fault!) esportare sempre il path solo quando se ne ha bisogno! non usare il cshrc!!! Se e' nel search path a questo punto nxclient --help Per runnare si usa poi nxclient --config [options] ===== Configuration ===== The official documentation can be found at [[http://www.nomachine.com/configuration.php]] Premessa: se la macchina remota non ha la versione SERVER, cioe' NX Server... me ne faccio ben poco di avere NX Client! Si tratta essenzialmente di configurare una sessione come si fa in PuTTY attraverso un Wizard grafico oppure un file di configurazione. Per lanciare NX Connection Wizard usare nxclient --wizard & {{:vlsi:workbook:computing:remote:nxclient:linux:nxclient00.png}} {{:vlsi:workbook:computing:remote:nxclient:linux:nxclient01.png}} {{:vlsi:workbook:computing:remote:nxclient:linux:nxclient10.png}} Per lanciare invece la NX Client GUI, usare semplicemente nxclient & Tutte le session configurations vengono poi salvate in nella home ''~/.nx'' User NX directory in ''~/.nx/config'' in files ''sessionName.nxs''. Posso anche avviare direttamente una sessione con nxclient --config oppure nxclient --session NOTA! I config usano una propria sintassi che di fatto e' automaticamente generata fillando le GUI options, non si scrive a mano! Se si vuole ripulire completamente l'NX environment, eliminare semplicemente la directory ''~/.nx'' nella propria home, rm -rf ~/.nx ====== \\ ---- Last update: [[pacher@NOSPAMto.infn.it|Luca Pacher]] - Aug 20, 2013 ~~NOTOC~~