Ubuntu setup for a class
Ubuntu setup for my lab computers
All apt in one
Note, that the downloaded apps and the extra commands are not included here. Read on for those.
sudo apt-get install openssh-server build-essential git meld binutils gcc python3 python3-pip vlc audacious wine sudo apt-get install codeblocks octave octave-image sudo apt-get install openjdk-18-jdk #<the-latest-version>
Download and install
sudo apt install software-properties-common apt-transport-https wget -y
- Google Chrome
- Sublime Text
- Visual Studio Code
wget -O- https://packages.microsoft.com/keys/microsoft.asc | sudo gpg --dearmor | sudo tee /usr/share/keyrings/vscode.gpg echo deb [arch=amd64 signed-by=/usr/share/keyrings/vscode.gpg] https://packages.microsoft.com/repos/vscode stable main | sudo tee /etc/apt/sources.list.d/vscode.list sudo apt update sudo apt install code
Development tools
sudo apt-get install build-essential subversion git meld sudo apt-get install binutils gcc
sudo apt-get install python3 python3-pip python3-numpy python3-scipy python3-matplotlib
sudo apt-get install openjdk-18-jdk sudo apt-get install codeblocks sudo apt-get install octave octave-image
This may be needed for older python Serial port compatibility:
sudo pip install "pySerial>=2.0,<=2.9999"
Multimedia
sudo apt-get install vlc audacity audacious
Windows environment
sudo apt-get install wine