Ubuntu 22.04 on both client PC and remote server

Due to promoting research, I decided to build a home Ubuntu environment accessing the NIS remote GPU server, which runs on Ubuntu 22.04.

Main functions in the Ubuntu local PC:

  • Anaconda for python programming
  • Dropbox files syncing
  • Internet browsing, etc

Main functions in the Ubuntu remote server:

  • ssh connecting
  • Python computing
  • Remote desktop for Netlogo, etc

The installation details are as follows.

Anaconda installed in local PC

It is easy to do. So only the confirmed screenshot is here.
Locval anaconda

Now, start to build the JupyterLab server. At first, access it via ssh.

ssh to GPU

sudo apt upgrade

sudo apt upgrade

sudo apt install curl -y

curl

Download anaconda install package and sha256sum it to confirm.

download
sha256sum

Anaconda installation

inst_7
inst_8
inst_9
inst_10
inst_11

Generate JupyterLab server config file

config

Modify config file via vim

vim

Access to the built JupyterLab server and start it via ssh

start remote JupyterLab server

Input the key for the first access

first access

Successful access

successful access

(Option) tmux installation for terminal connection

tmux