aboutsummaryrefslogtreecommitdiff
path: root/doc/documentation/chapters/installation.texi
diff options
context:
space:
mode:
authorng0 <ng0@infotropique.org>2017-10-24 12:50:41 +0000
committerng0 <ng0@infotropique.org>2017-10-24 12:50:41 +0000
commit1b97e6794813ff5ad390a10e972ea92002d85ee4 (patch)
tree63f6fc58a573206bf7980dd56c7d9ebf77c29717 /doc/documentation/chapters/installation.texi
parent6930d230e65a724f02224d5ff13bea87967350f8 (diff)
downloadgnunet-1b97e6794813ff5ad390a10e972ea92002d85ee4.tar.gz
gnunet-1b97e6794813ff5ad390a10e972ea92002d85ee4.zip
doc: installation: section 'outdated instructions', comment the part about gnunet-update
Diffstat (limited to 'doc/documentation/chapters/installation.texi')
-rw-r--r--doc/documentation/chapters/installation.texi124
1 files changed, 62 insertions, 62 deletions
diff --git a/doc/documentation/chapters/installation.texi b/doc/documentation/chapters/installation.texi
index 6d7b7f926..14175a6f7 100644
--- a/doc/documentation/chapters/installation.texi
+++ b/doc/documentation/chapters/installation.texi
@@ -1338,7 +1338,7 @@ updates or any kind of support.
1338* Installing GNUnet 0.10.1 on Ubuntu 14.04:: 1338* Installing GNUnet 0.10.1 on Ubuntu 14.04::
1339* Building GLPK for MinGW:: 1339* Building GLPK for MinGW::
1340* GUI build instructions for Ubuntu 12.04 using Subversion:: 1340* GUI build instructions for Ubuntu 12.04 using Subversion::
1341* Installation with gnunet-update:: 1341@c * Installation with gnunet-update::
1342* Instructions for Microsoft Windows Platforms (Old):: 1342* Instructions for Microsoft Windows Platforms (Old)::
1343@end menu 1343@end menu
1344 1344
@@ -1545,90 +1545,90 @@ Now you can checkout and compile the GNUnet GUI tools@
1545 $ make install 1545 $ make install
1546@end example 1546@end example
1547 1547
1548@node Installation with gnunet-update 1548@c @node Installation with gnunet-update
1549@subsection Installation with gnunet-update 1549@c @subsection Installation with gnunet-update
1550 1550
1551gnunet-update project is an effort to introduce updates to GNUnet 1551@c gnunet-update project is an effort to introduce updates to GNUnet
1552installations. An interesting to-be-implemented-feature of gnunet-update 1552@c installations. An interesting to-be-implemented-feature of gnunet-update
1553is that these updates are propagated through GNUnet's peer-to-peer 1553@c is that these updates are propagated through GNUnet's peer-to-peer
1554network. More information about gnunet-update can be found at 1554@c network. More information about gnunet-update can be found at
1555@c FIXME: Use correct cgit URL 1555@c @c FIXME: Use correct cgit URL
1556@uref{https://gnunet.org/git/gnunet-update.git/tree/plain/README}. 1556@c @uref{https://gnunet.org/git/gnunet-update.git/tree/plain/README}.
1557 1557
1558While the project is still under development, we have implemented the 1558@c While the project is still under development, we have implemented the
1559following features which we believe may be helpful for users and we 1559@c following features which we believe may be helpful for users and we
1560would like them to be tested: 1560@c would like them to be tested:
1561 1561
1562@itemize @bullet 1562@c @itemize @bullet
1563 1563
1564@item 1564@c @item
1565Packaging GNUnet installation along with its run-time dependencies into 1565@c Packaging GNUnet installation along with its run-time dependencies into
1566update packages 1566@c update packages
1567 1567
1568@item 1568@c @item
1569Installing update packages into compatible hosts 1569@c Installing update packages into compatible hosts
1570 1570
1571@item 1571@c @item
1572Updating an existing installation (which had been installed by 1572@c Updating an existing installation (which had been installed by
1573gnunet-update) to a newer one 1573@c gnunet-update) to a newer one
1574 1574
1575@end itemize 1575@c @end itemize
1576 1576
1577The above said features of gnunet-update are currently available for 1577@c The above said features of gnunet-update are currently available for
1578testing on GNU/Linux systems. 1578@c testing on GNU/Linux systems.
1579 1579
1580The following is a guide to help you get started with gnunet-update. 1580@c The following is a guide to help you get started with gnunet-update.
1581It shows you how to install the testing binary packages of GNUnet 1581@c It shows you how to install the testing binary packages of GNUnet
15820.9.1 we have at @uref{https://gnunet.org/install/}. 1582@c 0.9.1 we have at @uref{https://gnunet.org/install/}.
1583 1583
1584gnunet-update needs the following dependencies: 1584@c gnunet-update needs the following dependencies:
1585 1585
1586@itemize @bullet 1586@c @itemize @bullet
1587@item 1587@c @item
1588python @geq{} 2.6 1588@c python @geq{} 2.6
1589 1589
1590@item 1590@c @item
1591gnupg 1591@c gnupg
1592 1592
1593@item 1593@c @item
1594python-gpgme 1594@c python-gpgme
1595@end itemize 1595@c @end itemize
1596 1596
1597 1597
1598Checkout gnunet-update: 1598@c Checkout gnunet-update:
1599 1599
1600@c FIXME: git! 1600@c @c FIXME: git!
1601@example 1601@c @example
1602$ svn checkout -r24905 https://gnunet.org/svn/gnunet-update@ 1602@c $ svn checkout -r24905 https://gnunet.org/svn/gnunet-update@
1603@end example 1603@c @end example
1604 1604
1605For security reasons, all packages released for gnunet-update from us are 1605@c For security reasons, all packages released for gnunet-update from us are
1606signed with the key at @uref{https://gnunet.org/install/key.txt}. 1606@c signed with the key at @uref{https://gnunet.org/install/key.txt}.
1607You would need to import this key into your gpg key ring. 1607@c You would need to import this key into your gpg key ring.
1608gnunet-update uses this key to verify the integrity of the packages it 1608@c gnunet-update uses this key to verify the integrity of the packages it
1609installs: 1609@c installs:
1610 1610
1611@example 1611@c @example
1612$ gpg --recv-keys 7C613D78@ 1612@c $ gpg --recv-keys 7C613D78@
1613@end example 1613@c @end example
1614 1614
1615Download the packages relevant to your architecture (currently I have 1615@c Download the packages relevant to your architecture (currently I have
1616access to GNU/Linux machines on x86_64 and i686, so only two for now, 1616@c access to GNU/Linux machines on x86_64 and i686, so only two for now,
1617hopefully more later) from https://gnunet.org/install/. 1617@c hopefully more later) from https://gnunet.org/install/.
1618 1618
1619To install the downloaded package into the directory /foo: 1619@c To install the downloaded package into the directory /foo:
1620 1620
1621@example 1621@c @example
1622gnunet-update/bin/gnunet-update install downloaded/package /foo 1622@c gnunet-update/bin/gnunet-update install downloaded/package /foo
1623@end example 1623@c @end example
1624 1624
1625The installer reports the directories into which shared libraries and 1625@c The installer reports the directories into which shared libraries and
1626dependencies have been installed. You may need to add the reported shared 1626@c dependencies have been installed. You may need to add the reported shared
1627library installation paths to LD_LIBRARY_PATH before you start running any 1627@c library installation paths to LD_LIBRARY_PATH before you start running any
1628installed binaries. 1628@c installed binaries.
1629 1629
1630Please report bugs at https://gnunet.org/bugs/ under the project 1630@c Please report bugs at https://gnunet.org/bugs/ under the project
1631'gnunet-update'. 1631@c 'gnunet-update'.
1632 1632
1633@node Instructions for Microsoft Windows Platforms (Old) 1633@node Instructions for Microsoft Windows Platforms (Old)
1634@subsection Instructions for Microsoft Windows Platforms (Old) 1634@subsection Instructions for Microsoft Windows Platforms (Old)