| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- #!/bin/bash
- source ../common/versions.sh
- function info {
- echo "---[ $1 ]--------------------"
- }
- function checkUser {
- test -e /home/$1 || (info "Create user '$1'" ; adduser $1)
- usermod -a -G sudo $1
- }
- checkUser sbi
- checkUser klabautermann
- info "Copy files"
- cp -r ./* /
- info "Update system"
- apt update
- apt upgrade
- apt dist-upgrade
- info "Install system tools"
- apt install mc tmux htop vim-gtk3 git make docker libreoffice wget
- usermod -a -G docker sbi
- usermod -a -G docker klabautermann
- cd ~/Downloads
- info "Install zoom"
- wget https://zoom.us/client/${zoomVersion/zoom_amd64.deb
- apt install ./zoom_amd64.deb
- info "Install RustDesk"
- wget https://github.com/rustdesk/rustdesk/releases/download/${rustDeskVersion}/rustdesk-${rustDeskVersion}-x86_64.deb
- apt install ./rustdesk-${rustDeskVersion}-x86_64.deb
|