Difference between revisions of "Ubuntu setup for a class"

From DiLab
Jump to: navigation, search
(Development tools)
(Development tools)
 
(5 intermediate revisions by the same user not shown)
Line 5: Line 5:


Note, that the downloaded apps and the extra commands are not included here. Read on for those.
Note, that the downloaded apps and the extra commands are not included here. Read on for those.
sudo apt-get install build-essential subversion git meld binutils gcc python python-pip vlc audacious wine
sudo apt-get install openssh-server build-essential git meld binutils gcc python3 python3-pip vlc audacious wine
sudo apt-get install openjdk-9-jdk codeblocks octave octave-image
sudo apt-get install codeblocks octave octave-image
sudo apt-get install openjdk-18-jdk #<the-latest-version>


== Download and install ==
== Download and install ==

sudo apt install software-properties-common apt-transport-https wget -y


* Google Chrome
* Google Chrome
* Sublime Text
* Sublime Text


* Visual Studio Code
== Development tools ==
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 build-essential subversion git meld
sudo apt-get install binutils gcc
sudo apt-get install binutils gcc
sudo apt-get install python python-pip python3-pip python-numpy python-matplotlib
sudo apt-get install gdebi-core

sudo apt-get install openjdk-9-jdk
sudo apt-get install codeblocks
sudo apt-get install codeblocks
sudo apt-get install octave octave-image
sudo apt-get install octave octave-image
sudo apt-get install openjdk-18-jdk
sudo apt-get install python3 python3-pip python3-numpy python3-scipy python3-matplotlib

sudo apt install libfuse2


This may be needed for older python Serial port compatibility:
For older python2 Serial port compatibility you may need:
sudo pip install "pySerial>=2.0,<=2.9999"
sudo pip install "pySerial>=2.0,<=2.9999"



Latest revision as of 13:59, 22 September 2022

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 gdebi-core
sudo apt-get install codeblocks
sudo apt-get install octave octave-image
sudo apt-get install openjdk-18-jdk
sudo apt-get install python3 python3-pip python3-numpy python3-scipy python3-matplotlib
sudo apt install libfuse2

For older python2 Serial port compatibility you may need:

sudo pip install "pySerial>=2.0,<=2.9999"

Multimedia

sudo apt-get install vlc audacity audacious

Windows environment

sudo apt-get install wine