How to Install and Uninstall dumb-init Package on Ubuntu 20.10 (Groovy Gorilla)

Last updated: April 19,2024

1. Install "dumb-init" package

This guide let you learn how to install dumb-init on Ubuntu 20.10 (Groovy Gorilla)

$ sudo apt update $ sudo apt install dumb-init

2. Uninstall "dumb-init" package

Please follow the step by step instructions below to uninstall dumb-init on Ubuntu 20.10 (Groovy Gorilla):

$ sudo apt remove dumb-init $ sudo apt autoclean && sudo apt autoremove

3. Information about the dumb-init package on Ubuntu 20.10 (Groovy Gorilla)

Package: dumb-init
Architecture: amd64
Version: 1.2.2-1.2
Priority: extra
Section: universe/utils
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: ChangZhuo Chen (陳昌倬)
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 37
Depends: libc6 (>= 2.7)
Filename: pool/universe/d/dumb-init/dumb-init_1.2.2-1.2_amd64.deb
Size: 13988
MD5sum: 458b82159ed1a5b270c6f06227b7c87a
SHA1: 821a6d1de1584dc38f6e5539aed62b9c702dd912
SHA256: 1ac8624fec36d694b0d171b0d2e72410275da8b6193fe6140e390b9af1db0013
SHA512: ad806007f69ce275fec217fea2dfec1fb43cdcf13aaadb00d4cc3e13dd2bd6028c0dbbeade20bcab46031092cbc6f833213f9d405db4b28bdef0a5013085e21d
Homepage: https://github.com/Yelp/dumb-init/
Description-en: wrapper script which proxies signals to a child
dumb-init is a simple process supervisor and init system designed to run
as PID 1 inside minimal container environments (such as Docker).
.
Lightweight containers have popularized the idea of running a single
process or service without normal init systems like systemd or sysvinit.
However, omitting an init system often leads to incorrect handling of
processes and signals, and can result in problems such as containers
which can't be gracefully stopped, or leaking containers which should
have been destroyed.
.
dumb-init acts as PID 1 and immediately spawns your command as a child
process, taking care to properly handle and forward signals as they are
received.
Description-md5: d6ce0e9df3158136b248ddf33a0d6468