gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] [gnunet-texinfo] branch master updated: installation


From: gnunet
Subject: [GNUnet-SVN] [gnunet-texinfo] branch master updated: installation
Date: Mon, 27 Mar 2017 14:00:20 +0200

This is an automated email from the git hooks/post-receive script.

ng0 pushed a commit to branch master
in repository gnunet-texinfo.

The following commit(s) were added to refs/heads/master by this push:
     new 4ba25e2  installation
4ba25e2 is described below

commit 4ba25e2d552c65c9e080aa26804ff0a950ccafd9
Author: ng0 <address@hidden>
AuthorDate: Fri Feb 17 16:58:16 2017 +0000

    installation
---
 installation.texi | 52 ++++++++++++++++++++++++++++++++++++++++------------
 1 file changed, 40 insertions(+), 12 deletions(-)

diff --git a/installation.texi b/installation.texi
index 8f42c28..173f4c6 100644
--- a/installation.texi
+++ b/installation.texi
@@ -258,9 +258,13 @@ gnunet-service-gns (requires vpn, dns, dht, namestore, 
identity)
 @node Generic installation instructions
 @section Generic installation instructions
 
-First, in addition to the GNUnet sources you must download the latest version 
of various dependencies. Most distributions do not include sufficiently recent 
versions of these dependencies. Thus, a typically installation on a "modern" 
GNU/Linux distribution requires you to install the following dependencies 
(ideally in this order):
address@hidden @bullet
+First, in addition to the GNUnet sources you must download the latest version
+of various dependencies. Most distributions do not include sufficiently recent
+versions of these dependencies. Thus, a typically installation on a "modern"
+GNU/Linux distribution requires you to install the following
+dependencies (ideally in this order):
 
address@hidden @bullet
 
 @item
 libgpgerror and libgcrypt
@@ -278,14 +282,31 @@ GNU libmicrohttpd
 GNU libextractor (make sure to first install the various mandatory and 
optional dependencies including development headers from your distribution)
 @end itemize
 
-
-Other dependencies that you should strongly consider to install is a database 
(MySQL, sqlite or Postgres). The following instructions will assume that you 
installed at least sqlite. For most distributions you should be able to find 
pre-build packages for the database. Again, make sure to install the client 
libraries and the respective development headers (if they are packaged 
separately) as well.
-
- You can find specific, detailed instructions for installing of the 
dependencies (and possibly the rest of the GNUnet installation) in the 
platform-specific descriptions, which are linked from the bottom of this page. 
Please consult them now. If your distribution is not listed, please study the 
instructions for Debian stable carefully as you try to install the dependencies 
for your own distribution. Contributing additional instructions for further 
platforms is always appreciated.
-
- Before proceeding further, please double-check the dependency list. Note that 
in addition to satisfying the dependencies, you might have to make sure that 
development headers for the various libraries are also installed. There maybe 
files for other distributions, or you might be able to find equivalent packages 
for your distribution.
-
- While it is possible to build and install GNUnet without having root access, 
we will assume that you have full control over your system in these 
instructions. First, you should create a system user "gnunet" and an additional 
group "gnunetdns". On Debian and Ubuntu GNU/Linux, type:@
+Other dependencies that you should strongly consider to install is a
+database (MySQL, sqlite or Postgres). The following instructions will assume
+that you installed at least sqlite. For most distributions you should be able
+to find pre-build packages for the database. Again, make sure to install the
+client libraries and the respective development headers (if they are
+packaged separately) as well.
+
+You can find specific, detailed instructions for installing of the dependencies
+(and possibly the rest of the GNUnet installation) in the platform-specific
+descriptions, which are linked from the bottom of this page. Please consult
+them now. If your distribution is not listed, please study the instructions for
+Debian stable carefully as you try to install the dependencies for your own
+distribution. Contributing additional instructions for further platforms is
+always appreciated.
+
+Before proceeding further, please double-check the dependency list. Note that
+in addition to satisfying the dependencies, you might have to make sure that
+development headers for the various libraries are also installed. There maybe
+files for other distributions, or you might be able to find equivalent packages
+for your distribution.
+
+While it is possible to build and install GNUnet without having root access,
+we will assume that you have full control over your system in these
+instructions. First, you should create a system user "gnunet" and an additional
+group "gnunetdns". On Debian and Ubuntu GNU/Linux, type:@
 @code{@
  # adduser --system --home /var/lib/gnunet --group --disabled-password gnunet@
  # addgroup --system gnunetdns@
@@ -303,9 +324,16 @@ Other dependencies that you should strongly consider to 
install is a database (M
  $ make@
  $ sudo makeĀ install@
 }@
- If you want to be able to enable DEBUG-level log messages, add 
--enable-logging=verbose to the end of the ./configure command. DEBUG-level log 
messages are in English-only and should only be useful for developers (or for 
filing really detailed bug reports). 
 
-Finally, you probably want to compile gnunet-gtk, which includes gnunet-setup 
(graphical tool for configuration) and gnunet-fs-gtk (graphical tool for 
file-sharing):@
+If you want to be able to enable DEBUG-level log messages, add
address@hidden to the end of the ./configure command.
+DEBUG-level log messages are in English-only and should only be useful for
+developers (or for filing really detailed bug reports). 
+
+Finally, you probably want to compile gnunet-gtk, which includes gnunet-setup
+(graphical tool for configuration) and gnunet-fs-gtk (graphical tool for
+file-sharing):@
+
 @code{@
  $ tar xvf gnunet-gtk-0.10.?.tar.gz@
  $ cd gnunet-gtk-0.10.?@

-- 
To stop receiving notification emails like this one, please contact
address@hidden



reply via email to

[Prev in Thread] Current Thread [Next in Thread]