Czy wie ktoś może w jaki sposób uruchomić Freenet na Debianie?
http://pl.wikipedia.org/wiki/Freenet
http://pl.wikibooks.org/wiki/Sieci_P2P/Freenet
http://en.wikipedia.org/wiki/Freenet
http://freenetproject.org/philosophy.html
Na stronie projektu jest taki opis instalacji:
Na Lennym jednak u mnie przy pierwszej metodzie pokazuje się okienko wyboru języka, które od razu się zawiesza:Open a terminal and type:
Alternatively, downloading the installer (gpg signature) and then clicking on the file may work on some systems, but if there are problems we recommend the above command lines.Kod: Zaznacz cały
wget [url]http://freenet.googlecode.com/files/new_installer_offline_1222.jar[/url] -O new_installer_offline.jar java -jar new_installer_offline.jar
Or do the following on a headless system:
Kod: Zaznacz cały
wget [url]http://downloads.freenetproject.org/alpha/installer/freenet07.tar.gz[/url] cat freenet07.tar.gz | gzip -d | tar xv cd freenet ./run.sh start
Przy drugiej metodzie system wypluwa błąd związany z Javą:
Kod: Zaznacz cały
#################################################################
The full error message is :
#################################################################
Error while handling the CA :JKS
java.security.KeyStoreException: JKS
at java.security.KeyStore.getInstance(libgcj.so.90)
at java.security.KeyStore.getInstance(libgcj.so.90)
at Sha1Test.main(Sha1Test.java:46)
Caused by: java.security.NoSuchAlgorithmException: Algorithm [JKS] of type [KeyStore] from provider [gnu.javax.security.auth.callback.GnuCallbacks: name=GNU-CALLBACKS version=2.1] is not found
at gnu.java.security.Engine.getInstance(libgcj.so.90)
at gnu.java.security.Engine.getInstance(libgcj.so.90)
at java.security.KeyStore.getInstance(libgcj.so.90)
...2 more
[ Dodano: 2009-07-21, 21:30 ]
Znalazłem rozwiązanie, może się komuś przyda.
Przyczyną problemu była wersja Javy w systemie. Freenet działa tylko z najnowszą Javą od Sun-a. Nie działa na Javie z repozytorium.
W związku z tym, jeśli w systemie jest zainstalowana Java z repozytorium, trzeba ją odinstalować:
Kod: Zaznacz cały
# aptitude purge java sun-java6-jre
Po zainstalowaniu i zmianie linków symbolicznych do pluginu przeglądarki internetowej trzeba sprawdzić czy system właściwie rozpoznaje wersję Javy:
Kod: Zaznacz cały
# java -version
Kod: Zaznacz cały
/etc/alternatives
Kod: Zaznacz cały
# rm java
Kod: Zaznacz cały
# ln -s /home/davidoski/6.PROGRAMY/java/jre1.6.0_14/bin/java java
Kod: Zaznacz cały
# java -version
java version "1.6.0_14"
Java(TM) SE Runtime Environment (build 1.6.0_14-b08)
Java HotSpot(TM) Client VM (build 14.0-b16, mixed mode, sharing)
Pzdr