Version actuellement sélectionnée:

Téléchargez la motte LXR si vous ne l'avez pas déjà fait.

  1. Décidez où vous voulez installer LXR
    • Si vous souhaitez juste voir comment LXR fonctionne sur un arbre-source personnel, vous pouvez simplement installer LXR dans votre propre répertoire dans ~/lxr/.
    • Si vous voulez offrir un service LXR à l'ensemble des utilisateurs, vous devez l'installer dans un répertoire public. Dans ce guide, ce sera /usr/local/share/lxr/.

      L'accès à ce répertoire peut demander le privilège root.

    Ce répertoire sera appelé répertoire racine de LXR.

  2. Décompressez la motte (tarball) Nous supposons que la motte a été téléchargée dans votre répertoire Téléchargements/:
    • Installation personnelle: $ cd $ tar -zxf ~/Téléchargements/lxr-x.y.z.tgz
    • Installation publique: $ cd /usr/local/share $ tar -zxf ~/Téléchargements/lxr-x.y.z.tgz
  3. Entrez dans le répertoire racine de LXR Vous pouvez renommer ce répertoire pour vous débarasser du numéro de version dans son nom. $ mv lxr-x.y.z lxr À la suite des commandes précédentes, vous êtes un étage au-dessus du répertoire de LXR. Pour y entrer: $ cd lxr

La page d'installation des outils a mentionné des exigences de version pour les outils auxiliaires nécessaires à LXR. Maintenant que LXR est en place, vous pouvez tester celles concernant Perl et ctags avec:

$ ./genxref --checkonly ERROR: could not open configuration file lxr.conf [ OK ] Perl version ... 5.14.2 Parameter 'ectagsbin' not defined - trying to find ctags ctags found at /usr/bin/ctags [ OK ] ctags version ... 5.8 Parameter 'glimpsebin' not defined - trying to find glimpse glimpse found at /usr/local/bin/glimpse Checked: glimpse version ... 4.18.5 Parameter 'glimpseindex' not defined - trying to find glimpseindex glimpseindex found at /usr/local/bin/glimpseindexg Checked: glimpseindex version ... 4.18.5 Parameter 'swishbin' not defined - trying to find swish-e swish-e not found, `command -v swish-e` returned a null string genxref stopped without indexing by --checkonly option

C'est fini. Vous devez maintenant configurer votre copie.