73 lines
1.4 KiB
Groff
73 lines
1.4 KiB
Groff
.Dd April 6, 2019
|
|
.Dt VKPURGE 8
|
|
.Os
|
|
.Sh NAME
|
|
.Nm vkpurge
|
|
.Nd remove old kernel files/modules
|
|
.Sh SYNOPSIS
|
|
.Nm
|
|
.Cm list
|
|
.Op Ar version
|
|
.Nm
|
|
.Cm rm all
|
|
.Nm
|
|
.Cm rm
|
|
.Ar version ...
|
|
.Sh DESCRIPTION
|
|
The
|
|
.Nm
|
|
utility lists and removes removable kernel versions left
|
|
behind by
|
|
.Xr xbps-install 1
|
|
and
|
|
.Xr xbps-remove 1 .
|
|
.Nm
|
|
runs the appropriate removal hooks and deletes the kernel,
|
|
modules and other miscellaneous files.
|
|
.Pp
|
|
.Nm
|
|
only lists or removes kernel versions that are:
|
|
.Bl -bullet -compact
|
|
.It
|
|
not currently booted.
|
|
.It
|
|
not provided by any installed xbps package.
|
|
.El
|
|
.Pp
|
|
The
|
|
.Ar version
|
|
arguments support
|
|
.Xr sh 1
|
|
pattern matching.
|
|
.Pp
|
|
The following commands are available:
|
|
.Bl -tag -width 4n
|
|
.It Ic list Op Ar version
|
|
List removable kernel versions.
|
|
Optionally list only versions matching
|
|
.Ar version .
|
|
.It Ic rm all
|
|
Remove all removable kernel versions.
|
|
.It Ic rm Ar version ...
|
|
Remove all removable kernel versions matching
|
|
.Ar version .
|
|
.El
|
|
.Sh EXIT STATUS
|
|
.Ex -std
|
|
.Sh EXAMPLES
|
|
The following command lists installed kernels matching a pattern.
|
|
.Bd -literal -offset indent
|
|
$ vkpurge list '4.18.*'
|
|
.Ed
|
|
.Pp
|
|
The following command will delete the kernel versions matching the pattern and a specified version.
|
|
.Bd -literal -offset indent
|
|
# vkpurge rm '2.6.*' 4.3.4_1
|
|
.Ed
|
|
.Sh SEE ALSO
|
|
.Xr xbps-install 1 ,
|
|
.Xr xbps-remove 1
|
|
.Sh BUGS
|
|
There is no support for all kernels. Specific series, like rpi-kernel, are not
|
|
supported yet.
|