Last active
July 5, 2021 14:25
-
-
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
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# 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 [email protected]: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