YaCy* 1) ( “ya see”, “tu vois”)“Yet another Cyberspace” est un moteur de recherche libre (licence GPL) écrit en JAVA.
Il peut être installé de façon autonome pour par exemple indexer un Intranet ou le WEB, Il permet aussi à travers un réseau P2P
de participer à la consolidation d'un moteur de recherche décentralisé, non censurable et respectant la vie privée.
Installez au minimum le paquet openjdk-6-jre-headless
sudo apt-get install openjdk-6-jre-headless
Pour une Ubuntu 14.04, la version fournie par les dépôts YacY est plus récente 1.8 et a comme dépendance openjdk-7-jre-headless
Deux méthodes sont possibles:
L'installation via les dépôts va installer les dépendances nécessaires. Par la suite elle permettra de bénéficier des mises à jour.
Créer le fichier /etc/apt/sources.list.d/yacy.list et y rajouter
deb http://debian.yacy.net ./
Importer la clef publique de YaCy* dans la liste de vos clefs fiables.
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 1F968B3903D886E7
sudo apt-get update
sudo apt-get install yacy
Il ne vous restera plus qu'à répondre à des questions pour configurer votre YaCy*
cf: le wiki de YaCy* 2)
sudo apt-get remove yacy
sudo apt-get update
tar -xvf yacy_v1.66_20131205_9294.tar.gz
./startYACY.sh
./stopYACY.sh
Par exemple: http://localhost:8090/
* Par défaut les données sont sur : /var/lib/yacy :
/etc/init.d/yacy stop
mv /var/lib/yacy /nouvelle_emplacement/yacy
* Chaque démarrage de yacy doit être précéder du point de montage des données :
mount --bind /nouvelle_emplacement/yacy /var/lib/yacy
/etc/init.d/yacy start