diff options
author | sobomax <sobomax@FreeBSD.org> | 2001-02-27 09:00:18 +0000 |
---|---|---|
committer | sobomax <sobomax@FreeBSD.org> | 2001-02-27 09:00:18 +0000 |
commit | 9ef21beb7a0f2e40841eaec959a3353bb1a0fab1 (patch) | |
tree | e3f9b793ac5867f8c854408a2545d3e05f9e0df5 /usr.sbin/pkg_install/delete/pkg_delete.1 | |
parent | 3dba1d1543776a0f641cde330672fdb902764a4b (diff) | |
download | FreeBSD-src-9ef21beb7a0f2e40841eaec959a3353bb1a0fab1.zip FreeBSD-src-9ef21beb7a0f2e40841eaec959a3353bb1a0fab1.tar.gz |
- Merge recently added into pkg_info(1) regex/glob matching functionality into
pkg_delete(1) as well;
- add a new `-a' option for pkg_delete(1) to delete all installed packages;
- add a new `-i' option for pkg_delete(1) to request simple rm(1)-like
interactive confirmation before attempting to delete each package.
Silently approved by: jkh, -ports
Diffstat (limited to 'usr.sbin/pkg_install/delete/pkg_delete.1')
-rw-r--r-- | usr.sbin/pkg_install/delete/pkg_delete.1 | 27 |
1 files changed, 26 insertions, 1 deletions
diff --git a/usr.sbin/pkg_install/delete/pkg_delete.1 b/usr.sbin/pkg_install/delete/pkg_delete.1 index 7ec63a6..55350bf 100644 --- a/usr.sbin/pkg_install/delete/pkg_delete.1 +++ b/usr.sbin/pkg_install/delete/pkg_delete.1 @@ -25,9 +25,12 @@ .Nd a utility for deleting previously installed software package distributions .Sh SYNOPSIS .Nm -.Op Fl vDdnf +.Op Fl dDfGinvx .Op Fl p Ar prefix .Ar pkg-name ... +.Nm +.Fl a +.Op Ar flags .Sh DESCRIPTION The .Nm @@ -68,6 +71,12 @@ The following command line options are supported: .Bl -tag -width indent .It Ar pkg-name ... The named packages are deinstalled. +.It Fl a +Unconditionally delete all currently installed packages. +.It Fl i +Request confirmation before attempting to delete each package, +regardless whether or not the standard input device is a +terminal. .It Fl v Turn on verbose output. .It Fl D @@ -94,6 +103,22 @@ the package. .It Fl f Force removal of the package, even if a dependency is recorded or the deinstall or require script fails. +.It Fl G +Do not try to expand shell glob patterns in the +.Ar pkg-name +when selecting packages to be deleted (by default +.Nm +automatically expands shell glob patterns in the +.Ar pkg-name ) . +.It Fl x +Treat the +.Ar pkg-name +as a regular expression and delete all packages whose names match +that regular expression. Multiple regular expressions could be +provided, in that case +.Nm +deletes all packages that match at least one +regular expression from the list. .El .Sh TECHNICAL DETAILS .Nm |