1

Correction de liens morts

This commit is contained in:
2026-03-30 02:02:34 +02:00
parent 1b589b8930
commit 538b5cf901
139 changed files with 1161 additions and 1171 deletions

View File

@@ -1,18 +1,18 @@
---
comments_url: https://com.richard-dern.fr/post/489
date: '2010-06-23 17:44:00'
date: "2010-06-23 17:44:00"
links:
- lang: fr
name: Page d'origine sur Archive.org
url: https://web.archive.org/web/20101024144622/http://ingnu.fr/2010/06/23/installer-seeks-sous-debian/
- lang: fr
name: Archive
url: http://ingnu.fr/2010/06/23/installer-seeks-sous-debian/
tags:
- Compiler
- Debian
- Méta moteur
- Moteur de recherche
- Seeks
- Source
- Ubuntu
- Compiler
- Debian
- Méta moteur
- Moteur de recherche
- Seeks
- Source
- Ubuntu
title: Installer Seeks sous Debian
weather:
humidity: 56
@@ -20,13 +20,13 @@ weather:
precipitations: false
pressure: 1019.9
source:
- open-meteo
- open-meteo
temperature: 19.8
wind_direction: 62
wind_speed: 9.3
---
[Seeks](https://web.archive.org/web/20101024144622/http://www.seeks-project.info/) est un méta moteur de recherche, permettant d'anonymiser les requêtes avant leur envoi aux moteurs de recherche, tels que [Google](https://web.archive.org/web/20101024144622/http://www.google.fr/), [Bing](https://web.archive.org/web/20101024144622/http://www.bing.com/?cc=fr), [Cuil](https://web.archive.org/web/20101024144622/http://www.cuil.com/), [Yahoo](https://web.archive.org/web/20101024144622/http://fr.search.yahoo.com/) ou [Exalead](https://web.archive.org/web/20101024144622/http://www.exalead.com/search/).
[Seeks](http://www.seeks-project.info/) est un méta moteur de recherche, permettant d'anonymiser les requêtes avant leur envoi aux moteurs de recherche, tels que [Google](http://www.google.fr/), [Bing](http://www.bing.com/?cc=fr), [Cuil](http://www.cuil.com/), [Yahoo](http://fr.search.yahoo.com/) ou [Exalead](http://www.exalead.com/search/).
Il offre en outre un proxy et un serveur web intégré.
L'intérêt d'installer Seeks est donc de disposer d'un moteur de recherche qui va garantir l'anonymat de nos requêtes, et nous fournir des résultats exhaustifs et pertinents.
On notera à ce sujet la possibilité de trier les résultats selon plusieurs critères, par exemple par blogs, par forums, par pages de wiki, etc.
@@ -41,7 +41,7 @@ Tout d'abord, il faut installer quelques paquets:
apt-get install autoconf automake libtool libcurl4-gnutls-dev libpcre3-dev build-essential libxml2-dev git-core libevent-dev
```
On installe *git-core* parce que, a priori, le binaire résultant de la compilation des sources obtenues avec *git* est moins capricieux.
On installe _git-core_ parce que, a priori, le binaire résultant de la compilation des sources obtenues avec _git_ est moins capricieux.
Ensuite:
```bash
@@ -51,7 +51,7 @@ cd seeks
./autogen.sh
```
On va installer Seeks dans */opt/seeks*, et on veut compiler avec le module serveur web; il en résulte la commande suivante:
On va installer Seeks dans _/opt/seeks_, et on veut compiler avec le module serveur web; il en résulte la commande suivante:
```bash
./configure --enable-httpserv-plugin=yes
@@ -63,7 +63,7 @@ Et on compile:
make
```
Petite astuce, pour les processeurs multi-cores, utilisez l'option *-j*, suivie du nombre de cores.
Petite astuce, pour les processeurs multi-cores, utilisez l'option _-j_, suivie du nombre de cores.
Sur mon Core2Duo, cela donne:
```bash
@@ -118,7 +118,7 @@ On se retrouve avec l'arborescence suivante:
`-- yui
```
On édite le fichier */opt/seeks/etc/seeks/config*.
On édite le fichier _/opt/seeks/etc/seeks/config_.
Les valeurs importantes à changer sont les suivantes:
```text
@@ -131,9 +131,9 @@ hostname <votre nom de domaine>
```
Les autres options de configuration sont laissées à votre appréciation.
Vérifiez ensuite les paramètres du fichier */opt/seeks/etc/seeks/httpserv-config*.
Vérifiez ensuite les paramètres du fichier _/opt/seeks/etc/seeks/httpserv-config_.
Les paramètres par défaut devraient aller, mais si vous hébergez déjà un proxy sur le port 8080, il faudra changer soit celui de ce proxy, soit celui de Seeks.
On peut ensuite passer à la configuration du fichier */opt/seeks/etc/websearch-config*.
On peut ensuite passer à la configuration du fichier _/opt/seeks/etc/websearch-config_.
Là, pareil, c'est à votre appréciation.
On peut ensuite lancer le démon, avec la commande suivante:
@@ -145,7 +145,7 @@ On peut ensuite lancer le démon, avec la commande suivante:
J'ignore comment il se débrouille parce que je n'ai pas encore eu la curiosité de fouiller le code, mais a priori, pas besoin de lui dire où chercher son fichier de configuration, il le trouve tout seul.
Changez une option dans le fichier de configuration, par exemple le port du serveur web et relancez Seeks pour vous en convaincre.
Bref.
Si toutefois il ne le trouvait pas, il suffit de lui indiquer le chemin complet du fichier config (donc */opt/seeks/etc/seeks/config*) à la fin de la commande précédente.
Si toutefois il ne le trouvait pas, il suffit de lui indiquer le chemin complet du fichier config (donc _/opt/seeks/etc/seeks/config_) à la fin de la commande précédente.
On a notre Seeks fonctionnel, et accessible depuis le port configuré précédemment.
Il est toujours possible, maintenant, de créer un hôte virtuel dans Apache, histoire qu'il ait son propre nom de domaine ou de sous-domaine.
@@ -160,7 +160,7 @@ C'est tout.
Si vous ne souhaitez pas passer par le serveur web intégré, je dois vous signaler que sur mon serveur, il crash pratiquement à chaque requête, ce qui, évidemment, est très handicapant.
Pour finir, vous pouvez ajouter la ligne suivante au début du fichier */etc/rc.local*:
Pour finir, vous pouvez ajouter la ligne suivante au début du fichier _/etc/rc.local_:
```text
/opt/seeks/bin/seeks --daemon
@@ -170,4 +170,4 @@ De cette manière, Seeks démarrera automatiquement avec la machine.
Je signale également que des paquets tout prêts pour debian et ubuntu existent déjà.
Cependant, je n'en étais pas satisfait, c'est pourquoi je vous propose l'installation depuis les sources.
D'autre part, hormis l'installation des dépendances, la procédure est valable pour à peu près n'importe quelle plateforme.
D'autre part, hormis l'installation des dépendances, la procédure est valable pour à peu près n'importe quelle plateforme.