SciSchool.in

Free & Open Source Software on Live USB

Using a Live USB stick, one can experience the GNU/Linux operating system and applications without installing it on a computer. The system runs from the USB stick instead of the hard-disk. An ISO image to make a Live USB stick is available. It is based on Linux Mint distribution is.

Software on the Live USB

Language Compilers:

Web and Database servers

Boot your computer from Live USB

MSWindows systems should be shut down properly (after disabling the fastboot option) before booting from Live USB.

You need to instruct the BIOS to boot from the USB stick, generally done by pressing one of the function keys while booting. Press the powerbutton and press the required function key while booting, (should be quick). The function keys for various brands are listed below. More details can be found HERE

After booting from the Live USB, a menu will be shown. Select the first item and press the Enter key. The system will be ready to use within around 50 seconds. The start menu behavior is similar to that of the MSWindows.

Setting up the Web and RDBMS servers

This will start the Nginx web server and creates a database and a table on the postgres RDBMS system. Access the table by running the Python program pgtest.py

MariaDB configuration

it will ask several questions.


How the Live USB is made

The Live USB is prepared using Cubic, linuxmint-22.1-cinnamon-64bit.iso as the starting point. Pacckages added/removed are listed below:

apt remove brltty
apt install mariadb-server php-fpm php-mysql php-curl php-gd php-xml php-mbstring php-zip unzip wget postgresql php-pgsql \
nginx htop gdebi geany gimp inkscape scribus vlc openshot-qt labplot grace evince texlive-xetex fonts-smc-rachana \
jupyter python3-numpy python3-scipy python3-sympy python3-matplotlib python3-pyqt5 python3-sklearn-pandas python3-pandas \
python3-xlsxwriter python3-psycopg2 python3-sqlalchemy python3-mysql.connector rasmol mayavi2 maxima geogebra tuxpaint lyx gfortran

Installed using gdebi:
gdebi seelab-1.0.3.deb
gdebi KuttyPy-1.0.25.deb 
gdebi scischool-1.0.0.deb   # scischool.in website contents and some intitialization scripts.

General topics

A COMMENTARY ON THE SIXTH EDITION UNIX OPERATING SYSTEM by J. Lions