c7b9ac8946ff896505a1c87680a83422e8a29fff
Roger Dingledine migrate the debian directio...

Roger Dingledine authored 14 years ago

1) ## translation metadata
Roger Dingledine svn propset eol-style/revis...

Roger Dingledine authored 14 years ago

2) # Revision: $Revision$
Roger Dingledine migrate the debian directio...

Roger Dingledine authored 14 years ago

3) # Translation-Priority: 3-low
4) 
Runa A. Sandvik utf-8 ftw

Runa A. Sandvik authored 14 years ago

5) #include "head.wmi" TITLE="Tor: Debian/Ubuntu Instructions" CHARSET="UTF-8"
Roger Dingledine migrate the debian directio...

Roger Dingledine authored 14 years ago

6) 
7) <div class="center">
8) 
9) <div class="main-column">
10) 
11) <a id="debian"></a>
12) <h2><a class="anchor" href="#debian">Option one: Tor on Debian lenny,
13) Debian sid, or Debian testing</a></h2>
14) <br />
15) 
16) <p>
17) If you're using Debian stable (lenny), unstable (sid), or testing
18) (squeeze), just run<br />
19) <tt>apt-get install tor tor-geoipdb</tt>
Sebastian Hahn Add a note about running ap...

Sebastian Hahn authored 14 years ago

20) as root.
Roger Dingledine migrate the debian directio...

Roger Dingledine authored 14 years ago

21) </p>
22) 
Sebastian Hahn Update debian.wml

Sebastian Hahn authored 14 years ago

23) <p>
24) Note that this might not always give you the latest stable Tor version, but
25) you will receive important security fixes. To make sure that you're running
26) the latest stable version of Tor, see option two below.
27) </p>
28) 
Roger Dingledine migrate the debian directio...

Roger Dingledine authored 14 years ago

29) <p>
30) Now Tor is installed and running. Move on to <a href="<page
Roger Dingledine switch to recommending poli...

Roger Dingledine authored 14 years ago

31) docs/tor-doc-unix>#polipo">step two</a> of the "Tor on Linux/Unix"
Roger Dingledine migrate the debian directio...

Roger Dingledine authored 14 years ago

32) instructions.
33) </p>
34) 
35) <hr />
36) 
37) <a id="ubuntu"></a>
38) <a id="packages"></a>
39) <h2><a class="anchor" href="#ubuntu">Option two: Tor on Ubuntu or
Sebastian Hahn Update debian.wml

Sebastian Hahn authored 14 years ago

40) Debian</a></h2>
Roger Dingledine migrate the debian directio...

Roger Dingledine authored 14 years ago

41) <br />
42) 
43) <p>
44) <b>Do not use the packages in Ubuntu's universe.</b> They are unmaintained
45) and out of date. That means you'll be missing stability and security
46) fixes.
47) </p>
48) 
49) <p>
50) You'll need to set up our package repository before you can fetch
51) Tor. First, you need to figure out the name of your distribution. If
Roger Dingledine maybe eee's aren't so good...

Roger Dingledine authored 14 years ago

52) you're using Ubuntu 9.10, it's  "karmic", while 9.04 is "jaunty",
Roger Dingledine fix the grammar in the firs...

Roger Dingledine authored 14 years ago

53) 8.10 is "intrepid", and 8.04 is "hardy". If you're using Debian
54) Etch, it's "etch", and Debian Lenny is "lenny". Then add this line to your
Sebastian Hahn Karmic packages are now ava...

Sebastian Hahn authored 14 years ago

55) <tt>/etc/apt/sources.list</tt>
Sebastian Hahn Update debian.wml

Sebastian Hahn authored 14 years ago

56) file:<br />
Roger Dingledine migrate the debian directio...

Roger Dingledine authored 14 years ago

57) <pre>
Peter Palfrader s/mirror.noreply.org/deb.to...

Peter Palfrader authored 14 years ago

58) deb     http://deb.torproject.org/torproject.org &lt;DISTRIBUTION&gt; main
Roger Dingledine migrate the debian directio...

Roger Dingledine authored 14 years ago

59) </pre>
Peter Palfrader Don't say 'substitute the a...

Peter Palfrader authored 14 years ago

60) where you put the codename of your distribution (i.e. etch, lenny, sid, karmic,
61) jaunty, intrepid, hardy or whatever it is) in place of &lt;DISTRIBUTION&gt;.
Sebastian Hahn Suggest a workaround for Ka...

Sebastian Hahn authored 14 years ago

62) </p>
63) 
Roger Dingledine migrate the debian directio...

Roger Dingledine authored 14 years ago

64) <p>
Andrew Lewman clarify that these are run...

Andrew Lewman authored 14 years ago

65) Then add the gpg key used to sign the packages by running the following
66) commands at your command prompt:
Roger Dingledine migrate the debian directio...

Roger Dingledine authored 14 years ago

67) <pre>
Peter Palfrader s/mirror.noreply.org/deb.to...

Peter Palfrader authored 14 years ago

68) gpg --keyserver keys.gnupg.net --recv 886DDD89
69) gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -
Sebastian Hahn Explain what the individual...

Sebastian Hahn authored 14 years ago

70) </pre>
Andrew Lewman clarify that these are run...

Andrew Lewman authored 14 years ago

71) Now refresh your sources and install Tor by running the following
72) commands at your command prompt:
Sebastian Hahn Explain what the individual...

Sebastian Hahn authored 14 years ago

73) <pre>
Roger Dingledine migrate the debian directio...

Roger Dingledine authored 14 years ago

74) apt-get update
75) apt-get install tor tor-geoipdb
76) </pre>
Runa A. Sandvik closed tags

Runa A. Sandvik authored 14 years ago

77) </p>
Roger Dingledine migrate the debian directio...

Roger Dingledine authored 14 years ago

78) 
79) <p>
80) Now Tor is installed and running. Move on to <a href="<page
Roger Dingledine switch to recommending poli...

Roger Dingledine authored 14 years ago

81) docs/tor-doc-unix>#polipo">step two</a> of the "Tor on Linux/Unix"
Roger Dingledine migrate the debian directio...

Roger Dingledine authored 14 years ago

82) instructions.
83) </p>
84) 
Peter Palfrader Point out deb.tpo is a dns...

Peter Palfrader authored 14 years ago

85) <p style="font-size: small">
86) The DNS name <code>deb.torproject.org</code> is actually a set of independent
87) servers in a DNS round robin configuration.  If you for some reason cannot
88) access it you might try to use the name of one of its part instead.  Try
89) <code>deb-master.torproject.org</code>,
90) <code>mirror.netcologne.de</code> or
91) <code>tor.mirror.youam.de</code>.
92) </p>
93) 
Roger Dingledine migrate the debian directio...

Roger Dingledine authored 14 years ago

94) <hr />
95) 
96) <a id="development"></a>
97) <h2><a class="anchor" href="#development">Option three: Using the
98) development branch of Tor on Debian or Ubuntu</a></h2>
99) <br />
100) 
101) <p>If you want to use the <a href="<page
102) download>#packagediff">development branch</a> of Tor instead (more
103) features and more bugs), you need to add a different set of lines to
104) your <tt>/etc/apt/sources.list</tt> file:<br />
105) <pre>
Peter Palfrader s/mirror.noreply.org/deb.to...

Peter Palfrader authored 14 years ago

106) deb     http://deb.torproject.org/torproject.org &lt;DISTRIBUTION&gt; main
107) deb     http://deb.torproject.org/torproject.org experimental-&lt;DISTRIBUTION&gt; main
Roger Dingledine migrate the debian directio...

Roger Dingledine authored 14 years ago

108) </pre>
Peter Palfrader Don't say 'substitute the a...

Peter Palfrader authored 14 years ago

109) where you again substitute the name of your distro (etch, lenny, sid, karmic,
110) jaunty, intrepid, hardy) in place of &lt;DISTRIBUTION&gt;.
Roger Dingledine migrate the debian directio...

Roger Dingledine authored 14 years ago

111) </p>
112) 
113) <p>
Andrew Lewman clarify that these are run...

Andrew Lewman authored 14 years ago

114) Then run the following commands at your command prompt:
Roger Dingledine migrate the debian directio...

Roger Dingledine authored 14 years ago

115) <pre>
Peter Palfrader s/mirror.noreply.org/deb.to...

Peter Palfrader authored 14 years ago

116) gpg --keyserver keys.gnupg.net --recv 886DDD89
117) gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -
Roger Dingledine migrate the debian directio...

Roger Dingledine authored 14 years ago

118) apt-get update
119) apt-get install tor tor-geoipdb
120) </pre>
Runa A. Sandvik closed tags

Runa A. Sandvik authored 14 years ago

121) </p>
Roger Dingledine migrate the debian directio...

Roger Dingledine authored 14 years ago

122) 
123) <p>
124) Now Tor is installed and running. Move on to <a href="<page
Roger Dingledine switch to recommending poli...

Roger Dingledine authored 14 years ago

125) docs/tor-doc-unix>#polipo">step two</a> of the "Tor on Linux/Unix"
Roger Dingledine migrate the debian directio...

Roger Dingledine authored 14 years ago

126) instructions.
127) </p>
128) 
129) <hr />
130) 
131) <a id="source"></a>
132) <h2><a class="anchor" href="#source">Building from source</a></h2>
133) <br />
134) 
135) <p>
Sebastian Hahn Update debian.wml

Sebastian Hahn authored 14 years ago

136) If you want to build your own debs from source you must first add an
137) appropriate <tt>deb-src</tt> line to <tt>sources.list</tt>.
138) <pre>
139) # For the stable version.
Peter Palfrader s/mirror.noreply.org/deb.to...

Peter Palfrader authored 14 years ago

140) deb-src http://deb.torproject.org/torproject.org &lt;DISTRIBUTION&gt; main
Sebastian Hahn Update debian.wml

Sebastian Hahn authored 14 years ago

141) 
142) # For the unstable version.
Peter Palfrader s/mirror.noreply.org/deb.to...

Peter Palfrader authored 14 years ago

143) deb-src http://deb.torproject.org/torproject.org &lt;DISTRIBUTION&gt; main
144) deb-src http://deb.torproject.org/torproject.org experimental-&lt;DISTRIBUTION&gt; main
Sebastian Hahn Update debian.wml

Sebastian Hahn authored 14 years ago

145) </pre>
146) You also need to install the necessary packages to build your own debs and the
147) packages needed to build Tor:
148) <pre>
149) apt-get install build-essential fakeroot devscripts
150) apt-get build-dep tor
151) </pre>
152) Then you can build Tor in ~/debian-packages:
153) <pre>
154) mkdir ~/debian-packages; cd ~/debian-packages
155) apt-get source tor
156) cd tor-*
157) debuild -rfakeroot -uc -us
158) cd ..
159) </pre>
160) Now you can install the new package:
161) <pre>
162) sudo dpkg -i tor_*.deb
163) </pre>
164) </p>
165) 
166) <p>
167) Now Tor is installed and running. Move on to <a href="<page
Roger Dingledine switch to recommending poli...

Roger Dingledine authored 14 years ago

168) docs/tor-doc-unix>#polipo">step two</a> of the "Tor on Linux/Unix"
Sebastian Hahn Update debian.wml

Sebastian Hahn authored 14 years ago

169) instructions.