How to Install and Uninstall rootlesskit Package on Ubuntu 20.10 (Groovy Gorilla)

Last updated: December 23,2024

1. Install "rootlesskit" package

Please follow the steps below to install rootlesskit on Ubuntu 20.10 (Groovy Gorilla)

$ sudo apt update $ sudo apt install rootlesskit

2. Uninstall "rootlesskit" package

This is a short guide on how to uninstall rootlesskit on Ubuntu 20.10 (Groovy Gorilla):

$ sudo apt remove rootlesskit $ sudo apt autoclean && sudo apt autoremove

3. Information about the rootlesskit package on Ubuntu 20.10 (Groovy Gorilla)

Package: rootlesskit
Architecture: amd64
Version: 0.10.0+ds1-2
Built-Using: go-md2man (= 1.0.10+ds-1), golang-1.14 (= 1.14.4-1ubuntu2), golang-blackfriday (= 1.5.2+git20200218.41c5fcc-1), golang-github-gofrs-flock (= 0.7.1-2), golang-github-gorilla-mux (= 1.7.4-1), golang-github-insomniacslk-dhcp (= 0.0~git20200621.d74cd86-1), golang-github-moby-sys (= 0.0~git20200630.9e8d3ad-1), golang-github-pkg-errors (= 0.9.1-1), golang-github-urfave-cli (= 1.22.2-4), golang-golang-x-net (= 1:0.0+git20200226.491c5fc+dfsg-1), golang-golang-x-sys (= 0.0~git20200523.0598657-1), golang-logrus (= 1.6.0-1)
Priority: optional
Section: universe/devel
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Go Packaging Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 21640
Depends: libc6 (>= 2.4)
Recommends: slirp4netns
Filename: pool/universe/r/rootlesskit/rootlesskit_0.10.0+ds1-2_amd64.deb
Size: 5058380
MD5sum: 450d5ba29862cfbfc65353a2e2973658
SHA1: 7094008ba2fe9b7520070bfe4f0ba3842e462b7b
SHA256: 9e37f5338ed13e7a7419532987d5f6335e32d58be1c6536331d5ccce35eadc70
SHA512: 6441b2308083d2c0fc80708cb8815cf84664d3842f4af9978eb1a740ff5e5d78c444171e083a526a82cb850ba2d7919038e8a6fddbbffc2e68ed6c6a07b6e42e
Homepage: https://github.com/rootless-containers/rootlesskit
Description-en: Linux-native "fake root" for rootless containers
The purpose of RootlessKit is to run Docker and
Kubernetes as an unprivileged user (known as "Rootless mode"),
so as to protect the real root on the host from potential
container-breakout attacks.
.
RootlessKit creates user_namespaces(7) and mount_namespaces(7),
and executes newuidmap(1)/newgidmap(1) along with subuid(5) and
subgid(5).
.
RootlessKit also supports isolating network_namespaces(7) with
userspace NAT using "slirp".
.
This Debian package doesn't support vpnkit mode.
.
On Debian system, kernel.unprivileged_userns_clone should be enabled.
Description-md5: 323333f58ebf45dcb9ac4b525e13a56b