Vidalia on Ubuntu or Debian


Do not use the packages in Ubuntu's universe. They are unmaintained and out of date. That means you'll be missing stability and security fixes.

You'll need to set up our package repository before you can fetch Tor. First, you need to figure out the name of your distribution. Here's a quick mapping:

  • Ubuntu 11.04 is "natty"
  • Ubuntu 10.10 or Trisquel 4.5 is "maverick"
  • Ubuntu 10.04 or Trisquel 4.0 is "lucid"
  • Ubuntu 9.10 or Trisquel 3.5 is "karmic"
  • Ubuntu 9.04 is "jaunty"
  • Ubuntu 8.10 is "intrepid"
  • Ubuntu 8.04 is "hardy"
  • Debian Etch is "etch"
  • Debian Lenny is "lenny"
Then add this line to your /etc/apt/sources.list file:
deb     http://deb.torproject.org/torproject.org <DISTRIBUTION> main
where you substitute the above word (etch, lenny, sid, karmic, jaunty, intrepid, hardy) in place of <DISTRIBUTION>.

Then add the gpg key used to sign the packages by running the following commands at your command prompt:

gpg --keyserver keys.gnupg.net --recv 886DDD89
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -
Now refresh your sources and install Vidalia by running the following commands at your command prompt:
apt-get update
apt-get install vidalia deb.torproject.org-keyring

Now Vidalia is installed and running. Move on to step two of the "Vidalia on Linux/Unix" instructions.

The DNS name deb.torproject.org is actually a set of independent servers in a DNS round robin configuration. If you for some reason cannot access it you might try to use the name of one of its part instead. Try deb-master.torproject.org, mirror.netcologne.de or vidalia.mirror.youam.de.


Building from source


If you want to build your own debs from source you must first add an appropriate deb-src line to sources.list.

deb-src http://deb.torproject.org/torproject.org <DISTRIBUTION> main
You also need to install the necessary packages to build your own debs and the packages needed to build Vidalia:
apt-get install build-essential fakeroot devscripts qt4-dev-tools qt4-designer libqt4-dev g++ cmake
apt-get build-dep vidalia
Then you can build Vidalia in ~/debian-packages:
mkdir ~/debian-packages; cd ~/debian-packages
apt-get source vidalia
cd vidalia-*
debuild -rfakeroot -uc -us
cd ..
Now you can install the new package:
sudo dpkg -i vidalia_*.deb

Now Vidalia is installed and running. Move on to step two of the "Vidalia on Linux/Unix" instructions.


If you have suggestions for improving this document, please send them to us. Thanks!