Mercurial > hgrepos > FreeBSD > ports > sysutils > local-bsdtools
view docs/man/man8/fpkg.rst @ 800:1c4d729963dc
fports: Implement "fports detail -A" and "fports detail -M".
Autoselect packages: use all non-auto packages and use all packages with a
mapping in package-mapping.conf.
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Fri, 01 Nov 2024 02:20:56 +0100 |
| parents | 5931f16f098f |
| children |
line wrap: on
line source
.. -*- coding: utf-8; indent-tabs-mode: nil; -*- fpkg ==== Synopsis -------- **fpkg -hV** **fpkg subcommand** Description ----------- A :manpage:`pkg(8)` frontend for common operations that also operates in all running and compatible jails. A "compatible jail" is a jail where the output of :command:`freebsd-version -u` is the same as the host's; the patchlevel is not relevant -- ``<major>.<minor>`` is compared. The following global options are implemented: .. program:: fpkg .. option:: -h Print a short usage message to stdout and exit. .. option:: -V Print the program name and version number to stdout and exit. Subcommands ----------- :manpage:`fpkg-audit(8)` Call :command:`pkg audit` for the local host and for all running visible and compatible jails. :manpage:`fpkg-check-fast-track(8)` Check packages installed from the LocalBSDPorts repository against the repositories `FreeBSD` and `LocalBSDPorts` on the local host and all visible and compatible jails :manpage:`fpkg-check-upgrade(8)` Call :command:`pkg upgrade -n` for the local host and for all running visible and compatible jails. :manpage:`fpkg-config(8)` Retrieve the value of a given :manpage:`pkg(8)` configuration option for the local host and all running visible and compatible jails (:command:`pkg config`). :manpage:`fpkg-etcupdate-status(8)` Call :command:`etcupdate status` for the local host and all running visible jails. :manpage:`fpkg-update(8)` Call :command:`pkg update` on the local host and all running visible and compatible jails. :manpage:`fpkg-upgrade(8)` Call :command:`pkg upgrade` for the local host and all running visible and compatible jails. :manpage:`fpkg-uversion(8)` Call :command:`freebsd-version -u` for the local host and for all running visible jails. :manpage:`fpkg-vv(8)` Call :command:`pkg -vv` for the local host and all running visible jails. Environment ----------- .. envvar:: FPKG_AUDIT_FLAGS Additional flags given to :command:`pkg audit` (Default: ``-Fr``). .. envvar:: FPKG_UPDATE_FLAGS Additional flags given to :command:`pkg update` (Default: empty). .. envvar:: FPKG_UPGRADE_FLAGS Additional flags given to :command:`pkg upgrade` and :command:`pkg upgrade -n` (Default: empty). .. envvar:: FPKG_SIGN Marker for the begin of an output group (local host or jail) (Default: "===> "). .. envvar:: FPKG_SKIPSIGN Marker for the begin of a skipped output group (Default: "----> "). .. envvar:: FREEBSD_REPO The name of the (official) FreeBSD package repository (Default: ``FreeBSD``). .. envvar:: LOCALBSDPORTS_REPO Repository with ports with default port OPTIONS (i.e. unchanged) but with newer package versions as the "FreeBSD" repository. Some sort of fast-track repository. All other environment variables that affect :manpage:`pkg(8)` are effective also. Files ----- If there is a :file:`/usr/local/etc/local-bsdtools/pkgtools.conf` then this file is sourced in. All environment variables that are documented in `Environment`_ can be set in this file also. This configuration file is a Bourne shell (:command:`/bin/sh`) compatible file. See Also -------- :manpage:`check-ports(8)`
