macOS
brew install incuslocal Homebrew formula metadata
sudo port install incusMacPorts ports tree · net/incus/Portfile · source: api.github.com
brew
CLI client for interacting with Incus. Version 7.2 via Homebrew; verified 2026-06-26.
install
brew install incuslocal Homebrew formula metadata
sudo port install incusMacPorts ports tree · net/incus/Portfile · source: api.github.com
sudo apk add incusAlpine Linux edge package indexes · incus · source: dl-cdn.alpinelinux.org
sudo apt install golang-github-lxc-incus-devDebian stable package indexes · golang-github-lxc-incus-dev · source: deb.debian.org
sudo dnf install incusFedora Rawhide package metadata · incus · source: dl.fedoraproject.org
nix profile install nixpkgs#incusnixpkgs package indexes · pkgs/by-name/in/incus/package.nix · source: api.github.com
sudo pacman -S incusArch Linux sync databases · incus · source: geo.mirror.pkgbuild.com
sudo zypper install incusopenSUSE Tumbleweed package metadata · incus · source: download.opensuse.org
winget install --id LinuxContainers.Incus -eWindows Package Manager source index · LinuxContainers.Incus · source: cdn.winget.microsoft.com
overview
CLI client for interacting with Incus
history
Incus is a system container and virtual machine manager from the Linux Containers community. It packages the LXD-style private-cloud workflow under the incus CLI: images, instances, profiles, storage, networking, clustering, and a REST API for running full Linux systems in containers or virtual machines.
Incus began in 2023 as a community fork of Canonical LXD after LXD moved away from the Linux Containers community. The Incus README says the project was adopted by Linux Containers, is maintained by the same developer team that first created LXD, and remains Apache-2.0 without a contributor license agreement.
The first Incus release was 0.1 on October 7, 2023. The release announcement described it as close to LXD 5.18 while using the fork point to remove or rename legacy interfaces, drop features tied to Canonical-specific infrastructure, switch the guest API from /dev/lxd to /dev/incus, and introduce cleaner CLI flows such as incus snapshot and incus admin.
Incus also inherited the broader Linux Containers ecosystem: LXC for system containers, image distribution through the Linux Containers infrastructure, clustering concepts from LXD, and Cowsql as the community fork of Dqlite used for replicated state.
Incus adoption followed a migration path from LXD: users who wanted the Linux Containers governance model could keep a familiar API and CLI shape while moving to the incus command and renamed daemon. The README emphasizes usage from a single host to a full rack-scale cluster, and Homebrew metadata in the input shows packages across Homebrew, Alpine, Fedora, Arch, Nix, MacPorts, openSUSE, Debian/Ubuntu development packages, and Windows winget.
Users run incus to create and manage instances, images, networks, storage pools, profiles, projects, clusters, snapshots, and remotes. The tool is especially common where operators want VM-like full-system environments with container density, or a local private-cloud control plane for development labs, CI workers, and small infrastructure clusters.
Incus matters to package people because it is both a package and an ecosystem boundary marker: the package name, binary name, guest device path, config path, service name, and migration story all reflect the LXD-to-Incus governance split. It is also a good example of why package managers preserve community forks quickly when upstream ownership or distribution assumptions change.
For Homebrew specifically, incus is notable because the formula delivers the client-side tool for a Linux-first infrastructure project to macOS users, where the CLI can still manage remote Incus servers.
security posture
broad file, network, media, or database tool signal.
blue risk · medium confidence · tool
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
~/.config/incus/config.ymlexecutables
| Command | Kind | Exposure | Note |
|---|---|---|---|
incus | cli | global executable |
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.
https://linuxcontainers.org/incus
install metadata
| Package key | brew:incus |
|---|---|
| Version | 7.2 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/incus |
| Homepage | https://linuxcontainers.org/incus |
| Repository | https://github.com/lxc/incus |
| Upstream docs | https://linuxcontainers.org/incus/docs/main |
| License | Apache-2.0 |
| Source archive | https://linuxcontainers.org/downloads/incus/incus-7.2.tar.xz |
| Last updated | 2026-06-26T11:02:49Z |
| Pulse | updated |
| Build dependencies | go |
| Bottle | available (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | incus |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
golang-github-lxc-incus-dev 6.0.4-2+deb13u7
Powerful system container and virtual machine manager - library
https://linuxcontainers.org/incus/
sudo apt install golang-github-lxc-incus-devincus 6.0.4-2+deb13u7
Powerful system container and virtual machine manager - daemon
https://linuxcontainers.org/incus/
sudo apt install incusincus-agent 6.0.4-2+deb13u7
Incus guest agent
https://linuxcontainers.org/incus/
sudo apt install incus-agentincus-base 6.0.4-2+deb13u7
Powerful system container and virtual machine manager - daemon (container-only)
https://linuxcontainers.org/incus/
sudo apt install incus-baseincus-client 6.0.4-2+deb13u7
Powerful system container and virtual machine manager - client
https://linuxcontainers.org/incus/
sudo apt install incus-clientincus-extra 6.0.4-2+deb13u7
Powerful system container and virtual machine manager - extra tools
https://linuxcontainers.org/incus/
sudo apt install incus-extraincus
nix profile install nixpkgs#incusgolang-github-lxc-incus-dev 6.0.0-1
Powerful system container and virtual machine manager - library
https://linuxcontainers.org/incus/
sudo apt install golang-github-lxc-incus-devincus 6.0.0-1
Powerful system container and virtual machine manager - daemon
https://linuxcontainers.org/incus/
sudo apt install incusincus-agent 6.0.0-1
Incus guest agent
https://linuxcontainers.org/incus/
sudo apt install incus-agentincus-client 6.0.0-1
Powerful system container and virtual machine manager - client
https://linuxcontainers.org/incus/
sudo apt install incus-clientincus-migrate 6.0.0-1
Incus physical to instance migration tool
https://linuxcontainers.org/incus/
sudo apt install incus-migrateincus-tools 6.0.0-1
Powerful system container and virtual machine manager - extra tools
https://linuxcontainers.org/incus/
sudo apt install incus-toolsincus 7.0.0-r3
Powerful system container and virtual machine manager
sudo apk add incusincus-vm 7.0.0-r3
Install packages required to run VMs under Incus
sudo apk add incus-vmincus 6.23-3.fc45
Powerful system container and virtual machine manager
https://linuxcontainers.org/incus
sudo dnf install incussource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.