Skip to content

Commit 4144488

Browse files
flexibeastericonr
authored andcommitted
kernel: Clarify that vkpurge removes kernels, not kernel packages.
1 parent 0aa459d commit 4144488

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

src/config/kernel.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@ $ xbps-query --regex -Rs '^linux[0-9.]+-[0-9._]+'
1111
```
1212

1313
The `linux` meta package, installed by default, depends on one of the kernel
14-
packages, usually the latest mainline kernel that works with all DKMS modules.
15-
Newer kernels might be available in the repository, but are not necessarily
16-
considered stable enough to be the default; use these at your own risk. If you
17-
wish to use a more recent kernel and have DKMS modules that you need to build,
18-
install the relevant `linuxX.Y-headers` package, then use
19-
[xbps-reconfigure(1)](https://man.voidlinux.org/xbps-reconfigure.1) to
14+
packages, usually the package containing the latest mainline kernel that works
15+
with all DKMS modules. Newer kernels might be available in the repository, but
16+
are not necessarily considered stable enough to be the default; use these at
17+
your own risk. If you wish to use a more recent kernel and have DKMS modules
18+
that you need to build, install the relevant `linuxX.Y-headers` package, then
19+
use [xbps-reconfigure(1)](https://man.voidlinux.org/xbps-reconfigure.1) to
2020
reconfigure the `linuxX.Y` package you installed. This will build the DKMS
2121
modules.
2222

@@ -33,7 +33,8 @@ to clean old kernels from time to time.
3333
Removing old kernels is done using the
3434
[vkpurge(8)](https://man.voidlinux.org/vkpurge.8) utility. `vkpurge` comes
3535
pre-installed on every Void Linux system. This utility runs the necessary
36-
[hooks](#kernel-hooks) when removing old kernels.
36+
[hooks](#kernel-hooks) when removing old kernels. Note that `vkpurge` does not
37+
remove kernel *packages*, only particular *kernels*.
3738

3839
## Kernel modules
3940

0 commit comments

Comments
 (0)