Graphics libraries and HardDisk based iCub - mount the icub-head filesystem on client #184
Replies: 5 comments
-
I will add a command alias on the client machine icub bash environment, so the process will be simpler. |
Beta Was this translation helpful? Give feedback.
-
cc @robotology/icub-developers |
Beta Was this translation helpful? Give feedback.
-
Thanks for the guide! I was wondering, what is the correct procedure to unmount the remote from the client once I'm done working on it? |
Beta Was this translation helpful? Give feedback.
-
@mbrunettini what about adding a line in
In this way, mounting and unmounting is performed through the Then, you are more expert than me regarding the proper options to put in fstab, like |
Beta Was this translation helpful? Give feedback.
-
The unmount procedure is the same as a normal mounted filesystem: |
Beta Was this translation helpful? Give feedback.
-
On the new PC104 with hard disk (a.k.a. icub-head), graphics-based tools have not been installed (except the ones required for firmware interfaces) and it is better not to install them. Anyway, to use graphic tools (like editors, files managers, etc..) is very useful and sometimes essential.
Instead of running remotely a tool and displaying it locally (like we did in old PC104), we can mount locally via SSH the icub-head filesystem and run locally all the tools we need.
In order to mount locally the icub-head filesystem on your client:
sudo apt-get install sshfs
(eg.)
mkdir /home/icub/icub-head_fs
sudo sshfs -o allow_other icub@10.0.0.2:/usr/local/src/robot/ /home/icub/icub-head_fs
if you already setup the passwordless SSH login, you can skip the password:
sudo sshfs -o allow_other,IdentityFile=/home/icub/.ssh/id_rsa icub@10.0.0.2:/usr/local/src/robot/ /home/icub/icub-head_fs
Beta Was this translation helpful? Give feedback.
All reactions