Merge pull request #4597 from mc256/patch-1

Update BUILDING.md - add dependency libseccomp-dev
This commit is contained in:
Akihiro Suda 2020-10-02 01:02:06 +09:00 committed by GitHub
commit e3aa6a39c8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -38,11 +38,11 @@ $ sudo unzip protoc-3.11.4-linux-x86_64.zip -d /usr/local
```
`containerd` uses [Btrfs](https://en.wikipedia.org/wiki/Btrfs) it means that you
need to satisfy this dependencies in your system:
need to satisfy these dependencies in your system:
* CentOS/Fedora: `yum install btrfs-progs-devel`
* Debian/Ubuntu: `apt-get install btrfs-tools`
* Debian Buster/Ubuntu 19.10:
* Debian Buster/Ubuntu 19.10/ Ubuntu 20.04:
`apt-get install btrfs-progs libbtrfs-dev`
At this point you are ready to build `containerd` yourself!
@ -55,6 +55,12 @@ the system, sometimes it is necessary to build runc directly when working with
container runtime development. You can skip this step if you already have the
correct version of `runc` installed.
`runc` requires `libseccomp`. You may need to install the missing dependencies:
* CentOS/Fedora: `yum install libseccomp libseccomp-devel`
* Debian/Ubuntu: `apt-get install libseccomp libseccomp-dev`
For the quick and dirty installation, you can use the following:
go get github.com/opencontainers/runc