aboutsummaryrefslogtreecommitdiff
path: root/template/install.html.j2
diff options
context:
space:
mode:
Diffstat (limited to 'template/install.html.j2')
-rw-r--r--template/install.html.j2116
1 files changed, 92 insertions, 24 deletions
diff --git a/template/install.html.j2 b/template/install.html.j2
index 5d097a3d..bf28eff6 100644
--- a/template/install.html.j2
+++ b/template/install.html.j2
@@ -9,42 +9,111 @@
9 <div class="row container justify-content-center"> 9 <div class="row container justify-content-center">
10 <div class="alert" style="background-color: #419edb;"> 10 <div class="alert" style="background-color: #419edb;">
11 <div class="alert-content"> 11 <div class="alert-content">
12{% trans %}
12 Notice: GNUnet is still undergoing major development. It is 13 Notice: GNUnet is still undergoing major development. It is
13 largely <i>not yet ready</i> for usage beyond developers. 14 largely <i>not yet ready</i> for usage beyond developers.
15{% endtrans %}
14 </div> 16 </div>
15 </div> 17 </div>
18{% trans %}
19<p>Please be aware that this project is still in an early alpha
20stage when it comes to running software &#8211; its not an easy task
21to rewrite the whole Internet! We are happy to get your
22<a href="engage.html">helping hand</a> anytime!
23Further information is available in our <a href="https://docs.gnunet.org/#toc-Using-GNUnet-1">handbook</a>.
24If you have any queries about the installation or the usage, please <a href="engage.html">get in touch!</a></p>
25{% endtrans %}
16 </div> 26 </div>
17 27
18 <h3>Current release downloads:</h3> 28 <h3>Binary packages</h3><br/>
19 <div class="row container justify-content-center"> 29 <div class="row container justify-content-center">
20 <div class="col-md"> 30 <div>
21 <b>gnunet</b>: <a href="http://ftpmirror.gnu.org/gnunet/gnunet-latest.tar.gz">0.12.2</a> (<a href="http://ftpmirror.gnu.org/gnunet/gnunet-latest.tar.gz.sig">sig</a>)<br>
22 <b>gnunet-gtk</b>: <a href="http://ftpmirror.gnu.org/gnunet/gnunet-gtk-latest.tar.gz">0.12.0</a> (<a href="http://ftpmirror.gnu.org/gnunet/gnunet-gtk-latest.tar.gz.sig">sig</a>)<br/>
23 <b>gnunet-fuse</b>: <a href="http://ftpmirror.gnu.org/gnunet/gnunet-fuse-latest.tar.gz">0.12.0</a> (<a href="http://ftpmirror.gnu.org/gnunet/gnunet-fuse-latest.tar.gz.sig">sig</a>)
24 </div>
25 </div>
26 <h3>Instructions</h3><br/>
27 <div class="row container justify-content-center">
28 <div class="col-md">
29 {% trans %} 31 {% trans %}
30 <p>The following GNUnet installation instructions help you building from source for your Operating System.</p> 32 We recommend to use binary packages provided by the package manager integrated
31 <p><i>Please note that the installation process will get much easier once we have proper packages again (planned for winter 2019).</i></p> 33 within your Operating System. GNUnet is reportedly available for at least:
32 <p>You have already installed GNUnet and want to use it? 34
33 <a href="https://gnunet.org/en/use">Check this out!</a> </p> 35 <a href="https://pkgs.alpinelinux.org/package/edge/testing/x86_64/gnunet">Alpine</a>
36 and <a href="https://copr.fedorainfracloud.org/coprs/yosl/gnunet/">Fedora (Copr)</a>.
37 There is also a <a href="https://github.com/Homebrew/homebrew-core/blob/master/Formula/gnunet.rb">Homebrew</a> package available.
38
39 If GNUnet is available for your Operating System and it is missing,
40 send us feedback so that we can add it to this list. Furthermore, if
41 you are interested in packaging GNUnet for your Operating System,
42 get in touch with us at gnunet-developers@gnu.org if you require
43 help with this job.
44
45 If you were using an Operating System with the apt package manager,
46 GNUnet could be installed as simple as:
34 {% endtrans %} 47 {% endtrans %}
48 <code>
49 $ apt-get install gnunet
50 </code>
35 </div> 51 </div>
52 </div>
53 <h3>From source</h3>
54 <p>
55 {% trans %}
56 First, install the <a href="https://git.gnunet.org/gnunet.git/tree/README">required dependencies</a> of GNUnet. There are base requirements and optional
57 requirements.
58 {% endtrans %}
59 </p>
60 <p>
61 {% trans %}
62 Now, you need to decide if you want to install GNUnet from the release
63 tarball or from git. If you want to use GNUnet and there is no binary
64 package available for you OS, you should stick with the release tarball.
65 If you want to develop using the most recent build, you should go with
66 the <a href="https://git.gnunet.org/">git repository</a>.
67 {% endtrans %}
68 </p>
69 <p>The current release tarballs for gnunet, a Gtk UI and fuse extensions can be found here:</p>
70 <div class="row container justify-content-center">
36 <div class="col-md"> 71 <div class="col-md">
37 {% trans %} 72 <b>gnunet</b>: <a href="http://ftpmirror.gnu.org/gnunet/gnunet-latest.tar.gz">0.12.2</a> (<a href="http://ftpmirror.gnu.org/gnunet/gnunet-latest.tar.gz.sig">sig</a>)<br>
38 <p>Please be aware that this project is still in an early alpha 73 <b>gnunet-gtk</b>: <a href="http://ftpmirror.gnu.org/gnunet/gnunet-gtk-latest.tar.gz">0.12.0</a> (<a href="http://ftpmirror.gnu.org/gnunet/gnunet-gtk-latest.tar.gz.sig">sig</a>)<br/>
39 stage when it comes to running software &#8211; its not an easy task 74 <b>gnunet-fuse</b>: <a href="http://ftpmirror.gnu.org/gnunet/gnunet-fuse-latest.tar.gz">0.12.0</a> (<a href="http://ftpmirror.gnu.org/gnunet/gnunet-fuse-latest.tar.gz.sig">sig</a>)
40 to rewrite the whole Internet! We are happy to get your
41 <a href="engage.html">helping hand</a> anytime!</p>
42 <p>Further information is available in our <a href="https://docs.gnunet.org/#toc-Using-GNUnet-1">handbook</a>.</p>
43 <p>If you have any queries about the installation or the usage, please <a href="engage.html">get in touch!</a></p>
44 {% endtrans %}
45 </div> 75 </div>
46 </div> 76 </div>
77 <p>
78 {% trans %}
79 To compile GNUnet, execute:
80 {% endtrans %}
81 </p>
82 <code>
83 $ export GNUNET_PREFIX=/usr/local/lib # or other directory of your choice<br>
84 # addgroup gnunetdns <br>
85 # adduser --system --home "/var/lib/gnunet" --group gnunet --shell /bin/sh<br>
86 $ ./bootstrap # only if you install from git <br>
87 $ ./configure --prefix=$GNUNET_PREFIX/ <br>
88 $ make
89 </code>
90 <p>
91 {% trans %}
92 You can find more configuration flags in the
93 <a href="https://git.gnunet.org/gnunet.git/tree/README">README</a>.
94 And finally install GNUnet with:
95 {% endtrans %}
96 </p>
97 <code>
98 # make install
99 </code>
100 <p>
101 {% trans %}
102 You can now start GNUnet by running:
103 {% endtrans %}
104 </p>
105 <code>
106 $ gnunet-arm -s
107 </code>
108 <p>
109 {% trans %}
110 Check the <a href="https://docs.gnunet.org/handbook/gnunet.html#Minimal-configuration">handbook</a> for detailed documentation.
111 For a more hands-on experience, <a href="https://gnunet.org/en/use.html">continue here</a>.
112 {% endtrans %}
113 </p>
47 114
115
116<!--
48 <div class="row container justify-content-center text-center"> 117 <div class="row container justify-content-center text-center">
49 <div class="col-md"> 118 <div class="col-md">
50 <p><a href="install-on-ubuntu1804.html"><img src="{{ url('static/images/ubuntu-logo32.png') }}" class="distro-logo"></a></p> 119 <p><a href="install-on-ubuntu1804.html"><img src="{{ url('static/images/ubuntu-logo32.png') }}" class="distro-logo"></a></p>
@@ -55,7 +124,6 @@
55 <h3>Debian 9</h3> 124 <h3>Debian 9</h3>
56 </div> 125 </div>
57 <div class="col-md"> 126 <div class="col-md">
58 <!-- Not the officially distributed file, but it's the same logo, in svg. Use this. -->
59 <p><a href="install-on-netbsd.html"><img src="{{ url('static/images/NetBSD_Logo.svg') }}" class="distro-logo"></a></p> 127 <p><a href="install-on-netbsd.html"><img src="{{ url('static/images/NetBSD_Logo.svg') }}" class="distro-logo"></a></p>
60 <h3>NetBSD</h3> 128 <h3>NetBSD</h3>
61 </div> 129 </div>
@@ -77,6 +145,6 @@
77 <p><a href="https://wiki.gentoo.org/wiki/Overlay:Youbroketheinternet"><img alt="gentoo linux" src ="{{ url('static/images/gentoo-logo.svg') }}" class="distro-logo" style="width:170px;height:auto"></a></p> 145 <p><a href="https://wiki.gentoo.org/wiki/Overlay:Youbroketheinternet"><img alt="gentoo linux" src ="{{ url('static/images/gentoo-logo.svg') }}" class="distro-logo" style="width:170px;height:auto"></a></p>
78 </div> 146 </div>
79 </div> 147 </div>
80 148-->
81</article> 149</article>
82{% endblock body_content %} 150{% endblock body_content %}