Annexes de wikibooks/installation utilisateur

Un livre de Wikilivres.

Installation utilisateur[modifier | modifier le wikicode]

users_install_annex.sh permet de créer la structure de base des répertoires. Il suffit:

  1. de copier users_install_annex.sh en mode exécutable (chmod 755 <exécutable>) dans le répertoire ~/Tmp de l’utilisateur,
  2. à l'exécution du script choisir entre Annexer et Add_appendix.
  3. copier ensuite les fichiers sources du logiciel[1] dans le répertoire principal ~/Annexer/src/. ou ~/Add_appendix/src/.
  4. faites de même avec le répertoire source de sbin ~/Annexer/sbin/src/. ou ~/Add_appendix/sbin/src/.
  5. copier la librairie annex.lib dans le répertoire lib
  6. lancer ensuite l'installation de ces fichiers avec le script compil2bin
compil2bin.sh <SRCS> <SBINS>
SRCS est le répertoire des sources (src, sbin/src, etc.)
et SBINS est le répertoire de destination (bin, sbin, etc.)
Si on se place dans le répertoire des sources on remplace 'SRCS' par '.' cela évite les fautes de frappe
on aura alors SBINS='../bin' si SRCS='.' dans src | SBINS='..' si SRCS est '.' dans sbin/src.

Exemple pwd dans les répertoires <SBINS> (pwd est le répertoire courant):

(compil2bin.sh est dans sbin/src et on veut le compiler dans sbin)

Surligner et exécuter le code suivant:

cd ~/Annexer/sbin; "chmod 755 src/compil2bin.sh"; "src/compil2bin.sh src ."; chmod 755 compil2bin
'src/compil2bin.sh src .' aura compilé 'src/compil2bin.sh' en 'sbin/compil2bin'

Exemple pwd dans les répertoires <SRCS> :
Surligner et exécuter le code suivant:

cd ~/Annexer/src; "../sbin/compil2bin . ../bin" 
'compil2bin' aura transformé et enregistré tous les fichiers dans le répertoire ../bin
  1. https://fr.wikibooks.org/wiki/Auto-%C3%A9diter_un_wikilivre/Annexer_(Version_internationalis%C3%A9e)/Version_imprimable