hello friends! new(ish)!

GNUnet: Difference between revisions

From InstallGentoo Wiki v2
Jump to navigation Jump to search
>Rift
(Created page with "GNUnet is a fully decentralized p2p framework for a number of applications, the most commonly used one (probably) is filesharing. 200px GNUnet is a...")
 
>FrenwetEaj
No edit summary
Line 7: Line 7:


GNUnet is an official GNU package. GNUnet can be downloaded from GNU and the GNU mirrors.
GNUnet is an official GNU package. GNUnet can be downloaded from GNU and the GNU mirrors.
== OP Copypasta ==
>What is GNUnet?
GNUnet is a fully decentralised p2p framework for a number of applications, the most commonly used one (probably) is filesharing
More info:
https://gnunet.org/goals
https://gnunet.org/concepts
>Why use GNUnet over private trackers?
Private trackers:
>have to keep up a seed ratio or you're thrown out
>have to attach an account to your searches and requests
>have to trust that the private tracker's owner won't leak your details anywhere
>uploading must be approved
GNUnet:
>no seeding requirement
>no account needed
>no trusted 3rd parties needed
>no way to trace any traffic back to you, unless you set anonymity to 0
>even just searching for content can be done via GNUnet's anonymous protocol
>anyone can publish anything
>no way for publishers to know who's downloading
>no way for downloaders to know who's publishing (except via optional namespaces)
>Sounds cool, where do I start?
/g/ GNUnet QUICKSTART GUIDE FOR FILE SHARING
INSTALLATION
download and install using the package manager of your distro
or
https://gnunet.org/installation
POST-INSTALLATION/USAGE
*Before doing anything else, run following command in terminal: gnunet-arm -s
To use the GUI, run gnunet-gtk
For help on uploading/searching/downloading files via the GUI, see https://gnunet.org/first-steps-file-sharing
GNUnet can also be used in the terminal
TERMINAL COMMANDS
To upload a file: gnunet-publish [-n] [-k KEYWORDS]* [-m TYPE:VALUE] FILENAME
Note: see https://gnunet.org/gnunet-publish for more information
To search a file: gnunet-search "[SEARCH TERM]"
To download a file: gnunet-download -o FILENAME -- GNUNETURL
Note: the gnunet-search command will output the command needed to download the desired file
To shut down GNUnet: gnunet-arm -e
ADDITIONAL RESOURCES
https://gnunet.org/installation
https://gnunet.org/user-handbook
/g/nunet on rizon

Revision as of 06:09, 21 November 2015

GNUnet is a fully decentralized p2p framework for a number of applications, the most commonly used one (probably) is filesharing. GNUnet-logo.png


GNUnet is a framework for secure peer-to-peer networking that does not use any centralized or otherwise trusted services. Its high-level goal is to provide a strong free software foundation for a global network that provides security and in particular respects privacy.

GNUnet started with an idea for anonymous censorship-resistant file-sharing, but has grown to incorporate other applications as well as many generic building blocks for secure networking applications. In particular, GNUnet now includes the GNU Name System, a privacy-preserving, decentralized public key infrastructure.

GNUnet is an official GNU package. GNUnet can be downloaded from GNU and the GNU mirrors.


OP Copypasta

>What is GNUnet? GNUnet is a fully decentralised p2p framework for a number of applications, the most commonly used one (probably) is filesharing More info: https://gnunet.org/goals https://gnunet.org/concepts

>Why use GNUnet over private trackers? Private trackers: >have to keep up a seed ratio or you're thrown out >have to attach an account to your searches and requests >have to trust that the private tracker's owner won't leak your details anywhere >uploading must be approved GNUnet: >no seeding requirement >no account needed >no trusted 3rd parties needed >no way to trace any traffic back to you, unless you set anonymity to 0 >even just searching for content can be done via GNUnet's anonymous protocol >anyone can publish anything >no way for publishers to know who's downloading >no way for downloaders to know who's publishing (except via optional namespaces)

>Sounds cool, where do I start?

/g/ GNUnet QUICKSTART GUIDE FOR FILE SHARING

INSTALLATION

download and install using the package manager of your distro

or

https://gnunet.org/installation


POST-INSTALLATION/USAGE

  • Before doing anything else, run following command in terminal: gnunet-arm -s

To use the GUI, run gnunet-gtk For help on uploading/searching/downloading files via the GUI, see https://gnunet.org/first-steps-file-sharing


GNUnet can also be used in the terminal

TERMINAL COMMANDS

To upload a file: gnunet-publish [-n] [-k KEYWORDS]* [-m TYPE:VALUE] FILENAME Note: see https://gnunet.org/gnunet-publish for more information

To search a file: gnunet-search "[SEARCH TERM]"

To download a file: gnunet-download -o FILENAME -- GNUNETURL Note: the gnunet-search command will output the command needed to download the desired file

To shut down GNUnet: gnunet-arm -e

ADDITIONAL RESOURCES

https://gnunet.org/installation https://gnunet.org/user-handbook /g/nunet on rizon