Working in terminal
For convenient use of CLI applications, workspaces have full-screen browser-based terminal.
Workspace is based on Ubuntu 20.04 with many typical CLI applications pre-installed, such as Git, Vim, Nano and Curl.
Install new applications
Open workspace terminal to install new applications.
apt install with
For example, install emacs
sudo apt-get install emacs
If you want to install PHP, execute
sudo add-apt-repository ppa:ondrej/php sudo apt-get update sudo apt-get install php8.1
Python and Pip are installed. Execute
python3 in terminal.
To install python packages use PIP
pip install pandas
Use Nodeenv to create Node.js environments.
For example, open workspace terminal, create folder npmgui, and activate environment with node v.12.18.3 and npm v.6.0.0
cd /home mkdir npmgui; cd npmgui nodeenv --node=12.18.3 --npm=6.0.0 env
Let's install package and start node application, explicitly on port 8040
. env/bin/activate && npm i -g npm-gui npm-gui 0.0.0.0:8040
In the Quicklaunch go to the tab 'My apps' and open app on the port 8040.
NOTE: If you close terminal, the application will stop. If you want application to keep running after workspace terminal is closed start it with "&!" at the end.