Solaris find out a package which a file belongs to

by Vivek Gite on October 20, 2006 · 1 comment

Q. How do I find out a package which a file belongs to...? I am using Solaris UNIX ver 10.0

A. Use pkgchk command which check package installation accuracy under Solaris UNIX.

pkgchk checks the accuracy of installed files or, by using the -l option, displays information about package files. pkgchk checks the integrity of directory structures and files. Discrepancies are written to standard error along with a detailed explanation of the problem.

You can find out a package which a file belongs to with following command:
pkgchk -l -p /path/to/file
pkgchk -l -p /usr/bin/ls

Where,

  • -l: List information on the selected files that make up a package
  • -p path: Only check the accuracy of the path name or path names listed. path can be one or more path names separated by commas (or by white space, if the list is quoted).

Above command displays package installation information for /usr/bin/ls command. Following command displays package installation information for sendmail:
# pkgchk -l -p /usr/lib/sendmail

Featured Articles:

Share this with other sys admins!
Facebook it - Tweet it - Print it -

{ 1 comment… read it below or add one }

1 Toxic July 21, 2009

Thank You.

Reply

Leave a Comment

You can use these HTML tags and attributes for your code and commands: <strong> <em> <ol> <li> <u> <ul> <blockquote> <pre> <a href="" title="">
What is 8 + 12 ?
Please leave these two fields as-is:
Solve the simple math so we know that you are a human and not a bot.



Previous post:

Next post: