How to Install and Uninstall shfmt Package on Debian 12 (Bookworm)

Last updated: May 20,2024

1. Install "shfmt" package

This guide covers the steps necessary to install shfmt on Debian 12 (Bookworm)

$ sudo apt update $ sudo apt install shfmt

2. Uninstall "shfmt" package

In this section, we are going to explain the necessary steps to uninstall shfmt on Debian 12 (Bookworm):

$ sudo apt remove shfmt $ sudo apt autoclean && sudo apt autoremove

3. Information about the shfmt package on Debian 12 (Bookworm)

Package: shfmt
Source: golang-mvdan-sh (3.6.0-1)
Version: 3.6.0-1+b2
Installed-Size: 2804
Maintainer: Debian Go Packaging Team
Architecture: amd64
Enhances: bash, dash, mksh
Description: format shell programs
Description-md5: c837009d07c29d753e21e40b3c31b95e
Homepage: https://github.com/mvdan/sh
Built-Using: golang-1.19 (= 1.19.8-2), golang-github-google-renameio (= 2.0.0-2), golang-github-pkg-diff (= 0.0~git20210226.20ebb0f-1), golang-golang-x-sync (= 0.1.0-1), golang-golang-x-sys (= 0.3.0-1), golang-golang-x-term (= 0.3.0-1), golang-mvdan-editorconfig (= 0.2.0-3)
Section: utils
Priority: optional
Filename: pool/main/g/golang-mvdan-sh/shfmt_3.6.0-1+b2_amd64.deb
Size: 999308
MD5sum: c1d6325c49533e982e8a39d590d2b703
SHA256: 4004069ea9eefe1f2a839211911bede8b2180596f84dde5a6f8c2debd8cbeb5d