Annexes de wikibooks/installation utilisateur
Installation utilisateur
modifierusers_install_annex.sh permet de créer la structure de base des répertoires. Il suffit:
- de copier users_install_annex.sh en mode exécutable (chmod 755 <exécutable>) dans le répertoire ~/Tmp de l’utilisateur,
- à l'exécution du script choisir entre Annexer et Add_appendix.
- copier ensuite les fichiers sources du logiciel[1] dans le répertoire principal ~/Annexer/src/. ou ~/Add_appendix/src/.
- faites de même avec le répertoire source de sbin ~/Annexer/sbin/src/. ou ~/Add_appendix/sbin/src/.
- copier la librairie annex.lib dans le répertoire lib
- lancer ensuite l'installation de ces fichiers avec le script compil2bin
compil2bin.sh <SRCS> <SBINS>
- où 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