← Package directory
Available on winget

Install Incus

Incus is a modern, secure and powerful system container and virtual machine manager.

Install with winget
winget install --id LinuxContainers.Incus
Upgrade
winget upgrade --id LinuxContainers.Incus
Uninstall
winget uninstall --id LinuxContainers.Incus

About Incus

Incus is a modern, secure and powerful system container and virtual machine manager.

What's new in 7.0.0

What's Changed - github: format INCUS_VERSION from tag in release workflow by @0xk1f0 in #3098 - client: Optionally skip blocking for OIDC authentication by @masnax in #3102 - Keepalive proxy improvements by @stgraber in #3097 - incus/version: Gracefully fail when server unreachable by @bensmrs in #3104 - incusd/instance/agent-loader: Use Linux arch names by @bensmrs in #3105 - qemu: gate SPICE support on incus host via QMP query-spice by @damex in #3103 - incusd/instances/qemu: Detect 9p support and hide it behind feature flag by @damex in #3109 - incusd/instance/qemu: Enable SPICE audio feature gating by @damex in #3110 - incusd: Fix bad type in format strings by @stgraber in #3114 - qemu: gate virtio audio based on presence of virtio-sound-pci by @damex in #3115 - Cleanup cmd packages by @stgraber in #3107 - Translations update from Hosted Weblate by @weblate in #3116 - incusd/instances/qemu: Rework qemuArchConfig by @stgraber in #3106 - Delete dependent volumes on instance deletion by @presztak in #3117 - incusd/response: Make pipeResponse flush headers ASAP by @bensmrs in #3123 - Improve handling of dependent volumes by @presztak in #3120 - Rework storage caching logic (performance improvement) by @stgraber in #3121 - Implement IncusOS update trigger on cluster version mismatch by @stgraber in #3122 - shared/cliconfig: Avoid treating = as part of a remote name by @bensmrs in #3125 - incusd/network/state: Use canAccessNetwork by @stgraber in #3126 - incus-simplestreams: Add flag for overriding product name by @csprl in #3128 - Support old-style ZFS types by @bensmrs in...

Read release notes

Version history

Version Updated Notes
7.0.0 Unknown What's Changed - github: format INCUS_VERSION from tag in release workflow by @0xk1f0 in #3098 - client: Optionally skip blocking for OIDC authentication by @masnax in #3102 - Keepalive proxy improvements by @stgraber in...
6.23.0 Unknown What's Changed - Allow custom volume snapshot create/delete when attached to running instance by @presztak in #2989 - shared/cliconfig: Add lock to prevent panic by @stgraber in #2991 - incusd/endpoints/starttls: Report...
6.22.0 Unknown What's Changed - Translations update from Hosted Weblate by @weblate in #2854 - incusd/device/nic: Fix connected logic for non-NIC QEMU devices by @bensmrs in #2855 - Fix typo: Supported cConditions to Supported Conditio...
6.21.0 Unknown What's Changed - doc/openfga: Improve required config keys by @tibeer in #2779 - incusd/network/ovn: Drop now obsolete DNS check by @stgraber in #2782 - incusd/storage/truenas: Fix SetVolumeQuota issue when growing FS vo...
6.20.0 Unknown What's Changed - Translations update from Hosted Weblate by @weblate in #2718 - agent-loader/install-linux.sh Fix SELinux issue with agent run path by @rgerardi in #2719 - doc: fix instances-limit-units reference links b...
6.19.1 Unknown Announcement This is a critical bugfix release on top of Incus 6.19 which fixes a daemon crash on some background image updates. What's Changed - Replace map[string]map[string]string with DevicesMap for more user friendl...
6.19.0 Unknown What's Changed - incusd/network/ovn: Tweak port removal logic by @stgraber in #2600 - Initial SELinux detection and handling by @stgraber in #2599 - github: Build the agent on MacOS by @stgraber in #2602 - Translations u...
6.18.0 Unknown Announcement https://discuss.linuxcontainers.org/t/incus-6-18-has-been-released/25091 What's Changed - Replace map[string]string with ConfigMap for more user friendly handling of bool and numbers (with defaults) by @brem...
6.17.0 Unknown What's Changed - github: Remove XFS tools by @stgraber in #2440 - doc: Remove unnecessary backquotes around commands in TrueNAS doc by @hnakamur in #2444 - Allow mounting individual files from custom volumes by @presztak...
6.16.0 Unknown Announcement https://discuss.linuxcontainers.org/t/incus-6-16-has-been-released/24614 What's Changed - incusd/instance/lxc: Fix handling of multiple USB device removal by @stgraber in #2342 - Some command alias for list...
6.15.0 Unknown Announcement https://discuss.linuxcontainers.org/t/incus-6-15-has-been-released/24333 What's Changed - Use netlink instead of calling iproute2 commands by @gwenya in #1990 - generate-database: Add create_timestamp and up...
6.14.0 Unknown What's Changed - incus: Make sure we parse the config early enough by @stgraber in #2164 - incusd/instance/qemu: Skip invtsc on non-x86 and when running nested by @stgraber in #2168 - incusd/instance/qmp remove net Conn...
6.13.0 Unknown Announcement What's Changed - Add server side filtering for incus network list by @Abdomash in #1989 - doc: Fix default value of ipv4.dhcp.gateway to IPv4 address by @hnakamur in #1991 - doc: Fix default value of ipv6.ro...
6.12.0 Unknown Announcement https://discuss.linuxcontainers.org/t/incus-6-12-has-been-released/23556 What's Changed - doc: Fix missing OCI section by @stgraber in #1855 - doc: Fix config option reference on LINSTOR driver by @luissimas...
6.11.0 Unknown Announcement https://discuss.linuxcontainers.org/t/incus-6-11-has-been-released/23322 What's Changed - Allow ICMP and low ports for unprivileged users in OCI containers by @gwenya in #1706 - doc: Clarify virtiofsd requir...
6.10.1 Unknown Announcement This is a small bugfix release on top of the main Incus 6.10 release. For Incus 6.10, please see: https://discuss.linuxcontainers.org/t/incus-6-10-has-been-released/23077 What's Changed - incusd/network/brid...
6.10.0 Unknown Announcement https://discuss.linuxcontainers.org/t/incus-6-10-has-been-released/23077 What's Changed - incusd/instance/drivers/qmp: Handle missing log directory by @stgraber in #1604 - incus-user: keep track of socket pa...
6.9.0 Unknown What's Changed - Translations update from Hosted Weblate by @weblate in #1506 - Refactor scriptlet loader and improve checks by @bensmrs in #1507 - Translations update from Hosted Weblate by @weblate in #1511 - incusd/st...
6.5.0 Unknown No notes
6.4.0 Unknown No notes