Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
yacy [Le 28/02/2010, 09:13] – créée tempsyacy [Le 11/09/2022, 11:57] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art
Ligne 1: Ligne 1:
-====== Installer Yacy ======+{{tag>Trusty internet anonymat p2p BROUILLON }}
  
 +----
 +{{ https://upload.wikimedia.org/wikipedia/commons/9/99/YaCy_logo.png?90|YaCy*}}
 +======Yacy - Moteur de recherche libre ======
  
-Ouvrir une fenêtre terminal et écrire : 
  
-sudo gedit /etc/apt/sources.list+YaCy* ((https://yacy.net/fr)) ( "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 [[https://github.com/asciimoo/searx|SearX]] .
  
-Puis ajouter cette ligne en bas du fichier qui s'ouvre : 
  
-deb http://debian.yacy.net ./+<note help>Une recherche non censurée et respectant votre vie privée est seulement possible via votre propre installation de YaCy (voir ci-dessous)</note>
  
-puis enregistrer le et fermer le.+===== Pré-requis ===== 
 +  * Avoir les [[:sudo|droits d'administration]]. 
 +  * Avoir [[:tutoriel:comment_installer_un_paquet|Installé]] **[[java]]**.
  
-Retourner dans la fenêtre du terminal et entrer :+=====Installation ===== 
 +Deux méthodes sont possibles:
  
-sudo apt-get update+  * [[#Installation_via_les_depots_yacy| En installant YaCy* via son dépot ]] 
 +  * [[#Sans_installation|Sans installation]]: En téléchargeant et en lançant son script de démarrage
  
-puis encore entrer :+==== Installation Via les dépôts YaCy  ==== 
 +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.
  
-sudo apt-get install yacy+  * [[:tutoriel:comment_modifier_un_fichier|Créer le fichier]] **  /etc/apt/sources.list.d/yacy.list ** et y rajouter : <file text /etc/apt/sources.list.d/yacy.list>deb http://debian.yacy.net ./</file> ou directement avec la ligne de commande suivante <file text>echo 'deb http://debian.yacy.net ./' > /etc/apt/sources.list.d/yacy.list </file> 
 +  * Importer la clef publique de YaCy* dans la liste de vos clefs fiables  <code>sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 1F968B3903D886E7</code> 
 +  * puis [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|rechargez la liste des paquets]]. 
 +  * [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>yacy]]**.
  
-sudo su+Il ne vous restera plus qu'à répondre à des questions pour configurer votre YaCy* 
 +{{ :image:yacy-conf_precise.png?nolink400 |}}
  
-apt-get update && apt-get ---force-yes install yacy+// cf: le wiki de YaCy* // ((http://www.yacy-websuche.de/wiki/index.php/Fr:DebianInstall)) 
 +=== Désinstallation === 
 +  * supprimer le paquet 
 + 
 +  sudo apt-get remove yacy 
 + 
 +  * supprimer le fichier **/etc/apt/sources.list.d/yacy.list** que vous aviez créé. 
 +  * mettre à jour la liste des paquets 
 + 
 +  sudo apt-get update 
 + 
 +==== Sans installation ==== 
 +  * Télécharger sur le [[https://yacy.net/fr/|site officiel]] l'[[https://yacy.net/release/yacy_v1.66_20131205_9294.tar.gz|archive]] pour GNU/Linux. 
 +  * [[:archivage#graphiquement|Extraire l'archive]] tar.gz 
 + 
 +    tar -xvf yacy_v1.66_20131205_9294.tar.gz 
 +  
 +  * Aller dans le répertoire et lancer YaCy* à l'aide de son script de lancement. 
 +<code bash> 
 +./startYACY.sh 
 +</code> 
 + 
 +<note tips>Dans ce répertoire se trouve un fichier **readme.txt** qui vous donnera toutes les informations nécessaires.</note> 
 + 
 +  * Pour le stopper 
 +<code bash> 
 +./stopYACY.sh 
 +</code> 
 + 
 +=====Utilisation===== 
 + 
 +  * Par défaut l'accès web sera disponible sur le port TCP 8090 de la machine. 
 +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]]. 
 +  * vous pouvez aussi utiliser pour vos recherches l'extension [[https://addons.mozilla.org/fr/firefox/addon/6344/|YaCyBar]] pour [[:Firefox]] 
 + 
 + 
 +=====Changer l'emplacement des données, avec un montage bind===== 
 +{{:yacy_memoire.png?direct&200|}} 
 +<note>Afin d'éviter l'erreur d'espace disque insuffisant et l’arrêt du balayage du robot, on peut changer l'emplacement des données d'indexages. 
 +"**la DHT a été désactivée...**".</note> 
 + 
 +* Par défaut les données sont sur : **/var/lib/yacy** : 
 +  On stop l’exécution de Yacy <code>/etc/init.d/yacy stop</code> 
 +  On déplace les données vers leur nouvel emplacement <code>mv /var/lib/yacy /nouvel_emplacement/yacy</code> 
 +* Chaque démarrage de yacy doit être précédé du point de montage des données (commande) : 
 +  <code>mount --bind /nouvel_emplacement/yacy /var/lib/yacy</code> 
 +* Ou en automatique dans **fstab** "/etc/fstab" option **bind** : 
 +  - <code>/nouvel_emplacement/yacy /var/lib/yacy none defaults,bind 0 0</code> 
 +  - <code>/etc/init.d/yacy start</code> 
 +=====Voir aussi===== 
 +   * [[https://yacy.net/|Site officiel de Yacy]] 
 +   * (fr) [[http://www.yacy-websuche.de/wiki/index.php/Fr:Start|Wiki francophone de Yacy]] 
 +   * [[http://www.yacyweb.de/| des YaCy* à tester sur le WEB]] 
 +   * [[wpfr>YaCy|la page YaCy sur wikipedia fr]] 
 + 
 +---- 
 + 
 +//Contributeurs : [[:utilisateurs:psychederic|Psychederic]],[[:utilisateurs:Ool]] ...//