diff options
Diffstat (limited to 'template/tutorial-macos.html.j2')
-rw-r--r-- | template/tutorial-macos.html.j2 | 144 |
1 files changed, 73 insertions, 71 deletions
diff --git a/template/tutorial-macos.html.j2 b/template/tutorial-macos.html.j2 index 6f05a963..e92cdc9b 100644 --- a/template/tutorial-macos.html.j2 +++ b/template/tutorial-macos.html.j2 | |||
@@ -22,7 +22,7 @@ | |||
22 | </p> | 22 | </p> |
23 | 23 | ||
24 | 24 | ||
25 | <h3>{{ _("Installation through homebrew") }}</h3> | 25 | <h3>{{ _("Installation") }}</h3> |
26 | <p> | 26 | <p> |
27 | GNUnet is not yet in the official homebrew repos (we are working on it). | 27 | GNUnet is not yet in the official homebrew repos (we are working on it). |
28 | So, you need to grab the formula from <a href="https://git.gnunet.org/gnunet.git/tree/contrib/gnunet.rb">here</a> | 28 | So, you need to grab the formula from <a href="https://git.gnunet.org/gnunet.git/tree/contrib/gnunet.rb">here</a> |
@@ -45,8 +45,79 @@ | |||
45 | <code> | 45 | <code> |
46 | $ brew install --HEAD gnunet | 46 | $ brew install --HEAD gnunet |
47 | </code><br/><br/> | 47 | </code><br/><br/> |
48 | <br/> | ||
49 | |||
50 | <p>And you're done!. <br/> | ||
51 | GNUnet has a number of services and features. | ||
52 | Please check <a href="https://docs.gnunnet.org">our documentation</a> | ||
53 | to learn how to use them. If you find anything odd or bugs, please | ||
54 | <a href="https://gnunet.org/bugs">let us know</a>. | ||
55 | </p> | ||
56 | |||
57 | <h3>{{_(First steps)}} | ||
58 | <p> | ||
59 | Congratulations! GNUnet is now installed! Before we start it we | ||
60 | need to create a configuration file. By default GNUnet looks in | ||
61 | our home directory for the file `~/.gnunet/gnunet.conf`. We can | ||
62 | start with an empty file for now: | ||
63 | </p> | ||
64 | |||
65 | <code> | ||
66 | $ touch ~/.config/gnunet.conf | ||
67 | </code> | ||
68 | |||
69 | <p> | ||
70 | Now we can start it with the command line tool | ||
71 | `gnunet-arm` (Automatic Restart Manager). | ||
72 | </p> | ||
73 | |||
74 | <code> | ||
75 | $ gnunet-arm -s | ||
76 | </code> | ||
77 | |||
78 | <p> | ||
79 | It starts the default GNUnet services. We can list them with the | ||
80 | `-I` option: | ||
81 | </p> | ||
82 | |||
83 | <code> | ||
84 | $ gnunet-arm -I<br> | ||
85 | Running services:<br> | ||
86 | ats (gnunet-service-ats)<br> | ||
87 | revocation (gnunet-service-revocation)<br> | ||
88 | set (gnunet-service-set)<br> | ||
89 | nat (gnunet-service-nat)<br> | ||
90 | transport (gnunet-service-transport)<br> | ||
91 | peerstore (gnunet-service-peerstore)<br> | ||
92 | hostlist (gnunet-daemon-hostlist)<br> | ||
93 | identity (gnunet-service-identity)<br> | ||
94 | namecache (gnunet-service-namecache)<br> | ||
95 | peerinfo (gnunet-service-peerinfo)<br> | ||
96 | datastore (gnunet-service-datastore)<br> | ||
97 | zonemaster (gnunet-service-zonemaster)<br> | ||
98 | zonemaster-monitor (gnunet-service-zonemaster-monitor)<br> | ||
99 | nse (gnunet-service-nse)<br> | ||
100 | cadet (gnunet-service-cadet)<br> | ||
101 | dht (gnunet-service-dht)<br> | ||
102 | core (gnunet-service-core)<br> | ||
103 | gns (gnunet-service-gns)<br> | ||
104 | statistics (gnunet-service-statistics)<br> | ||
105 | topology (gnunet-daemon-topology)<br> | ||
106 | fs (gnunet-service-fs)<br> | ||
107 | namestore (gnunet-service-namestore)<br> | ||
108 | vpn (gnunet-service-vpn) | ||
109 | </code> | ||
110 | |||
111 | <p> | ||
112 | For stopping GNUnet again we can use the `-e` option. | ||
113 | </p> | ||
114 | |||
115 | <code> | ||
116 | $ gnunet-arm -e | ||
117 | </code> | ||
118 | <br/> | ||
48 | 119 | ||
49 | <h3>{{ _("Installation from source") }}</h3> | 120 | <h3>{{ _("Alternative: Installation from source") }}</h3> |
50 | 121 | ||
51 | <p> | 122 | <p> |
52 | The following instructions are only really interesting for developers | 123 | The following instructions are only really interesting for developers |
@@ -122,75 +193,6 @@ | |||
122 | Perform the same steps as for Option 1, but add the configure flat '--enable-experimental' | 193 | Perform the same steps as for Option 1, but add the configure flat '--enable-experimental' |
123 | </p> | 194 | </p> |
124 | 195 | ||
125 | <p> | ||
126 | Congratulations! GNUnet is now installed! Before we start it we | ||
127 | need to create a configuration file. By default GNUnet looks in | ||
128 | our home directory for the file `~/.gnunet/gnunet.conf`. We can | ||
129 | start with an empty file for now: | ||
130 | </p> | ||
131 | |||
132 | <code> | ||
133 | $ touch ~/.config/gnunet.conf | ||
134 | </code> | ||
135 | |||
136 | <p> | ||
137 | Now we can start it with the command line tool | ||
138 | `gnunet-arm` (Automatic Restart Manager). | ||
139 | </p> | ||
140 | |||
141 | <code> | ||
142 | $ gnunet-arm -s | ||
143 | </code> | ||
144 | |||
145 | <p> | ||
146 | It starts the default GNUnet services. We can list them with the | ||
147 | `-I` option: | ||
148 | </p> | ||
149 | |||
150 | <code> | ||
151 | $ gnunet-arm -I<br> | ||
152 | Running services:<br> | ||
153 | ats (gnunet-service-ats)<br> | ||
154 | revocation (gnunet-service-revocation)<br> | ||
155 | set (gnunet-service-set)<br> | ||
156 | nat (gnunet-service-nat)<br> | ||
157 | transport (gnunet-service-transport)<br> | ||
158 | peerstore (gnunet-service-peerstore)<br> | ||
159 | hostlist (gnunet-daemon-hostlist)<br> | ||
160 | identity (gnunet-service-identity)<br> | ||
161 | namecache (gnunet-service-namecache)<br> | ||
162 | peerinfo (gnunet-service-peerinfo)<br> | ||
163 | datastore (gnunet-service-datastore)<br> | ||
164 | zonemaster (gnunet-service-zonemaster)<br> | ||
165 | zonemaster-monitor (gnunet-service-zonemaster-monitor)<br> | ||
166 | nse (gnunet-service-nse)<br> | ||
167 | cadet (gnunet-service-cadet)<br> | ||
168 | dht (gnunet-service-dht)<br> | ||
169 | core (gnunet-service-core)<br> | ||
170 | gns (gnunet-service-gns)<br> | ||
171 | statistics (gnunet-service-statistics)<br> | ||
172 | topology (gnunet-daemon-topology)<br> | ||
173 | fs (gnunet-service-fs)<br> | ||
174 | namestore (gnunet-service-namestore)<br> | ||
175 | vpn (gnunet-service-vpn) | ||
176 | </code> | ||
177 | |||
178 | <p> | ||
179 | For stopping GNUnet again we can use the `-e` option. | ||
180 | </p> | ||
181 | |||
182 | <code> | ||
183 | $ gnunet-arm -e | ||
184 | </code> | ||
185 | <br/> | ||
186 | |||
187 | <h3>{{ _("Further information") }}</h3> | ||
188 | |||
189 | <p>GNUnet has a number of services and features. | ||
190 | Please check <a href="https://docs.gnunnet.org">our documentation</a> | ||
191 | to learn how to use them. If you find anything odd or bugs, please | ||
192 | <a href="https://gnunet.org/bugs">let us know</a>. | ||
193 | </p> | ||
194 | 196 | ||
195 | </div> | 197 | </div> |
196 | {% endblock body_content %} | 198 | {% endblock body_content %} |