---
name: "debpkg"
section: "1"
platform: "linux"
package: "devscripts"
version: "2.23.4+deb12u2"
release: "Debian 12 (Bookworm)"
platforms: ["linux"]
url: "https://new.carta.tech/debpkg"
---

# debpkg(1)

wrapper for dpkg

## NAME

debpkg - wrapper for dpkg

## SYNOPSIS

**debpkg** *dpkg-options*

## DESCRIPTION

**debpkg** simply invokes [**dpkg**(1)](/dpkg/1.md) but first becomes superuser so that **dpkg** is able to install and remove packages.  It also cleans the environment and resets PATH to a sane default: "/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11" so that local versions of programs are not run by accident.

## REQUIREMENTS

**debpkg** must be given superuser privileges in some way to function properly.  **Access to debpkg with those privileges is the** **same as having superuser access to your machine.**  **debpkg** will abort if it finds that it neither being run by root nor setuid root.

The **devscripts** package has been designed to allow **debpkg** to be made setuid root.  This works by using a compiled wrapper script, which means that **suidperl** is not required.  See [**dpkg-statoverride**(8)](/dpkg-statoverride/8.md) if you wish to make this program setuid root.  **sudo** or **super** could also conceivably be used.

## AUTHOR

Christoph Lameter \<clameter@debian.org\>; minor modifications made by Julian Gilbey \<jdg@debian.org\>.
