Difference between revisions of "Ubuntu setup for a class"
(→Development tools) |
(→Development tools) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 10: | Line 10: | ||
== 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 |
|||
⚫ | |||
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-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 gdebi-core |
|||
⚫ | |||
⚫ | |||
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 install libfuse2 |
|||
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