Skip to content

Instantly share code, notes, and snippets.

@tcocca
Created June 22, 2009 18:59
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 tcocca/134123 to your computer and use it in GitHub Desktop.
Save tcocca/134123 to your computer and use it in GitHub Desktop.
http://linux4noobs.wordpress.com/2008/08/20/dockbarforlinux/
http://phorolinux.com/how-to-install-launchy-on-ubuntu-804-hardy-heron.html
http://articles.slicehost.com/2008/4/25/ubuntu-hardy-setup-page-1
http://wiki.github.com/ryanb/railscasts/serversetup
http://blog.michaelgreenly.com/2008/08/multiple-versions-of-ruby-on-ubuntu-2.html
http://www.hackido.com/2009/01/install-sphinx-search-on-ubuntu.html
http://blog.brightbox.co.uk/posts/sphinx-ubuntu-package
Upgrade System:
sudo apt-get update
sudo apt-get dist-upgrade
Standard Packages:
sudo apt-get install build-essential
Eye Candy:
sudo apt-get install compizconfig-settings-manager
Setup GEdit:
sudo apt-get install gedit-plugins
Get Gmate: (download from github): http://github.com/lexrupy/gmate/tree/master
Setup Thunderbird:
sudo apt-get install thunderbird
sudo apt-get install lightning-extension
sudo apt-get install thunderbird-biff
Intstall libnotify plugin:
sudo apt-get install libnotify-bin
Test libnotify send:
notify-send testing
Install Thunderbird add-on:
https://addons.mozilla.org/en-US/thunderbird/addon/11530
Setup Flash:
sudo apt-get remove --purge swfdec-mozilla swfdec-gnome mozilla-plugin-gnash gnash
sudo apt-get remove flashplugin-* --purge
sudo apt-get autoremove
sudo apt-get install flashplugin-nonfree
Dev Tools:
sudo apt-get install subversion
sudo apt-get install git
sudo apt-get install gitk
sudo apt-get install filezilla
sudo apt-get install glipper
Install Java Runtime Env:
sudo apt-get install sun-java6-jre sun-java6-plugin sun-java6-fonts
Test the version:
java -version
Install Mysql:
sudo apt-get install mysql-server
sudo apt-get install mysql-client libmysqlclient15-dev
Install Sqlite:
sudo apt-get install sqlite3 swig libsqlite3-ruby libsqlite3-dev
Install Ruby:
sudo apt-get install ruby ri rdoc irb libopenssl-ruby ruby-dev
Test the ruby version:
ruby -v
Install Rubygems:
wget http://rubyforge.org/frs/download.php/57643/rubygems-1.3.4.tgz
tar xvzf rubygems-1.3.4.tgz
cd rubygems-1.3.4
sudo ruby setup.rb
Test the Gem version:
sudo gem -v
If that fails add the following symlinks:
sudo ln -s /usr/bin/gem1.8 /usr/local/bin/gem
sudo ln -s /usr/bin/ruby1.8 /usr/local/bin/ruby
sudo ln -s /usr/bin/rdoc1.8 /usr/local/bin/rdoc
sudo ln -s /usr/bin/ri1.8 /usr/local/bin/ri
sudo ln -s /usr/bin/irb1.8 /usr/local/bin/irb
Test Gems again:
sudo gem -v
Add Github to gem sources:
sudo gem sources -a http://gems.github.com
Standard Gems:
sudo gem install rails --no-ri --no-rdoc
sudo gem install rails -v=1.2.6 --no-ri --no-rdoc
sudo gem install rails -v=2.0.2 --no-ri --no-rdoc
sudo gem install rails -v=2.1 --no-ri --no-rdoc
sudo gem install rails -v-2.2.2 --no-ri --no-rdoc
sudo gem install sqlite2-ruby mysql mongrel fastercsv hpricot haml mislav-will_paginate --no-ri --no-rdoc
Install Imagemagick/Rmagick:
sudo apt-get install imagemagick
sudo apt-get install libmagick*-dev
sudo apt-get install libmagickwand-dev
sudo gem install rmagick --no-ri --no-rdoc
Test Rmagick:
irb
> require 'rubygems'
> require 'RMagick'
Install Sphinx:
Both of these should already be installed:
sudo apt-get install build-essential
sudo apt-get install libmysqlclient15-dev
The following is needed for Ubuntu 9.04 Jaunty:
sudo apt-get install libmysql++-dev
wget http://www.sphinxsearch.com/downloads/sphinx-0.9.8.1.tar.gz
tar xvzf sphinx-0.9.8.1.tar.gz
cd sphinx-0.9.8.1/
./configure --with-mysql-includes=/usr/include/mysql --with-mysql-libs=/usr/lib/mysql
make
sudo make install
Install Apache:
sudo apt-get install apache2 apache2.2-common apache2-mpm-prefork apache2-utils apache2-prefork-dev
Install PHP:
sudo apt-get install php5 libapache2-mod-php5 php5-mysql php5-common php5-cli
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment