Parcourir la source

Update install instructions

Bob Mottram il y a 8 ans
Parent
révision
50f41db043
2 fichiers modifiés avec 42 ajouts et 17 suppressions
  1. 18
    8
      doc/EN/homeserver.org
  2. 24
    9
      website/EN/homeserver.html

+ 18
- 8
doc/EN/homeserver.org Voir le fichier

@@ -17,20 +17,30 @@
17 17
 
18 18
 The quickest way to get started is as follows. You will need to be running a Debian based system (version 8 or later), have an old but still working laptop or netbook which you can use as a server, and 8GB or larger USB thumb drive and an ethernet cable to connect the laptop to your internet router.
19 19
 
20
-First you will need to create an image.
20
+First you will need to create an image. On a debian based distro:
21 21
 
22 22
 #+begin_src bash
23
-sudo su
24
-apt-get -y install build-essential libc6-dev-i386 \
25
-gcc-multilib g++-multilib git python-docutils mktorrent \
26
-vmdebootstrap xz-utils dosfstools btrfs-tools extlinux \
27
-python-distro-info mbr qemu-user-static binfmt-support \
28
-u-boot-tools qemu
23
+sudo apt-get install git
29 24
 git clone https://github.com/bashrc/freedombone
30 25
 cd freedombone
31 26
 git checkout stockholm
32 27
 make install
33
-freedombone-image -t i386 -s 7.8G --onion yes
28
+freedombone-image --setup debian
29
+freedombone-image -t i386 --onion yes
30
+#+end_src
31
+
32
+Or on Arch/Parabola:
33
+
34
+First you will need to create an image. On a debian based distro:
35
+
36
+#+begin_src bash
37
+sudo pacman -S git
38
+git clone https://github.com/bashrc/freedombone
39
+cd freedombone
40
+git checkout stockholm
41
+make install
42
+freedombone-image --setup parabola
43
+freedombone-image -t i386 --onion yes
34 44
 #+end_src
35 45
 
36 46
 This takes a while. Maybe an hour or so, depending on the speed of your system and the internets. The good news though is that once created you can use the resulting image any number of times, and you don't need to trust some pre-built image.

+ 24
- 9
website/EN/homeserver.html Voir le fichier

@@ -3,7 +3,7 @@
3 3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4 4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
5 5
 <head>
6
-<!-- 2016-10-31 Mon 16:23 -->
6
+<!-- 2016-11-05 Sat 16:57 -->
7 7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8 8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9 9
 <title></title>
@@ -251,21 +251,36 @@ The quickest way to get started is as follows. You will need to be running a Deb
251 251
 </p>
252 252
 
253 253
 <p>
254
-First you will need to create an image.
254
+First you will need to create an image. On a debian based distro:
255 255
 </p>
256 256
 
257 257
 <div class="org-src-container">
258
-<pre class="src src-bash">sudo su
259
-apt-get -y install build-essential libc6-dev-i386 <span class="org-sh-escaped-newline">\</span>
260
-gcc-multilib g++-multilib git python-docutils mktorrent <span class="org-sh-escaped-newline">\</span>
261
-vmdebootstrap xz-utils dosfstools btrfs-tools extlinux <span class="org-sh-escaped-newline">\</span>
262
-python-distro-info mbr qemu-user-static binfmt-support <span class="org-sh-escaped-newline">\</span>
263
-u-boot-tools qemu
258
+<pre class="src src-bash">sudo apt-get install git
264 259
 git clone https://github.com/bashrc/freedombone
265 260
 <span class="org-builtin">cd</span> freedombone
266 261
 git checkout stockholm
267 262
 make install
268
-freedombone-image -t i386 -s 7.8G --onion yes
263
+freedombone-image --setup debian
264
+freedombone-image -t i386 --onion yes
265
+</pre>
266
+</div>
267
+
268
+<p>
269
+Or on Arch/Parabola:
270
+</p>
271
+
272
+<p>
273
+First you will need to create an image. On a debian based distro:
274
+</p>
275
+
276
+<div class="org-src-container">
277
+<pre class="src src-bash">sudo pacman -S git
278
+git clone https://github.com/bashrc/freedombone
279
+<span class="org-builtin">cd</span> freedombone
280
+git checkout stockholm
281
+make install
282
+freedombone-image --setup parabola
283
+freedombone-image -t i386 --onion yes
269 284
 </pre>
270 285
 </div>
271 286