Apt-bundle: brew bundle for apt

https://news.ycombinator.com/rss Hits: 2
Summary

A declarative, Brewfile-like wrapper for apt , inspired by brew bundle โ€” not a full config management system. ๐Ÿ“š Full Documentation | Installation | Usage Overview apt-bundle provides a simple, declarative, and shareable way to manage apt packages and repositories on Debian-based systems. Define your system dependencies in an Aptfile and install them with a single command. Features ๐Ÿ“ฆ Declarative Package Management : Define packages in a simple text file : Define packages in a simple text file ๐Ÿ”„ Idempotent Operations : Safe to run multiple times : Safe to run multiple times ๐Ÿ”‘ Repository & Key Management : Add PPAs, custom repositories, and GPG keys : Add PPAs, custom repositories, and GPG keys ๐Ÿ“ Version Pinning : Install specific package versions : Install specific package versions ๐Ÿš€ Simple CLI: Easy-to-use command-line interface Installation Quick Install (Recommended) Install the latest release using the install script: curl -fsSL https://raw.githubusercontent.com/apt-bundle/apt-bundle/main/install.sh | sudo bash Manual Installation from .deb Package Download and install the appropriate .deb package for your architecture: # Detect your architecture ARCH= $( dpkg --print-architecture ) # Download latest release (replace v1.0.0 with actual version) VERSION= $( curl -s https://api.github.com/repos/apt-bundle/apt-bundle/releases/latest | grep ' "tag_name": ' | sed -E ' s/.*"([^"]+)".*/\1/ ' ) curl -LO https://github.com/apt-bundle/apt-bundle/releases/download/ ${VERSION} /apt-bundle_ ${VERSION # v} _linux_ ${ARCH} .deb # Install sudo dpkg -i apt-bundle_ ${VERSION # v} _linux_ ${ARCH} .deb sudo apt-get install -f # Install dependencies if needed From Source # Clone the repository git clone https://github.com/apt-bundle/apt-bundle.git cd apt-bundle # Build and install make build sudo make install The binary will be installed to /usr/local/bin/apt-bundle . Building # Build the binary make build # The binary will be in build/apt-bundle ./build/apt-bundle --help Usage Basic ...

First seen: 2026-01-29 14:31

Last seen: 2026-01-29 15:32