d69b4f076ad41a34902ccd5cbf14491375ef599d
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

1) ## translation metadata
2) # Revision: $Revision: 22268 $
3) # Translation-Priority: 3-low
4) 
5) #include "head.wmi" TITLE="Tor Project: Debian/Ubuntu Instructions" CHARSET="UTF-8"
6) <div id="content" class="clearfix">
7)   <div id="breadcrumbs">
Andrew Lewman change all of the breadcrum...

Andrew Lewman authored 13 years ago

8)     <a href="<page index>">Home &raquo; </a>
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

9)     <a href="<page docs/documentation>">Documentation &raquo; </a>
10)     <a href="<page docs/debian>">Debian/Ubuntu Instructions</a>
11)   </div>
12)   <div id="maincol"> 
13)     <a id="debian"></a>
14)     <h2><a class="anchor" href="#debian">Option one: Tor on Debian lenny,
15)     Debian sid, or Debian testing</a></h2>
Sebastian Hahn We decided to go with HTML...

Sebastian Hahn authored 13 years ago

16)     <br>
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

17)     
18)     <p>
19)     If you're using Debian stable (lenny), unstable (sid), or testing
Sebastian Hahn We decided to go with HTML...

Sebastian Hahn authored 13 years ago

20)     (squeeze), just run<br>
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

21)     <tt>apt-get install tor tor-geoipdb</tt>
22)     as root.
23)     </p>
24)     
25)     <p>
26)     Note that this might not always give you the latest stable Tor version, but
27)     you will receive important security fixes. To make sure that you're running
28)     the latest stable version of Tor, see option two below.
29)     </p>
30)     
31)     <p>
32)     Now Tor is installed and running. Move on to <a href="<page
33)     docs/tor-doc-unix>#polipo">step two</a> of the "Tor on Linux/Unix"
34)     instructions.
35)     </p>
36)     
Sebastian Hahn We decided to go with HTML...

Sebastian Hahn authored 13 years ago

37)     <hr>
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

38)     
39)     <a id="ubuntu"></a>
40)     <a id="packages"></a>
41)     <h2><a class="anchor" href="#ubuntu">Option two: Tor on Ubuntu or
42)     Debian</a></h2>
Sebastian Hahn We decided to go with HTML...

Sebastian Hahn authored 13 years ago

43)     <br>
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

44)     
45)     <p>
46)     <b>Do not use the packages in Ubuntu's universe.</b> They are unmaintained
47)     and out of date. That means you'll be missing stability and security
48)     fixes.
49)     </p>
50)     
51)     <p>
52)     You'll need to set up our package repository before you can fetch
53)     Tor. First, you need to figure out the name of your distribution. If
54)     you're using Ubuntu 9.10 or 10.04, it's  "karmic", while 9.04 is "jaunty",
55)     8.10 is "intrepid", and 8.04 is "hardy". If you're using Debian
56)     Etch, it's "etch", and Debian Lenny is "lenny". Then add this line to your
57)     <tt>/etc/apt/sources.list</tt>
Sebastian Hahn We decided to go with HTML...

Sebastian Hahn authored 13 years ago

58)     file:<br>
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

59)     <pre>
60)     deb     http://deb.torproject.org/torproject.org &lt;DISTRIBUTION&gt; main
61)     </pre>
62)     where you put the codename of your distribution (i.e. etch, lenny, sid, karmic,
63)     jaunty, intrepid, hardy or whatever it is) in place of &lt;DISTRIBUTION&gt;.
64)     </p>
65)     
66)     <p>
67)     Then add the gpg key used to sign the packages by running the following
68)     commands at your command prompt:
69)     <pre>
70)     gpg --keyserver keys.gnupg.net --recv 886DDD89
71)     gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -
72)     </pre>
73)     Now refresh your sources and install Tor by running the following
74)     commands at your command prompt:
75)     <pre>
76)     apt-get update
77)     apt-get install tor tor-geoipdb
78)     </pre>
79)     </p>
80)     
81)     <p>
82)     Now Tor is installed and running. Move on to <a href="<page
83)     docs/tor-doc-unix>#polipo">step two</a> of the "Tor on Linux/Unix"
84)     instructions.
85)     </p>
86)     
87)     <p style="font-size: small">
88)     The DNS name <code>deb.torproject.org</code> is actually a set of independent
89)     servers in a DNS round robin configuration.  If you for some reason cannot
90)     access it you might try to use the name of one of its part instead.  Try
91)     <code>deb-master.torproject.org</code>,
92)     <code>mirror.netcologne.de</code> or
93)     <code>tor.mirror.youam.de</code>.
94)     </p>
95)     
Sebastian Hahn We decided to go with HTML...

Sebastian Hahn authored 13 years ago

96)     <hr>
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

97)     
98)     <a id="development"></a>
99)     <h2><a class="anchor" href="#development">Option three: Using the
100)     development branch of Tor on Debian or Ubuntu</a></h2>
Sebastian Hahn We decided to go with HTML...

Sebastian Hahn authored 13 years ago

101)     <br>
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

102)     
103)     <p>If you want to use the <a href="<page
104)     download/download>#packagediff">development branch</a> of Tor instead (more
105)     features and more bugs), you need to add a different set of lines to
Sebastian Hahn We decided to go with HTML...

Sebastian Hahn authored 13 years ago

106)     your <tt>/etc/apt/sources.list</tt> file:<br>
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

107)     <pre>
108)     deb     http://deb.torproject.org/torproject.org &lt;DISTRIBUTION&gt; main
109)     deb     http://deb.torproject.org/torproject.org experimental-&lt;DISTRIBUTION&gt; main
110)     </pre>
111)     where you again substitute the name of your distro (etch, lenny, sid, karmic,
112)     jaunty, intrepid, hardy) in place of &lt;DISTRIBUTION&gt;.
113)     </p>
114)     
115)     <p>
116)     Then run the following commands at your command prompt:
117)     <pre>
118)     gpg --keyserver keys.gnupg.net --recv 886DDD89
119)     gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -
120)     apt-get update
121)     apt-get install tor tor-geoipdb
122)     </pre>
123)     </p>
124)     
125)     <p>
126)     Now Tor is installed and running. Move on to <a href="<page
127)     docs/tor-doc-unix>#polipo">step two</a> of the "Tor on Linux/Unix"
128)     instructions.
129)     </p>
130)     
Sebastian Hahn We decided to go with HTML...

Sebastian Hahn authored 13 years ago

131)     <hr>
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

132)     
133)     <a id="source"></a>
134)     <h2><a class="anchor" href="#source">Building from source</a></h2>
Sebastian Hahn We decided to go with HTML...

Sebastian Hahn authored 13 years ago

135)     <br>
Andrew Lewman first cut of the new, shiny...

Andrew Lewman authored 13 years ago

136)     
137)     <p>
138)     If you want to build your own debs from source you must first add an
139)     appropriate <tt>deb-src</tt> line to <tt>sources.list</tt>.
140)     <pre>
141)     # For the stable version.
142)     deb-src http://deb.torproject.org/torproject.org &lt;DISTRIBUTION&gt; main
143)     
144)     # For the unstable version.
145)     deb-src http://deb.torproject.org/torproject.org &lt;DISTRIBUTION&gt; main
146)     deb-src http://deb.torproject.org/torproject.org experimental-&lt;DISTRIBUTION&gt; main
147)     </pre>
148)     You also need to install the necessary packages to build your own debs and the
149)     packages needed to build Tor:
150)     <pre>
151)     apt-get install build-essential fakeroot devscripts
152)     apt-get build-dep tor
153)     </pre>
154)     Then you can build Tor in ~/debian-packages:
155)     <pre>
156)     mkdir ~/debian-packages; cd ~/debian-packages
157)     apt-get source tor
158)     cd tor-*
159)     debuild -rfakeroot -uc -us
160)     cd ..
161)     </pre>
162)     Now you can install the new package:
163)     <pre>
164)     sudo dpkg -i tor_*.deb
165)     </pre>
166)     </p>
167)     
168)     <p>
169)     Now Tor is installed and running. Move on to <a href="<page
170)     docs/tor-doc-unix>#polipo">step two</a> of the "Tor on Linux/Unix"
171)     instructions.
172)     </p>
173)     
Sebastian Hahn We decided to go with HTML...

Sebastian Hahn authored 13 years ago

174)     <hr>