FreeBSD Manual Pages
PKG_TREE(7) FreeBSD System Manager's Manual PKG_TREE(7) NAME pkg_tree - Generate a graphical tree of packages and their dependencies SYNOPSIS pkg_tree [-bqrtv] [package-prefix ...] DESCRIPTION This program generates a graphical tree of packages and their dependancies. USAGE To show the dependencies of all packages, run it without arguments: [~] edwin@k7>pkg_tree To show the dependencies of one package, run it with an argument: [~] edwin@k7>pkg_tree linux-netscape linux-netscape-navigator-4.79 |\__ netscape-remote-1.0_1 |\__ netscape-wrapper-2000.07.07 |\__ linux_base-6.1 |\__ imake-4.1.0 (unknown) |\__ freetype2-2.0.5 \__ XFree86-libraries-4.1.0 (unknown) To also show the dependencies of the dependencies, use the -v parameter: [~] edwin@k7>pkg_tree -v linux-netscape linux-netscape-navigator-4.79 |\__ netscape-remote-1.0_1 | |\__ imake-4.1.0 (unknown) | |\__ freetype2-2.0.3 (unknown) | \__ XFree86-libraries-4.1.0 (unknown) |\__ netscape-wrapper-2000.07.07 | |\__ freetype2-2.0.3 (unknown) | |\__ imake-4.1.0 (unknown) | |\__ netscape-remote-1.0_1 | | |\__ imake-4.1.0 (unknown) | | |\__ freetype2-2.0.3 (unknown) | | \__ XFree86-libraries-4.1.0 (unknown) | \__ XFree86-libraries-4.1.0 (unknown) |\__ linux_base-6.1 |\__ imake-4.1.0 (unknown) |\__ freetype2-2.0.5 \__ XFree86-libraries-4.1.0 (unknown) Use the -t parameter to show only top level packages, and -b to show only bottom level packages. And -t -q together will give the list of top level packages without their dependencies, installing only these packages should install all currently installed packages. Use the -r parameter to show requirements relation. RETURN VALUES Always 0. BUGS Ports which have upgraded ports in their dependencies don't show their dependencies anymore if the old port is deleted; it then prints "(unknown)". AUTHOR Edwin Groothuis, edwin@mavetju.org (http://www.mavetju.org) SEE ALSO ports(7) December 15, 2001 December 15, 2001 PKG_TREE(7)
NAME | SYNOPSIS | DESCRIPTION | USAGE | RETURN VALUES | BUGS | AUTHOR | SEE ALSO
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=pkg_tree&sektion=7&manpath=FreeBSD+14.3-RELEASE+and+Ports>
