Skip to content

Instantly share code, notes, and snippets.

@lucassch
Created October 16, 2023 14:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lucassch/3f8b794bbb63fec7863f9a1a4a9e2125 to your computer and use it in GitHub Desktop.
Save lucassch/3f8b794bbb63fec7863f9a1a4a9e2125 to your computer and use it in GitHub Desktop.
Install dependencies on linux mint for my workspace
sudo su
apt update
apt upgrade -y
apt dist-upgrade -y
mv /etc/apt/preferences.d/nosnap.pref /home/lucassch/Documents/nosnap.backup
# utils
apt install remmina sublime-text apt-transport-https ca-certificates curl software-properties-common snapd git zsh build-essential vim curl -y
#docker
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu jammy stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
#chrome
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
add-apt-repository "deb http://dl.google.com/linux/chrome/deb/ stable main"
#fortinet
wget -O - https://repo.fortinet.com/repo/forticlient/7.2/debian/DEB-GPG-KEY | gpg --dearmor | sudo tee /usr/share/keyrings/repo.fortinet.com.gpg
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/repo.fortinet.com.gpg] https://repo.fortinet.com/repo/forticlient/7.2/debian/ stable non-free" | sudo tee /etc/apt/sources.list.d/repo.fortinet.com.list > /dev/null
apt-get update
#docker forticlient chrome openvpn
apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin forticlient openvpn google-chrome-stable -y
usermod -aG docker lucassch
newgrp docker
#rocket cli
snap install rocketchat-desktop
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment