[TOOL_PROFILE]
apt
Debian and Ubuntu package manager for installing and updating system packages.
package-managerenvironment lang: all platform: linux
[USE_WHEN]ALLOW
- ✓ Install OS-level dependencies on Debian, Ubuntu, or compatible images
- ✓ Reproduce setup instructions that require apt packages
[AVOID_WHEN]BLOCK
- ✕ The dependency belongs in the project package manager instead of the host OS
- ✕ Running on a non-Debian Linux distribution or a locked-down environment
[GUARDRAILS]MANDATORY
- ⚠ Check the distribution and package availability before installing.
- ⚠ Ask before install, upgrade, remove, autoremove, dist-upgrade, or repository/key changes.
- ⚠ Prefer minimal package installs and avoid broad system upgrades during project tasks.
[DETAILS]RAW_META
- Binary
- apt
- Aliases
- apt-get
- Effects
- install_packages, execute_code, network_access, write_files, environment_mutation
- Documentation
- https://manpages.debian.org/apt/apt.8.en.html
[SIMILAR_TOOLS]03
apk
highAlpine Linux package manager for installing and updating system packages in Alpine hosts and containers.
asdf
highMulti-language runtime and tool version manager driven by .tool-versions and plugins.
brew
highHomebrew package manager for installing command-line tools, libraries, and applications on macOS and Linux.