Skip to content

Instantly share code, notes, and snippets.

@StenHigh
Last active May 17, 2019 20:25
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 StenHigh/35c3134d21ec6a1a5e60b88478629e70 to your computer and use it in GitHub Desktop.
Save StenHigh/35c3134d21ec6a1a5e60b88478629e70 to your computer and use it in GitHub Desktop.
#!/usr/bin/env bash
sudo apt update &&
sudo apt upgrade -y &&
#php for phpstorm and composer
sudo apt install sudo apt install php7.1 php-cli libapache2-mod-php7.1 php7.1-common php7.1-gmp php7.1-curl php7.1-soap php7.1-bcmath php7.1-intl php7.1-mbstring php7.1-xmlrpc php7.1-mcrypt php7.1-mysql php7.1-gd php7.1-xml php7.1-cli php7.1-zip -y
sudo apt install curl git unzip -y
#install composer
cd ~
curl -sS https://getcomposer.org/installer -o composer-setup.php
sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
#install docker
sudo apt install apt-transport-https ca-certificates software-properties-common -y
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"
sudo apt update
apt-cache policy docker-ce
sudo apt install docker-ce -y
#sudo systemctl status docker
#sudo usermod -aG docker ${USER}
#su - ${USER} &&
#id -nG
#install docker-compose
sudo curl -L https://github.com/docker/compose/releases/download/1.24.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
docker-compose --version
#install dockergento
git clone https://github.com/ModestCoders/magento2-dockergento.git
sudo ln -s $(pwd)/magento2-dockergento/bin/dockergento /usr/local/bin/
#install php storm
sudo snap install phpstorm --classic
#install dbeaver
wget -O - https://dbeaver.io/debs/dbeaver.gpg.key | sudo apt-key add -
echo "deb https://dbeaver.io/debs/dbeaver-ce /" | sudo tee /etc/apt/sources.list.d/dbeaver.list
sudo apt update
sudo apt install dbeaver-ce -y
#other
sudo apt install terminator -y
#sudo apt install megasync -y
sudo apt install flameshot -y
sudo apt install meld -y
sudo apt install baobab -y
sudo apt install kdocker -y
sudo apt install conky -y
sudo snap install telegram-desktop --classic
sudo snap install spotify --classic
#install chrome
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'
sudo apt-get update
sudo apt-get install google-chrome-stable -y
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment