Automic VaultAutomic Vault

brew

Install macpine with Homebrew, MacPorts, apk, apt, dnf, Nix, zypper

Lightweight Linux VMs on MacOS. Version 1.1.5 via Homebrew; verified from local package data.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install macpine

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install macpine

MacPorts ports tree · sysutils/macpine/Portfile · source: api.github.com

Linux

Alpine Linux apkverified · 92%
sudo apk add alpine

Alpine Linux edge package indexes · alpine · source: dl-cdn.alpinelinux.org

Debian aptverified · 92%
sudo apt install alpine

Debian stable package indexes · alpine · source: deb.debian.org

Fedora dnfverified · 92%
sudo dnf install alpine

Fedora Rawhide package metadata · alpine · source: dl.fedoraproject.org

Nixverified · 92%
nix profile install nixpkgs#alpine

nixpkgs package indexes · pkgs/by-name/al/alpine/package.nix · source: api.github.com

openSUSE zypperverified · 92%
sudo zypper install alpine

openSUSE Tumbleweed package metadata · alpine · source: download.opensuse.org

overview

Package summary

Lightweight Linux VMs on MacOS

Commands and aliases

  • alpine

history

Project history and usage

macpine is a macOS command-line tool for creating and managing lightweight Alpine Linux virtual machines. Its official documentation presents it as a way for macOS users to run small Linux environments with port forwarding, file sharing, bridged networking, and both aarch64 and x86_64 emulation.

Project history

The project is maintained by Bering Research and published from the official GitHub repository with generated MkDocs documentation. The README and site describe a focused goal: make Alpine Linux VMs easy to spin up on macOS for containerization, architecture testing, and software build workflows.

Adoption history

macpine is distributed through package managers used by Mac developers, including Homebrew and MacPorts according to its official README and the supplied package facts. GitHub metadata shows a public project with releases, stars, forks, and a Go codebase, which points to a small but visible niche around local Linux-on-Mac workflows.

How it is used

The installed command is `alpine`. Common workflows include `alpine launch` to create a VM, architecture and resource flags for customized instances, `alpine ssh` and `alpine exec` to enter or run commands, and `alpine publish` and `alpine import` for instance archive sharing.

Why package nerds care

Package maintainers care about macpine because it packages a repeatable Alpine VM workflow behind a small CLI rather than asking users to wire together QEMU, networking, shared folders, and shell glue themselves. It is especially relevant on Apple Silicon, where architecture emulation and lightweight Linux test environments are common developer needs.

Timeline

  • Public repository: Official GitHub repository tracks the project and its release tags.
  • 2025: GitHub repository page lists v1.1.5 as the latest release on Oct 31, 2025.

Related projects

  • macpine is adjacent to QEMU, Alpine Linux, Docker, Incus, and LXD. Its documentation explicitly names containerization technologies as a reason to run tiny Alpine VM environments on macOS.

security posture

Risk level: orange

formula declares a Homebrew service.

Risk classifier

orange risk · medium confidence · infrastructure

Why

  • formula declares a Homebrew service

Signals

  • metadata:service

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Formula metadata declares a service or daemon block.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Installs with 1 runtime dependencies.
  • Build metadata lists 1 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
alpinecliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-08
manager version1.1.5
manager updated
local dataok
upstreamcurrent
latest detectedv1.1.5

https://github.com/beringresearch/macpine

  • infoNo package-manager update timestamp was available.low confidence

install metadata

Package metadata

Package keybrew:macpine
Version1.1.5
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/macpine
Homepagehttps://beringresearch.github.io/macpine/
Repositoryhttps://github.com/beringresearch/macpine
Upstream docshttps://beringresearch.github.io/macpine
LicenseApache-2.0
Source archivehttps://github.com/beringresearch/macpine/archive/refs/tags/v1.1.5.tar.gz
Dependenciesqemu
Build dependenciesgo
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicedeclared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namemacpine
Version Scheme0
Revision0
Head VersionHEAD
Conflicts With
  • alpine
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

MacPorts95%

macpine

sudo port install macpine
  • normalized package name match
  • Matched by: Macpine
MacPorts ports tree · api.github.com · MacPorts ports tree: sysutils/macpine/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
MacPorts94%

alpine

sudo port install alpine
  • installed executable or alias match
  • Matched by: Alpine
MacPorts ports tree · api.github.com · MacPorts ports tree: mail/alpine/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
Debian apt92%

alpine 2.26+dfsg-3

Text-based email client, friendly for novices but powerful

https://alpineapp.email/

sudo apt install alpine
  • Section: mail
  • Architecture: amd64
  • 7 dependencies
  • 5 optional deps
  • installed executable or alias match
  • Matched by: Alpine
Debian stable package indexes · deb.debian.org · Debian stable package indexes: alpine from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt92%

alpine-doc 2.26+dfsg-3

Text-based email client's documentation

https://alpineapp.email/

sudo apt install alpine-doc
  • Section: doc
  • Architecture: all
  • Source Package: alpine
  • 1 optional deps
  • installed executable or alias match
  • Matched by: Alpine
Debian stable package indexes · deb.debian.org · Debian stable package indexes: alpine-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt92%

alpine-pico 2.26+dfsg-3

Simple text editor from Alpine, a text-based email client

https://alpineapp.email/

sudo apt install alpine-pico
  • Section: editors
  • Architecture: amd64
  • Source Package: alpine
  • 2 dependencies
  • installed executable or alias match
  • Matched by: Alpine
Debian stable package indexes · deb.debian.org · Debian stable package indexes: alpine-pico from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt92%

pilot 2.26+dfsg-3

Simple file browser from Alpine, a text-based email client

https://alpineapp.email/

sudo apt install pilot
  • Section: utils
  • Architecture: amd64
  • Source Package: alpine
  • 2 dependencies
  • installed executable or alias match
  • Matched by: Alpine
Debian stable package indexes · deb.debian.org · Debian stable package indexes: pilot from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix92%

alpine

nix profile install nixpkgs#alpine
  • installed executable or alias match
  • Matched by: Alpine
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/al/alpine/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt92%

alpine 2.26+dfsg-1build3

Text-based email client, friendly for novices but powerful

http://alpine.x10host.com/alpine/

sudo apt install alpine
  • Section: universe/mail
  • Architecture: amd64
  • 8 dependencies
  • 5 optional deps
  • installed executable or alias match
  • Matched by: Alpine
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: alpine from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt92%

alpine-doc 2.26+dfsg-1build3

Text-based email client's documentation

http://alpine.x10host.com/alpine/

sudo apt install alpine-doc
  • Section: universe/doc
  • Architecture: all
  • Source Package: alpine
  • 1 optional deps
  • installed executable or alias match
  • Matched by: Alpine
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: alpine-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt92%

alpine-pico 2.26+dfsg-1build3

Simple text editor from Alpine, a text-based email client

http://alpine.x10host.com/alpine/

sudo apt install alpine-pico
  • Section: universe/editors
  • Architecture: amd64
  • Source Package: alpine
  • 2 dependencies
  • installed executable or alias match
  • Matched by: Alpine
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: alpine-pico from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt92%

pilot 2.26+dfsg-1build3

Simple file browser from Alpine, a text-based email client

http://alpine.x10host.com/alpine/

sudo apt install pilot
  • Section: universe/utils
  • Architecture: amd64
  • Source Package: alpine
  • 2 dependencies
  • installed executable or alias match
  • Matched by: Alpine
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: pilot from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk92%

alpine 2.26-r5

Text-based email client, friendly for novices but powerful

https://repo.or.cz/alpine.git

sudo apk add alpine
  • License: Apache-2.0
  • Architecture: x86_64
  • Source Package: alpine
  • 1 dependencies
  • 1 provides
  • installed executable or alias match
  • Matched by: Alpine
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: alpine from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk92%

alpine-dbg 2.26-r5

Text-based email client, friendly for novices but powerful (debug symbols)

https://repo.or.cz/alpine.git

sudo apk add alpine-dbg
  • License: Apache-2.0
  • Architecture: x86_64
  • Source Package: alpine
  • 1 dependencies
  • installed executable or alias match
  • Matched by: Alpine
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: alpine-dbg from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk92%

alpine-doc 2.26-r5

Text-based email client, friendly for novices but powerful (documentation)

https://repo.or.cz/alpine.git

sudo apk add alpine-doc
  • License: Apache-2.0
  • Architecture: x86_64
  • Source Package: alpine
  • installed executable or alias match
  • Matched by: Alpine
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: alpine-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf92%

alpine 2.26-21.fc44

powerful, easy to use console email client

https://alpineapp.email/

sudo dnf install alpine
  • License: Apache-2.0
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: alpine
  • 14 dependencies
  • 3 provides
  • installed executable or alias match
  • Matched by: Alpine
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: alpine from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
zypper92%

alpine 2.26-30.4

Mail User Agent

https://alpineapp.email/

sudo zypper install alpine
  • License: Apache-2.0
  • Category: Productivity/Networking/Email/Clients
  • Architecture: x86_64
  • Source Package: alpine
  • 9 dependencies
  • 4 provides
  • installed executable or alias match
  • Matched by: Alpine
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: alpine from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment