README.md 797 Bytes
Newer Older
Neil Gershenfeld's avatar
wip  
Neil Gershenfeld committed
1
<pre>
Neil Gershenfeld's avatar
Neil Gershenfeld committed
2 3 4

sudo apt-get update
sudo apt-get dist-upgrade
Neil Gershenfeld's avatar
wip  
Neil Gershenfeld committed
5
sudo apt-get install gedit chromium-browser git npm nodejs-legacy guvcview geeqie tightvncserver xtightvncviewer openssh-server
Neil Gershenfeld's avatar
Neil Gershenfeld committed
6

Neil Gershenfeld's avatar
wip  
Neil Gershenfeld committed
7 8 9 10
systemctl enable ssh

System -> Administration -> Time and Date -> Keep synchronized with internet servers  

Neil Gershenfeld's avatar
Neil Gershenfeld committed
11 12 13
git clone ssh://git@gitlab.cba.mit.edu:846/pub/cams.git
git clone ssh://git@gitlab.cba.mit.edu:846/pub/mods.git

Neil Gershenfeld's avatar
wip  
Neil Gershenfeld committed
14
edit .vnc/xstartup
Neil Gershenfeld's avatar
wip  
Neil Gershenfeld committed
15

Neil Gershenfeld's avatar
wip  
Neil Gershenfeld committed
16
set tightvncpasswd
Neil Gershenfeld's avatar
Neil Gershenfeld committed
17

Neil Gershenfeld's avatar
wip  
Neil Gershenfeld committed
18 19 20 21 22
sudo cp tightvncserver.service /lib/systemd/system  
sudo systemctl daemon-reload  
sudo systemctl enable tightvncserver.service  
sudo systemctl start tightvncserver.service  
journalctl -u tightvncserver.service
Neil Gershenfeld's avatar
wip  
Neil Gershenfeld committed
23 24 25 26 27

ssh -L 5901:127.0.0.1:5901 -N -f -l user_name ip_address
ssh -L 5901:127.0.0.1:5901 -l user_name ip_address
xtightvncviewer 127.0.0.1:1