Traumschule commited on 2018-08-22 08:50:27
Zeige 1 geänderte Dateien mit 48 Einfügungen und 53 Löschungen.
| ... | ... |
@@ -87,13 +87,14 @@ version |
| 87 | 87 |
|
| 88 | 88 |
|
| 89 | 89 |
<div id="apt-source"> |
| 90 |
-<p>You need to add the following entry in <code>/etc/apt/sources.list</code> or a new file in <code>/etc/apt/sources.list.d/</code>:</p> |
|
| 90 |
+<p>You need to add the following entries to <code>/etc/apt/sources.list</code> or a new file in |
|
| 91 |
+<code>/etc/apt/sources.list.d/</code>:</p> |
|
| 91 | 92 |
|
| 92 | 93 |
<blockquote><pre id="sources">deb https://deb.torproject.org/torproject.org jessie main |
| 93 | 94 |
</pre></blockquote> |
| 94 | 95 |
</div> |
| 95 | 96 |
|
| 96 |
-<p>Note: To use this source line in <i>/etc/apt/sources.list</i> The <a |
|
| 97 |
+<p>Note: To use source lines with https:// in <i>/etc/apt/sources.list</i> the <a |
|
| 97 | 98 |
href="https://packages.debian.org/stretch/apt-transport-https">apt-transport-https |
| 98 | 99 |
package</a> is required. Install it with |
| 99 | 100 |
<blockquote><pre> |
| ... | ... |
@@ -101,6 +102,12 @@ apt install apt-transport-https |
| 101 | 102 |
</pre></blockquote> |
| 102 | 103 |
to enable the usage of 'deb https://foo distro main' lines in the /etc/apt/sources.list so that all package managers using the libapt-pkg library can access metadata and packages available in sources accessible over https (Hypertext Transfer Protocol Secure).</p> |
| 103 | 104 |
|
| 105 |
+<p>To use Apt with Tor later replace <tt>https://</tt> with <tt>tor://</tt> and run |
|
| 106 |
+<blockquote><pre> |
|
| 107 |
+apt install apt-transport-tor |
|
| 108 |
+</pre></blockquote> |
|
| 109 |
+</p> |
|
| 110 |
+ |
|
| 104 | 111 |
<div id="sig"> |
| 105 | 112 |
<p>Then add the gpg key used to sign the packages by running the following commands at your command prompt:</p> |
| 106 | 113 |
<blockquote><pre> |
| ... | ... |
@@ -112,15 +119,13 @@ gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add - |
| 112 | 119 |
|
| 113 | 120 |
<div id="apt-get"> |
| 114 | 121 |
<p>You can install it with the following commands:</p> |
| 115 |
-<blockquote><pre>$ apt update |
|
| 116 |
-<span id="regular-install">$ apt install <span id="apt-package">tor</span> deb.torproject.org-keyring</span> |
|
| 122 |
+<blockquote><pre>apt update |
|
| 123 |
+<span id="regular-install">apt install <span id="apt-package">tor</span> deb.torproject.org-keyring</span> |
|
| 117 | 124 |
<span id="source-install">$ apt install build-essential fakeroot devscripts |
| 118 | 125 |
$ apt build-dep tor deb.torproject.org-keyring</span></pre></blockquote> |
| 119 | 126 |
|
| 120 | 127 |
<div id="source-install2"> |
| 121 |
-<p> |
|
| 122 |
-Then you can build Tor in ~/debian-packages: |
|
| 123 |
-</p> |
|
| 128 |
+<p>Then you can build Tor in ~/debian-packages:</p> |
|
| 124 | 129 |
<blockquote><pre> |
| 125 | 130 |
$ mkdir ~/debian-packages; cd ~/debian-packages |
| 126 | 131 |
$ apt source tor |
| ... | ... |
@@ -149,6 +154,30 @@ or whatever it is) |
| 149 | 154 |
in place of <DISTRIBUTION>. |
| 150 | 155 |
</p> |
| 151 | 156 |
|
| 157 |
+<p> |
|
| 158 |
+If you want to use the <a href="<page download/download-unix>#packagediff">development branch</a> of Tor |
|
| 159 |
+instead (more features and more bugs), you need add a different set of lines to your |
|
| 160 |
+<i>/etc/apt/sources.list</i> file:<br /> |
|
| 161 |
+<pre style="margin: 1.5em 0 1.5em 2em"> |
|
| 162 |
+deb https://deb.torproject.org/torproject.org <DISTRIBUTION> main |
|
| 163 |
+deb https://deb.torproject.org/torproject.org tor-experimental-0.3.4.x-<DISTRIBUTION> main |
|
| 164 |
+</pre> |
|
| 165 |
+</p> |
|
| 166 |
+ |
|
| 167 |
+<p>Note: To use source lines with <tt>https://</tt> in <i>/etc/apt/sources.list</i> the <a |
|
| 168 |
+href="https://packages.debian.org/stretch/apt-transport-https">apt-transport-https |
|
| 169 |
+package</a> is required. Install it with |
|
| 170 |
+<blockquote><pre> |
|
| 171 |
+apt install apt-transport-https |
|
| 172 |
+</pre></blockquote> |
|
| 173 |
+to enable the usage of 'deb https://foo distro main' lines in the /etc/apt/sources.list so that all package managers using the libapt-pkg library can access metadata and packages available in sources accessible over https (Hypertext Transfer Protocol Secure).</p> |
|
| 174 |
+ |
|
| 175 |
+<p>To use Apt with Tor later replace <tt>https://</tt> with <tt>tor://</tt> and run |
|
| 176 |
+<blockquote><pre> |
|
| 177 |
+apt install apt-transport-tor |
|
| 178 |
+</pre></blockquote> |
|
| 179 |
+</p> |
|
| 180 |
+ |
|
| 152 | 181 |
<p> |
| 153 | 182 |
Then add the gpg key used to sign the packages by running the following |
| 154 | 183 |
commands at your command prompt: |
| ... | ... |
@@ -166,16 +195,9 @@ If there are no errors you're good to continue. |
| 166 | 195 |
|
| 167 | 196 |
<p> |
| 168 | 197 |
We provide a Debian package to help you keep our signing key current. It is |
| 169 |
-recommended you use it. Install it using |
|
| 198 |
+recommended you use it. Install it along with tor using |
|
| 170 | 199 |
<pre style="margin: 1.5em 0 1.5em 2em"> |
| 171 |
-apt install deb.torproject.org-keyring |
|
| 172 |
-</pre> |
|
| 173 |
-</p> |
|
| 174 |
- |
|
| 175 |
-<p> |
|
| 176 |
-To finally install Tor just run: |
|
| 177 |
-<pre style="margin: 1.5em 0 1.5em 2em"> |
|
| 178 |
-apt install tor |
|
| 200 |
+apt install tor deb.torproject.org-keyring |
|
| 179 | 201 |
</pre> |
| 180 | 202 |
</p> |
| 181 | 203 |
|
| ... | ... |
@@ -187,7 +209,6 @@ docs/tor-doc-unix>#using">step two</a> of the "Tor on Linux/Unix" |
| 187 | 209 |
instructions. |
| 188 | 210 |
</p> |
| 189 | 211 |
|
| 190 |
-<noscript> |
|
| 191 | 212 |
<p style="font-size: small"> |
| 192 | 213 |
The DNS name <code>deb.torproject.org</code> is actually a set of independent |
| 193 | 214 |
servers in a DNS round robin configuration. If you for some reason cannot |
| ... | ... |
@@ -198,46 +219,20 @@ access it you might try to use the name of one of its part instead. Try |
| 198 | 219 |
</p> |
| 199 | 220 |
|
| 200 | 221 |
<p><code>deb.torproject.org</code> is also served through now also served via onion service: |
| 201 |
-<a href="http://sdscoq7snqtznauu.onion">http://sdscoq7snqtznauu.onion/</a>. |
|
| 222 |
+<a href="http://sdscoq7snqtznauu.onion">http://sdscoq7snqtznauu.onion/</a> To use the onion service with |
|
| 223 |
+apt, replace the address in the previously added lines: |
|
| 224 |
+<pre style="margin: 1.5em 0 1.5em 2em">. |
|
| 225 |
+# For the stable version. |
|
| 226 |
+deb tor://sdscoq7snqtznauu.onion/torproject.org buster main |
|
| 227 |
+ |
|
| 228 |
+# For the unstable version. |
|
| 229 |
+deb tor://sdscoq7snqtznauu.onion/torproject.org tor-nightly-master-<DISTRIBUTION> main |
|
| 230 |
+</pre> |
|
| 202 | 231 |
<br /> |
| 203 | 232 |
See <a href="https://onion.torproject.org/">https://onion.torproject.org</a> for all |
| 204 | 233 |
torproject.org onion addresses.</p> |
| 205 | 234 |
|
| 206 |
-<hr /> |
|
| 207 |
- |
|
| 208 |
-<a id="development"></a> |
|
| 209 |
-<h2><a class="anchor" href="#development">Option three: Using the |
|
| 210 |
-development branch of Tor on Debian or Ubuntu</a></h2> |
|
| 211 |
-<br /> |
|
| 212 |
- |
|
| 213 |
-<p>If you want to use the <a href="<page |
|
| 214 |
-download/download-unix>#packagediff">development branch</a> of Tor instead |
|
| 215 |
-(more features and more bugs), you need to add a different set of lines |
|
| 216 |
-to your <tt>/etc/apt/sources.list</tt> file:<br /> |
|
| 217 |
-<pre style="margin: 1.5em 0 1.5em 2em"> |
|
| 218 |
-deb https://deb.torproject.org/torproject.org <DISTRIBUTION> main |
|
| 219 |
-deb https://deb.torproject.org/torproject.org tor-experimental-0.3.4.x-<DISTRIBUTION> main |
|
| 220 |
-</pre> |
|
| 221 |
-where you again substitute the name of your distro (stretch, buster, |
|
| 222 |
-sid, xenial, ...) in place of |
|
| 223 |
-<DISTRIBUTION>. |
|
| 224 |
-</p> |
|
| 225 |
- |
|
| 226 |
-<p> |
|
| 227 |
-Then run the following commands at your command prompt: |
|
| 228 |
-<pre style="margin: 1.5em 0 1.5em 2em"> |
|
| 229 |
-gpg --recv A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 |
|
| 230 |
-gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add - |
|
| 231 |
-apt update |
|
| 232 |
-apt install tor deb.torproject.org-keyring |
|
| 233 |
-</pre> |
|
| 234 |
-</p> |
|
| 235 |
- |
|
| 236 |
-<p> |
|
| 237 |
-Now Tor is installed and running. Move on to <a href="<page |
|
| 238 |
-docs/tor-doc-unix>#using">step two</a> of the "Tor on Linux/Unix" |
|
| 239 |
-instructions. |
|
| 240 |
-</p> |
|
| 235 |
+<noscript> |
|
| 241 | 236 |
|
| 242 | 237 |
<hr /> |
| 243 | 238 |
|
| 244 | 239 |