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.
YaCy* peut être comparé au projet SearX .
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.
deb http://debian.yacy.net ./
ou directement avec la ligne de commande suivante
echo 'deb http://debian.yacy.net ./' > /etc/apt/sources.list.d/yacy.list
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 1F968B3903D886E7
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/ Le login par defaut est admin le mot passe est celui definie lors de l'installation. Pour les modifier http://ip_serveur:8090/ConfigAccounts_p.html.
* Par défaut les données sont sur : /var/lib/yacy :
/etc/init.d/yacy stop
mv /var/lib/yacy /nouvel_emplacement/yacy
* Chaque démarrage de yacy doit être précédé du point de montage des données (commande) :
mount --bind /nouvel_emplacement/yacy /var/lib/yacy
* Ou en automatique dans fstab "/etc/fstab" option bind :
/nouvel_emplacement/yacy /var/lib/yacy none defaults,bind 0 0
/etc/init.d/yacy start