Como posso me conectar ao GNUnet 0.8.1 no 11.10?

6

Como a tempestade SOPA / PIPA estava se formando, eu pensei que deveria dar algumas das novas ferramentas que as pessoas estavam falando sobre uma tentativa. Depois de ler e verificar o que estava disponível nos repositórios, escolhi o GNUnet. Eu quero ser capaz de baixar ISOs Linux em P2P sem que ninguém seja capaz de dizer se eu tiver desertado para o Sabayon:)

( Você não deve usar o BitTorrent sobre o Tor. É muito pesado para essa rede, e seu endereço IP é revelado no ponto final.)

Instalei o GNUnet Secured P2P 0.8.1 (nome do pacote gnunet-gtk ) e gnunet-server .

Eu executei o assistente de configuração, escolhendo minha interface de rede e todas as opções padrão. Eu recebi um aviso dizendo Unable to change startup process: Success . Eu corri de novo e desta vez também marcou "Iniciar o processo de fundo do GNUnet". Em seguida, foi concluído sem aviso. (Minha interface de rede é padronizada como lo em vez de wlan0 . Deixo o IP / hostname em branco porque eu tenho um endereço IP dinâmico - devo inserir computername.local ?)

Eu executei a ferramenta de configuração avançada e alterei as listas de host de 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 para http://mosquito.dyndns.tv/gnunet-hostlist/hostlist http://de.gnunet.org/hostlist-080 http://vserver1236.vserver-on.de/hostlist-074 . (Por link e link )

Quando a GUI GNUnet inicia, a barra de mensagens lê "Daemon em execução". Depois de um tempo, lê "Desconectado".

O que preciso fazer para me conectar?

    
por d3vid 10.01.2012 / 14:53

3 respostas

5

Aparentemente, a versão 0.8 do GNUnet é depreciada e todo o esforço está sendo investido no desenvolvimento da versão 0.9. ( Fonte )

Eu usei os passos das instruções de instalação do Ubuntu a partir do site GNUnet para instalar o GNUnet versão 0.9.

Primeiro, certifique-se de que o Subversion esteja instalado em seu sistema:

sudo apt-get install subversion

Em seguida, instale as dependências do 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

Construa o libextractor:

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

Note que 'make check' é opcional aqui.

Instale as dependências do libmicrohttpd:

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

Construa 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 ..

Novamente, 'make check' é opcional (e pode falhar se você estiver executando serviços já em certas portas, como 1080).

Instalar as dependências do 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

Construa o GNUnet:

Você pode especificar a localização da instalação do GNUnet, definindo o prefixo ao chamar o script de configuração: --prefix=$HOME/gnbuild

Para construir o GNUnet execute:

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

Você tem que definir a variável de ambiente GNUNET_PREFIX de acordo com o prefixo que você definiu para o script de configuração e você tem que adicionar sua instalação do GNUnet ao seu caminho de busca:

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

Agora você pode testar sua instalação executando:

make check
    
por jokerdino 21.01.2012 / 11:49
1

d3vid, A linha 0.8x não é mais mantida.

Experimente o 0.9, é fácil de compilar e já possui alguns guias sobre como compilar na Internet. O GNUnet é o futuro do compartilhamento de arquivos! Mas ainda não está pronto para o horário nobre. Você pode ajudar espalhando a palavra ou com o desenvolvimento.

    
por bratao 20.01.2012 / 17:53
1

Como mencionado acima, não é possível conectar o 0.8.1. Então você precisará instalar 0,9.

Se você está desconfortável ou moralmente contra a instalação da fonte (obrigado jokerdino!), você pode esperar e ver se 0.9 é adicionado ao Portal do software GetDeb .

O GNUnet 0.9 foi rejeitado para inclusão no GetDeb e parece improvável que ele seja adicionado em breve (veja link . Felizmente, o GNUnet parece estar liberando instruções para construir a partir da fonte a cada nova versão ( veja o link na resposta do Jokerdino para todas as instruções até à data, e links na parte inferior do link ).

    
por d3vid 24.01.2012 / 08:31