Skip to content

Instantly share code, notes, and snippets.

@eLafo
Last active July 5, 2021 14:25
Show Gist options
  • Star 4 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save eLafo/4071300 to your computer and use it in GitHub Desktop.
Save eLafo/4071300 to your computer and use it in GitHub Desktop.
My install notes for ubuntu. Must be reviewed, but in the meanwhile... it's ok for me
# Update System
# ------------------------------------------------------------------------------
echo 'Updating System...'
sudo apt-get -y update
# Hardware
# ------------------------------------------------------------------------------
echo 'Installing bumblebee'
sudo add-apt-repository -y ppa:bumblebee/stable && sudo apt-get update
sudo apt-get -y install bumblebee bumblebee-nvidia
sudo usermod -a -G bumblebee $USER
#Maybe reboot?
sudo add-apt-repository -y ppa:webupd8team/jupiter && sudo apt-get update
sudo apt-get -y install jupiter
sudo apt-get -y install i8kutils
sudo modprobe i8k
#i8kfan -1 1
sudo apt-get -y install xsensors
sudo sensors-detect
sudo service module-init-tools restart
sudo add-apt-repository -y ppa:indicator-multiload/stable-daily && sudo apt-get update
sudo apt-get -y install indicator-multiload
sudo apt-get -y install hwinfo
#hwinfo --short
# Development
# ------------------------------------------------------------------------------
sudo apt-get -y install build-essential bison libreadline6 libreadline6-dev zlib1g zlib1g-dev libssl-dev libyaml-dev libxml2-dev libxslt-dev autoconf libc6-dev
sudo apt-get -y install openssl libruby libcurl4-openssl-dev
sudo apt-get -y install freetds-dev
sudo apt-get -y install git-core git gitg subversion git-svn
sudo apt-get -y install apache2 memcached
sudo apt-get -y install sphinxsearch
sudo apt-get -y install libfreeimage-dev imagemagick libmagickcore-dev libmagickwand-dev
sudo apt-get -y install openjdk-7-jdk icedtea-7-plugin
sudo apt-get -y install python
sudo apt-get -y install phpmyadmin && sudo ln -s /usr/share/phpmyadmin/ /var/www/phpmyadmin && sudo service apache2 restart
sudo apt-get -y install virtualbox
sudo apt-get -y install sendmail
# TODO rvm
# OS utils & Apps
# ------------------------------------------------------------------------------
sudo apt-get -y install rar unrar
sudo add-apt-repository -y ppa:webupd8team/gthumb && sudo apt-get update
sudo apt-get -y install gthumb
sudo apt-add-repository ppa:caffeine-developers/ppa && sudo apt-get update
sudo apt-get -y install caffeine
sudo apt-get -y install pdfjam gtk-recordmydesktop cheese fdupes
sudo apt-get -y install compizconfig-settings-manager nautilus-open-terminal powertop myunity
sudo apt-get -y install htop iotop iftop ack-grep curl meld filezilla libnotify-bin gparted clusterssh apg dos2unix httperf tree nmap
sudo apt-get -y install tmux
echo 'Installing vim'
sudo apt-get -y install vim exuberant-ctags vim-nox xclip vim-gtk
cd
git clone git@github.com:eLafo/dotvim.git && ln -sfn dotvim .vim && ln -sfn dotvim/vimrc .vimrc && cd .vim; make install
sudo apt-get -y install ppa-purge
sudo apt-get -y install gnote
sudo apt-get -y install gcolor2
# NotifyOSD Configuration
sudo add-apt-repository -y ppa:leolik/leolik && sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get install -y libnotify-bin && pkill notify-osd
sudo add-apt-repository -y ppa:nilarimogard/webupd8 && sudo apt-get update && sudo apt-get install -y notifyosdconfig
# Databases
# ------------------------------------------------------------------------------
sudo apt-get -y install libsqlite3-0 libsqlite3-dev sqlite3
sudo apt-get -y install mysql-server libmysqlclient-dev
#TODO mysql configuration to be in /home partition
sudo apt-get -y install redis-server
# Communications
# ------------------------------------------------------------------------------
echo 'installing xchat'
sudo apt-get -y install xchat
sudo add-apt-repository -y "deb http://archive.canonical.com/ $(lsb_release -sc) partner" && sudo apt-get update && sudo apt-get -y install skype
# Install Chrome
# [How to install Chrome browser properly via command line?](http://goo.gl/JVEqT)
# -----------------------------------------------------------------------------
echo 'Installing Chrome...'
mkdir /tmp/chrome-install
cd /tmp/chrome-install
wget https://dl.google.com/linux/direct/google-chrome-stable_current_i386.deb
sudo dpkg -i ./google-chrome-stable_current_i386.deb
sudo apt-get -f install
# Fun
# ------------------------------------------------------------------------------
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 94558F59
sudo add-apt-repository -y "deb http://repository.spotify.com/ stable non-free" && sudo apt-get update
sudo apt-get -y install spotify-client-qt
sudo add-apt-repository -y ppa:n-muench/calibre && sudo apt-get update
sudo apt-get -y install mplayer vlc libva ffmpegthumbnailer gstreamer1.0-libav gstreamer1.0-plugins-ugly gstreamer1.0-plugins-bad gpodder calibre
sudo apt-get -y install mame mame-tools gnome-video-arcade sdlmame sdlmame-tools
sudo add-apt-repository -y ppa:happy-neko/ps3mediaserver && sudo apt-get update
sudo apt-get -y install ps3mediaserver
sudo add-apt-repository -y ppa:me-davidsansome/clementine && sudo apt-get update && sudo apt-get install -y clementine
# gimp 2.8 for gimp in one window
sudo add-apt-repository -y ppa:otto-kesselgulasch/gimp && sudo apt-get update
sudo apt-get -y install gimp
sudo add-apt-repository -y ppa:jd-team/jdownloader && sudo apt-get update
sudo apt-get -y install jdownloader
sudo apt-get -y install tuxguitar tuxguitar-alsa tuxguitar-jsa tuxguitar-oss timidity
sudo apt-get -y install comix
# TODO spotify-notify
sudo apt-get -y install python-indicate
#http://code.google.com/p/spotify-notify/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment