INSTALL(1)        Manuel de l'utilisateur Linux        INSTALL(1)


NOM
       install   -  Copier  des  fichiers  et  positionner  leurs
       attributs.

SYNOPSIS
       install [options] [-s] [--strip] source dest
       install [options] [-s] [--strip] source... repertoire
       install [options] [-d,--directory] repertoire...

       Options (version courte):
       [-b] [-c] [-g groupe] [-m  modee]  [-o  proprietaire]  [-S
       SUFFIXE]  [-V {numbered,existing,simple}] [--help] [--ver­
       sion] [--]

DESCRIPTION
       install copie des fichiers tout en positionnant les  modes
       d'accès et si possible le propriétaire et le groupe.

       Dans  sa  première forme, le fichier source est copié dans
       le fichier dest.  Dans la seconde, chaque  fichier  source
       est   copié  dans  le  répertoire  destination.   Dans  la
       dernière forme, chaque répertoire (ainsi que  tout  réper­
       toire parent inexistant) est créé.

       install  est similaire à cp, mais vous permet de contrôler
       les attributs des fichiers destinations.  Il est  typique­
       ment  utilisé dans les fichiers Makefiles, pour copier les
       programmes dans leurs répertoires définitifs.   Il  refuse
       de copier un fichier sur lui-même.


OPTIONS
       -c     Ignoré.  Pour  compatibilité  avec de vieilles ver­
              sions Unix d'install.

       -d, --directory
              Créer  chaque  répertoire  indiqué  ainsi  que  les
              répertoires  parents  manquants,  en fixant le pro­
              priétaire, le groupe et le mode comme  indiqué  sur
              la  ligne  de  commande,  ou  avec  les valeurs par
              défaut.  Donner ces attributs aux répertoires  par­
              ents créés (ce qui diffère de SunOS 4.x où install,
              donne les attributs par défaut aux répertoires par­
              ents créés.)

       -g groupe, --group=groupe
              Donner  aux  fichiers  installés et aux répertoires
              crées le groupe indiqué.  La valeur par défaut  est
              le  groupe  du  processus appelant.  Le groupe peut
              être mentionné sous forme numérique ou par son nom.

       -m mode, --mode=mode
              Donner  aux  fichiers  installés et aux répertoires
              crées le mode indiqué. Celui-ci peut  être  fournit



GNU                      24 Novembre 1998                       1





INSTALL(1)        Manuel de l'utilisateur Linux        INSTALL(1)


              sous  forme  de nombre octal, ou sous forme de mode
              symbolique comme avec chmod, en utilisant  0  comme
              point  de départ. Le mode par défaut est 0755, lec­
              ture, écriture,  exécution  pour  le  propriétaire,
              lecture  et exécution pour le groupe et les autres.

       -o propriétaire, --owner=propriétaire
              Si install est invoqué avec les  privilèges  appro­
              priés  (exécuté  sous  root), il donne aux fichiers
              installés et aux répertoires créés le  propriétaire
              indiqué.  La  valeur par défaut est`root'.  Le pro­
              priétaire peut être mentionné sous forme  numérique
              ou par son nom.

       -s, --strip
              Réduire  la  table  des  symboles  des  éxécutables
              binaires installés.

OPTIONS DE SAUVEGARDE GNU
       Les versions GNU des programmes comme cp, mv, ln,  install
       et  patch  créeront  au besoin une copie de sauvegarde des
       fichiers à écraser, à modifier ou à détruire.  On  demande
       une  copie  de  sauvegarde  à  l'aide  de  l'option -b, on
       indique la nomenclature à adopter avec l'option -V, et  si
       la  sauvegarde  se  fait  avec  un  suffixe,  celui-ci est
       précisé avec l'option -S.

       -b, --backup
              Créer  une  copie  de  sauvegarde  des  fichiers  à
              écraser ou à détruire.

       -S SUFFIXE, --suffix=SUFFIXE
              Ajouter  le  SUFFIXE  indiqué  à  chaque fichier de
              sauvegarde  créé.   Si  cette  option   n'est   pas
              indiquée,  on  utilisera  la  valeur de la variable
              d'environnement SIMPLE_BACKUP_SUFFIX.  Si la  vari­
              able  SIMPLE_BACKUP_SUFFIX  n'existe pas, la valeur
              par défaut est `~'.

       -V METHODE, --version-control=METHODE
              Préciser la nomenclature des fichiers de sauvegarde
              La  METHODE  indiquée  peut  être `numbered' (`t'),
              `existing'  (`nil'),  ou  `never'  (`simple').   Si
              cette  option  n'est  pas indiquée, la valeur de la
              variable   d'environnement   VERSION_CONTROL    est
              utilisée,   et   si   la  variable  VERSION_CONTROL
              n'existe pas, la valeur par défaut est  `existing'.

              Cette option correspond à la variable `version-con­
              trol'  sous  Emacs.   Les  METHODES  valides   (les
              abbréviations non-ambigües sont acceptées) sont :

              t, numbered
                     Toujours faire une sauvegarde numérotée.



GNU                      24 Novembre 1998                       2





INSTALL(1)        Manuel de l'utilisateur Linux        INSTALL(1)


              nil, existing
                     Faire  une sauvegarde numérotée des fichiers
                     en ayant déjà une précédente, et une sauveg­
                     arde simple pour les autres.

              never, simple
                     Faire toujours une sauvegarde simple.

OPTIONS STANDARDS GNU
       --help Afficher  un message d'aide sur la sortie standard,
              et terminer correctement.

       --version
              Afficher un numéro de version sur la  sortie  stan­
              dard, et terminer correctement.

       --     Fin de la liste d'options.

ENVIRONNEMENT
       Les  variables  LANG,  LC_ALL, LC_CTYPE et LC_MESSAGES ont
       leurs significations habituelles.

CONFORMITÉ
       BSD 4.2 (qui dispose des options -c, -m, -o, -g et -s).

NOTES
       Cette page décrit la version de install se  trouvant  dans
       le  package  fileutils-3.16.   D'autres  versions  peuvent
       diffèrer légèrement.  Envoyez les  corrections  concernant
       cette   page   de   manuel   (en  anglais)  à  aeb@cwi.nl,
       aw@mail1.bet1.puv.fi, et ragnar@lightside.ddns.org, et (en
       francais)  à ccb@club-internet.fr.  Signalez les bugs dans
       le programme à fileutils-bugs@gnu.ai.mit.edu.


TRADUCTION
       Christophe Blaess, 1998.




















GNU                      24 Novembre 1998                       3