Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 11 additions & 4 deletions zfs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,19 +46,26 @@ uname -a
Linux debian 6.12.43+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.43-1 (2025-08-27) x86_64 GNU/Linux
```

## Build kernel

This requires an extracted and built kernel source tree.
### Install Debian packages
Update and install essential packages for building the kernel, libwolfssl,
zfs, and running the zfs test-suite:
Comment on lines +49 to +51

```
sudo apt update

sudo apt install \
build-essential git dpkg-dev libncurses-dev \
libssl-dev libelf-dev bison flex make clang \
bc libudev-dev perl tar xz-utils dwarves gawk vim
bc libudev-dev perl tar xz-utils dwarves gawk vim \
uuid-dev autoconf automake libtool libblkid-dev \
libtirpc-dev ksh attr xxhash acl zstd python3-dev \
curl
Comment on lines +60 to +62

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These userland tools are needed specifically for zfs test suite, which runs partially from userspace.

```

## Build kernel

This requires an extracted and built kernel source tree.

1. Install linux source and headers
```
sudo apt install linux-source linux-headers-$(uname -r)
Expand Down