Skip to content

Instantly share code, notes, and snippets.

@gustavohenrique
Last active January 9, 2019 15:52
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 gustavohenrique/c273680c1d69d73cbab388e958c49e37 to your computer and use it in GitHub Desktop.
Save gustavohenrique/c273680c1d69d73cbab388e958c49e37 to your computer and use it in GitHub Desktop.

add other apt repositories

wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list

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"

wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" | sudo tee /etc/apt/sources.list.d/google.list

install packages

alias install='sudo apt-get install -y'

sudo apt-get update && \
sudo apt-get dist-upgrade && \
install build-essential \
zlib1g-dev \
libncursesw5-dev \
libssl-dev \
libgdbm-dev \
libc6-dev \
libsqlite3-dev \
libreadline6-dev \
libbz2-dev \
tk-dev \
openjdk-8-jdk \
python-pip \
python-ipdb \
tmux \
msttcorefonts \
fonts-powerline \
apt-transport-https \
vlc \
xsel \
xz-utils \
ibus \
ibus-gtk \
postgresql-client \
mysql-client \
fbreader \
transmission \
zsh \
docker-ce \
sublime-text \
guake \
git \
calibre \
redshift \
google-chrome-stable \
sqlite3 \
subversion \
vim \
kdelibs-bin kdelibs5-data kdelibs5-plugins \
autoconf \
unixodbc unixodbc-dev \
xsltproc \
libwxgtk3.0-dev wx-common libwxbase3.0-dev \
m4 libncurses5-dev libwxgtk3.0-dev \
libgl1-mesa-dev libglu1-mesa-dev \
libssh-dev

update system's pip

sudo pip install --upgrade pip

common desktop software

slack

wget https://downloads.slack-edge.com/linux_releases/slack-desktop-2.8.2-amd64.deb
sudo dpkg -i slack-desktop-2.8.2-amd64.deb

skype

wget https://repo.skype.com/latest/skypeforlinux-64.deb
sudo dpkg -i skypeforlinux-64.deb

zoom.us

wget https://zoom.us/client/latest/zoom_amd64.deb
sudo dpkg -i zoom_amd64.deb

whatsapp web

wget https://github.com/Enrico204/Whatsapp-Desktop/releases/download/v0.3.13/whatsapp-desktop_0.3.13-1_amd64.debwhatsapp-desktop_0.3.13-1_amd64.deb
sudo dpkg -i whatsapp-desktop_0.3.13-1_amd64.deb

telegram desktop

wget https://updates.tdesktop.com/tlinux/tsetup.1.1.23.tar.xz
tar -x --xz -f tsetup.*
wget https://icon-icons.com/icons2/555/PNG/512/telegram_icon-icons.com_53603.png
mv telegram_icon* Telegram/
ls Telegram

macosx fonts

wget -O mac-fonts.zip http://drive.noobslab.com/data/Mac/macfonts.zip
sudo unzip mac-fonts.zip -d /usr/share/fonts; rm mac-fonts.zip
sudo fc-cache -f -v

macbuntu

sudo add-apt-repository ppa:noobslab/macbuntu
sudo apt-get update
sudo apt install -f macbuntu-os-icons-lts-v7 macbuntu-os-ithemes-lts-v7 macbuntu-os-lightdm-lts-v7 macbuntu-os-plank-theme-lts-v7 slingscold albert plank
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment