fleshyorgans

Journal of a software engineer with a romantic heart

My tools for development under Ubuntu

Posted on | August 29, 2007 | No Comments

My work machine recently developed the click of death, so I had to get a new hard drive and reinstall everything. Just in case this happens again, and in case anyone else is interested, below is the list of things I install in addition to the standard Ubuntu installation:

Development

  • build-essential
  • ruby1.8, librubymysql, ruby-devel,gems
  • mysql
  • vim-full (ruby, perl, etc)
  • subversion
  • kernel-headers
  • exuberant ctags

Config

  • nvidia-glx
  • envy
  • gnome-color-chooser

Graphics

  • inkscape
  • gimpshop

Connectivity

  • synergy
  • ssh-server
  • citrix client
  • sshfs
  • nfs
  • smbfs

Misc

  • firefox extensions
  • compiz-fusion
  • amarok
  • restricted codecs (w32codecs, mp3, flash, etc)
  • msttcorefonts
  • gmail-notifier
  • tilda
  • vmware-server
  • opera
  • ies4linux

There are a bunch of other things I have to set up as well, such as NFS mounting the dev server, installing Vim plugins, and reinstalling my Firefox extensions, but for the most part it took about an hour and a half from the start of install to finish for me to get my box up and running nicely again. I really like Ubuntu’s package management :)

Protip: Put your dot files (such as .gaim or .vimrc) into subversion. Makes migrating and recovering from HDD failure very easy.

Comments

Leave a Reply





Powered by WP Hashcash

  • Follow me

  • Twitter

    Powered by Twitter Tools

  • RSS Tumblr Posts