dpkg-name.1 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. .\" This file was generated with po4a. Translate the source file.
  2. .\"
  3. .\" This is an -*- nroff -*- source file.
  4. .\" dpkg-name and this manpage are Copyright 1995,1996 by Erick Branderhorst.
  5. .\"
  6. .\" This is free software; see the GNU General Public Licence version 2
  7. .\" or later for copying conditions. There is NO warranty.
  8. .\" Time-stamp: <96/05/03 14:00:06 root>
  9. .TH dpkg\-name 1 "Mai 1996" "Projet Debian" "Utilitaires de dpkg"
  10. .SH NOM
  11. dpkg\-name \- redonne aux paquets Debian leur nom complet
  12. .SH SYNOPSIS
  13. \fBdpkg\-name\fR [\-a|\-\-no\-architecture] [\-o|\-\-overwrite] [\-s|\-\-subdir
  14. [rep]] [\-c|\-\-create\-dir] [\-h|\-\-help] [\-v|\-\-version]
  15. [\-l|\-\-license] [\-k|\-\-symlink] [\-[\-\-] [fichiers]
  16. .SH DESCRIPTION
  17. .PP
  18. Cette page de manuel documente le script sh \fBdpkg\-name\fR. Celui-ci fournit
  19. une façon simple de redonner aux paquets \fBDebian\fR leur nom complet. Ce nom
  20. consiste en une chaîne «\
  21. <paquet>_<version>_<architecture>.deb\ » telle
  22. qu'elle est indiquée dans le fichier «\ control\ » du paquet. La partie
  23. <version> du nom est composée d'informations sur la version «\
  24. originale\ » qui peuvent ou non être suivies d'un trait d'union et
  25. d'informations sur la révision.
  26. .SH EXEMPLES
  27. .TP
  28. .B dpkg\-name bar\-foo.deb
  29. Le nom du fichier «\ bar\-foo.deb\ » devient «\ bar\-foo_1.0-2_i386.deb\ »
  30. ou quelque chose de similaire suivant les renseignements que contient la
  31. partie de contrôle de «\ bar\-foo.deb\ ».
  32. .TP
  33. .B find /root/debian/ \-name '*.deb' | xargs \-n 1 dpkg\-name \-a
  34. Cette commande redonne leur nom complet à tous les fichiers qui se trouvent
  35. dans le répertoire /root/debian et ses sous-répertoires et qui possèdent une
  36. extension «\ deb\ », mais supprime l'information sur l'architecture.
  37. .TP
  38. .B find \-name '*.deb' | xargs \-n 1 dpkg\-name \-a \-o \-s \-c
  39. \fBNe faites pas ça !\fR L'archive sera complètement gâchée par des paquets qui
  40. ne possèdent pas d'informations sur la section. \fBNe faites pas ça !\fR
  41. .TP
  42. .B dpkg \-\-build debian\-tmp && dpkg\-name \-o \-s .. debian\-tmp.deb
  43. On peut se servir de cette commande lors de la construction d'un nouveau
  44. paquet.
  45. .SS OPTIONS
  46. .TP
  47. .B "\-a, \-\-no\-architecture"
  48. Le nom du fichier n'aura pas l'information sur l'architecture.
  49. .TP
  50. .B "\-k, \-\-symlink"
  51. Faire un lien symbolique plutôt qu'une création de fichier.
  52. .TP
  53. .B "\-o, \-\-overwrite"
  54. Remplace des fichiers existants s'ils ont le même nom que le fichier de
  55. destination.
  56. .TP
  57. .B "\-s, \-\-subdir [rep]"
  58. Met les fichiers dans rep. Si le répertoire donné en argument existe, les
  59. fichiers sont déplacés dans ce répertoire\ ; sinon le répertoire cible,
  60. extrait du champ «\ section\ » que contient la partie de contrôle du paquet,
  61. sera «\ unstable/binary\-<architecture>/<section>\ ». Quand
  62. la section est «\ non\-free\ » ou «\ contrib\ », ou bien quand aucune
  63. information sur la section n'est trouvée dans le fichier «\ control\ », le
  64. répertoire cible est «\ <section>/binary\-<architecture>\
  65. ». le champ «\ section\ » est facultatif\ ; aussi beaucoup de paquets sont
  66. dans la zone «\ no\-section\ ». Utilisez cette option avec soin\ : elle est
  67. compliquée.
  68. .TP
  69. .B "\-c, \-\-create\-dir"
  70. On peut utiliser cette option avec l'option \-s. Quand un répertoire cible
  71. n'est pas trouvé, il est créé automatiquement. \fBUtilisez cette option avec
  72. soin.\fR
  73. .TP
  74. .B "\-h, \-\-help"
  75. Affiche une aide et se termine normalement.
  76. .TP
  77. .B "\-v, \-\-version"
  78. Affiche la version et se termine normalement.
  79. .TP
  80. .B "\-l, \-\-license"
  81. Affiche les informations sur le copyright et sur la licence (avec une
  82. référence à GNU), puis se termine normalement.
  83. .SH BOGUES
  84. Certains paquets ne respectent pas l'organisation
  85. <paquet>_<version>_<architecture>.deb. Les paquets
  86. traités par dpkg\-name la respecte. Cela n'a pas de conséquence sur la façon
  87. dont dselect/dpkg installe les paquets, mais il se peut que d'autres
  88. systèmes d'installation aient besoin de cette organisation.
  89. .SH "VOIR AUSSI"
  90. \fBdeb\fR(5), \fBdeb\-control\fR(5), \fBdpkg\fR(8), \fBdpkg\-deb\fR(1), \fBfind\fR(1),
  91. \fBxargs\fR(1).
  92. .SH COPYRIGHT
  93. Copyright 1995,1996 Erick Branderhorst. \fBdpkg\-name\fR est un logiciel libre\
  94. ; voyez la «\ GNU General Public Licence\ » version 2 ou supérieure pour le
  95. copyright. Il n'y a \fBpas\fR de garantie.
  96. .SH TRADUCTION
  97. Philippe Batailler, 2005.
  98. Veuillez signaler toute erreur à <debian-l10-french@lists.debian.org>.