The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 [Cписок руководств | Печать]

dpkg-shlibdeps (1)
  • >> dpkg-shlibdeps (1) ( Linux man: Команды и прикладные программы пользовательского уровня )


    dpkg-shlibdeps - generate shared library substvar dependencies


    dpkg-shlibdeps [options] executable|-eexecutable [options]  


    dpkg-shlibdeps calculates shared library dependencies for executables named in its arguments. The dependencies are added to the substitution variables file debian/substvars as variable names shlibs:dependencyfield where dependencyfield is a dependency field name. Any other variables starting shlibs: are removed from the file. dpkg-shlibdeps will read shared library dependency information from debian/shlibs.local, /etc/dpkg/shlibs.override, the shlibs control area file of the package containing the file which objdump reports as satisfying the library dependency, or /etc/dpkg/shlibs.default. The first match will be used.  


    dpkg-shlibdeps interprets non-option arguments as executable names, just as if they'd been supplied as -eexecutable.
    Include dependencies appropriate for the shared libraries required by executable.
    Add dependencies to be added to the control file dependency field dependencyfield. (The dependencies for this field are placed in the variable shlibs:dependencyfield.)

    The -ddependencyfield option takes effect for all executables after the option, until the next -ddependencyfield. The default dependencyfield is Depends.

    If the same dependency entry (or set of alternatives) appears in more than one of the recognised dependency field names Pre-Depends, Depends, Recommends, Enhances or Suggests then dpkg-shlibdeps will automatically remove the dependency from all fields except the one representing the most important dependencies.

    Start substitution variables with varnameprefix: instead of shlibs:. Likewise, any existing substitution variables starting with varnameprefix: (rather than shlibs:) are removed from the the substitution variables file.
    Print substitution variable settings to standard output, rather than being added to the substitution variables file (debian/substvars by default).
    Prefer shared library dependency information tagged for the given package type. If no tagged information is available, falls back to untagged information. The default package type is "deb". Shared library dependency information is tagged for a given type by prefixing it with the name of the type, a colon, and whitespace.
    Read overriding shared library dependency information from localshlibsfile instead of debian/shlibs.local.
    Write substitution variables in substvarsfile; the default is debian/substvars.
    Change the location of the dpkg database. The default location is /var/lib/dpkg.
    -h, --help
    Show the usage message and exit.
    Show the version and exit.


    Package-local overriding shared library dependency information.
    Per-system overriding shared library dependency information.
    Per-system default shared library dependency information.




    Copyright (C) 1995-1996 Ian Jackson
    Copyright (C) 2000 Wichert Akkerman

    This is free software; see the GNU General Public Licence version 2 or later for copying conditions. There is NO WARRANTY.




    Поиск по тексту MAN-ов: 

      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    Hosting by Ihor