Как подключиться к GNUnet 0.8.1 на 11.10?

6

Как буря SOPA / PIPA, я думал, что должен дать некоторые из новых инструментов, о которых люди говорили о попытке. После прочтения и проверки того, что было доступно в репозиториях, я выбрал GNUnet. Я хочу, чтобы иметь возможность загружать Linux ISO на P2P, не имея возможности сказать, перешел ли я на Sabayon:)

( Вы не должны использовать BitTorrent над Tor. Это слишком тяжело для этой сети, и ваш IP-адрес будет обнаружен в конечной точке.)

Я установил GNUnet Secured P2P 0.8.1 (имя пакета gnunet-gtk ) и gnunet-server .

Я запустил мастер настройки, выбрав мой сетевой интерфейс и все параметры по умолчанию. Мне посчастливилось сказать Unable to change startup process: Success . Я снова запустил его, и на этот раз также отметился «Запустить фоновый процесс GNUnet». Затем он завершился без приглашения. (Мой сетевой интерфейс по умолчанию имеет значение lo , а не wlan0 каждый раз. Я оставляю IP / имя хоста пустым, потому что у меня динамический IP-адрес - должен ли я вводить computername.local ?)

Я запустил средство расширенной настройки и сменил хосты из http://gnunet.org/hostlist.php http://gnunet.mine.nu:8081/hostlist http://vserver1236.vserver-on.de/hostlist-074 http://mosquito.dyndns.tv/gnunet-hostlist/hostlist http://de.gnunet.org/hostli на http://mosquito.dyndns.tv/gnunet-hostlist/hostlist http://de.gnunet.org/hostlist-080 http://vserver1236.vserver-on.de/hostlist-074 . (Per Ссылка и Ссылка )

Когда GUI GNUnet запускает панель сообщений, читается «Daemon running». Через некоторое время он читает «Disconnected».

Что мне нужно сделать, чтобы подключиться?

    
задан d3vid 10.01.2012 в 14:53
источник

3 ответа

5

По-видимому, GNUnet версии 0.8 обесценивается, и все усилия вкладываются в разработку версии 0.9. ( Источник )

Я использовал шаги из инструкций по установке Ubuntu с сайта GNUnet для установки версии GNUnet 0.9.

Сначала убедитесь, что Subversion установлена ​​в вашей системе:

sudo apt-get install subversion

Затем установите зависимости libextractor:

sudo apt-get install automake autopoint autoconf libtool make gcc g++ gettext texinfo
sudo apt-get install zlib1g-dev libgsf-1-dev libmpeg2-4-dev libpoppler-dev

Сборка libextractor:

svn checkout https://gnunet.org/svn/Extractor
cd Extractor
./bootstrap
./configure
make; sudo make install; make check
cd ..

Обратите внимание, что здесь «make check» является необязательным.

Установите зависимости libmicrohttpd:

sudo apt-get install gnutls-dev libcurl4-gnutls-dev

Сборка libmicrohttpd:

svn co https://gnunet.org/svn/libmicrohttpd
cd libmicrohttpd/
./bootstrap
./configure --with-gnutls --enable-messages --enable-curl
make; sudo make install; make check
cd ..

Опять же, «make check» является необязательным (и может завершиться неудачей, если вы запускаете службы уже на определенных портах, например 1080).

Установите зависимости GNUnet:

sudo apt-get install libltdl7-dev automake autoconf libtool make gcc texinfo
sudo apt-get install libgcrypt11-dev libgmp3-dev libcurl4-gnutls-dev cvs libunistring-dev
sudo apt-get install libmysqlclient15-dev libsqlite3-dev libpq-dev
sudo apt-get install libesmtp-dev libpcap-dev

Сборка GNUnet:

Вы можете указать местоположение установки GNUnet, установив префикс при вызове скрипта configure: --prefix=$HOME/gnbuild

Чтобы выполнить выполнение GNUnet:

svn checkout https://gnunet.org/svn/gnunet/
cd gnunet/
./bootstrap
./configure --prefix=$HOME/gnbuild --with-extractor=/usr/local
make; sudo make install

Вы должны установить переменную среды GNUNET_PREFIX в соответствии с префиксом, установленным для скрипта configure, и вы должны добавить свою установку GNUnet в свой путь поиска:

export GNUNET_PREFIX=$HOME/gnbuild
export PATH=$PATH:$HOME/gnbuild/bin

Теперь вы можете протестировать свою установку, выполнив:

make check
    
ответ дан jokerdino 21.01.2012 в 11:49
источник
1

d3vid, Линия 0.8x больше не поддерживается.

Попробуйте 0,9, легко компилировать и уже иметь несколько руководств о том, как скомпилировать в Интернете. GNUnet - это будущее обмена файлами! Но еще не готов в прайм-тайм. Вы можете помочь, распространяя слово или разработку.

    
ответ дан bratao 20.01.2012 в 17:53
1

Как упоминалось выше, невозможно подключить 0.8.1. Поэтому вам нужно будет установить 0.9.

Если вам неудобно или морально против установки из источника (спасибо jokerdino!), вы можете подождать и посмотреть, добавляется ли 0.9 к Портал программного обеспечения GetDeb .

GNUnet 0.9 был отклонен для включения в GetDeb, и вряд ли он будет добавлен в ближайшее время (см. Ссылка ). К счастью, GNUnet, по-видимому, выпускает инструкции для создания из источника с каждой новой версией ( см. Ссылку в ответе Jokerdino для всех инструкций на сегодняшний день, и ссылки внизу Ссылка ).

    
ответ дан d3vid 24.01.2012 в 08:31