Skip to content


Installer Yacy sur une machine personnelle sous Debian Squeeze

 Introduction

J'ai voulu tester Yacy un moteur de recherche décentralisé (P2P) sur ma machine personnelle, et je doit dire que je suis assez mitigé...

Avant de rentrer dans le vif des explications de mon sentiment, je vais présenter les caractéristique de la machine sur laquelle j'ai testé Yacy.

CPU : AMD Sempron(tm) Processor 2600+ : 1600 Mhz (1,6 Ghz)

Ram : 1,5 Go

Disques :

SATA périphérique A : 149.05 GBATA MAXTOR STM3160814 : Ext4 Cluster 4k
SATA périphérique B : 298.09 GBATA MAXTOR STM3320611 : XFS Cluster 4k
SCSI périphérique C : 931.51 GBGeneric External1 : XFS Cluster 4k sur USB2.2

Incompatibilité avec les autres processus qui fonctionnent avec Java

Avant d'installer Yacy il faut configurer son /etc/apt/sources.list

en ajoutant : 

deb http://debian.yacy.net ./

Puis on recharge :

apt-get update

---------

J'ai sur ma machine un processus qui tourne constamment et fonctionne sous Java, celui-ci réserve une place automatiquement en mémoire vive et ne démarre pas lorsque la place restante (potenciellement) sur celle-ci est trop juste... J'ai nommé Vuze. Argh !!! Vilain pirate !

Quoiqu'il en soit lors de l'installation de Yacy lorsque Azeurus fonctionne.... => 

# apt-get install yacy
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les NOUVEAUX paquets suivants seront installés :
  yacy
0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0 o/21,0 Mo dans les archives.
Après cette opération, 41,9 Mo d'espace disque supplémentaires seront utilisés.
ATTENTION : les paquets suivants n'ont pas été authentifiés.
  yacy
Faut-il installer ces paquets sans vérification (o/N) ? O
Préconfiguration des paquets...
Sélection du paquet yacy précédemment désélectionné.
(Lecture de la base de données... 137861 fichiers et répertoires déjà installés.)
Dépaquetage de yacy (à partir de .../yacy_0.99svn7969_all.deb) ...
Paramétrage de yacy (0.99svn7969) ...
insserv: warning: script 'K01routage.sh' missing LSB tags and overrides
insserv: warning: script 'routage.sh' missing LSB tags and overrides
insserv: warning: script 'wpa_suplicant.sh' missing LSB tags and overrides
Starting YaCy P2P Web Search: failed.
invoke-rc.d: initscript yacy, action "start" failed.
dpkg : erreur de traitement de yacy (--configure) :
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
configured to not write apport reports
                                      Des erreurs ont été rencontrées pendant l'exécution :
 yacy
E: Sub-process /usr/bin/dpkg returned an error code (1)

Pas jojo tout cela ! De plus le processus de démarrage de Yacy ne met rien dans les journaux, ça aide !  :/

Je le désinstalle et purge ses fichiers :

# apt-get remove --purge yacy
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
  yacy*
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 41,9 Mo d'espace disque seront libérés.
Souhaitez-vous continuer [O/n] ?
(Lecture de la base de données... 139265 fichiers et répertoires déjà installés.)
Suppression de yacy ...
not running.
Purge des fichiers de configuration de yacy ...
insserv: warning: script 'K01routage.sh' missing LSB tags and overrides
insserv: warning: script 'routage.sh' missing LSB tags and overrides
insserv: warning: script 'wpa_suplicant.sh' missing LSB tags and overrides

Puis je recommence en ayant arrêté seulement Vuze !

# apt-get install yacy
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les NOUVEAUX paquets suivants seront installés :
  yacy
0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0 o/21,0 Mo dans les archives.
Après cette opération, 41,9 Mo d'espace disque supplémentaires seront utilisés.
ATTENTION : les paquets suivants n'ont pas été authentifiés.
  yacy
Faut-il installer ces paquets sans vérification (o/N) ? O
Préconfiguration des paquets...
Sélection du paquet yacy précédemment désélectionné.
(Lecture de la base de données... 137861 fichiers et répertoires déjà installés.)
Dépaquetage de yacy (à partir de .../yacy_0.99svn7969_all.deb) ...
Paramétrage de yacy (0.99svn7969) ...
insserv: warning: script 'K01routage.sh' missing LSB tags and overrides
insserv: warning: script 'routage.sh' missing LSB tags and overrides
insserv: warning: script 'wpa_suplicant.sh' missing LSB tags and overrides
Starting YaCy P2P Web Search: failed.
invoke-rc.d: initscript yacy, action "start" failed.
dpkg : erreur de traitement de yacy (--configure) :
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
configured to not write apport reports
                                      Des erreurs ont été rencontrées pendant l'exécution :
 yacy
E: Sub-process /usr/bin/dpkg returned an error code (1)

Rebelotte ! 🙁

Je décide de vider la Ram de ma machine, je redémarre... Sauf si vous connaissez une commande, une astuce pour vider la Ram ! 🙂

Au redémarrage, je ne démarre pas tous les services....

Yacy est installé, mais lors de l'execution des scripts Debian pour l'initialisation cela plante ! Il faut donc que je reprenne le processus là où il en était !


dpkg --configure -a
Paramétrage de yacy (0.99svn7969) ...
insserv: warning: script 'K01routage.sh' missing LSB tags and overrides
insserv: warning: script 'routage.sh' missing LSB tags and overrides
insserv: warning: script 'wpa_suplicant.sh' missing LSB tags and overrides
Starting YaCy P2P Web Search: Yacy.


Youhouh !!! 🙂

Avouez que cela commence plutôt mal !

Je vais vous présenter en image l'étape : Préconfiguration des paquets...

 

Préconfiguration des paquets lors de l'installation

Allons-y !!!

Configuration du nom du noeud

Indication du mot de passe administrateur : admin

Type de noeud : public, intranet, etc.

Taille minimum allouée

Taille maximale allouée

Le portail Web de recherche

 

La configuration de Yacy à travers l'interface Web

 

Le nouveau portail Web

La francisation de la page Status.html

Voilà !!!!

Maintenant il va falloir indexer quelques sites.... Pas trop, nous ne sommes pas Google et n'avons pas à volonté de la Ram !... 🙂

Et là je vous assure de faire vite péter les 180Mo de minimum et d'atteindre allègrement les 600Mo en Ram.... Outch ! Par ailleurs essayez de lancer Vuze en console..... Couldn't allocate enough memory !

C'est là que le bas blesse et me laisse alors septique et mitigé. L'install n'est pas aisée, puis c'est consommateur de Ram, etc. Donc de là à installer ce moteur en local, y a du chemin à faire ! 😉

 

- Fin -

 

Print Friendly, PDF & Email

Posted in Debian, Important, Linux, Technique, Toutes. Tagged with , , , , .

One Response

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

  1. bux said

    J'avais également eu des soucis d'installation lorsque j'ai voulu essayer yacy. Il a tourner quelques semaines sur ma machine mais j'ai finis par le virer.
    A voir aussi: http://www.seeks-project.info/site/

Some HTML is OK

(required)

(required, but never shared)

or, reply to this post via trackback.

Time limit is exhausted. Please reload CAPTCHA.


/* */
Creative Commons License
Cette création par Laurent Besson est mise à disposition selon les termes de la licence Creative Commons Paternité-Partage des Conditions Initiales à l'Identique 2.0 France.