Skip to content

Commit

Permalink
Merge pull request #896 from stgraber/doc
Browse files Browse the repository at this point in the history
Clarify VM installation requirements
  • Loading branch information
hallyn committed May 27, 2024
2 parents 320e004 + 91fd324 commit 3f50bd4
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 4 deletions.
15 changes: 12 additions & 3 deletions doc/installing.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,10 @@ Install Incus with:
apk add incus incus-client
If running virtual machines, also do:
apk add incus-vm
Then enable and start the service:
rc-update add incusd
Expand Down Expand Up @@ -66,12 +70,14 @@ There are three options currently available to Debian users.
This package will be featured in the upcoming Debian 13 (`trixie`) release.
On such systems, just running `apt install incus` will get Incus installed.
To run virtual machines, also run `apt install qemu-system`.
1. Native `incus` backported package
A native `incus` backported package is currently available for Debian 12 (`bookworm`) users.
On such systems, just running `apt install incus/bookworm-backports` will get Incus installed.
To run virtual machines, also run `apt install qemu-system`.
****NOTE:**** Users of backported packages should not file bugs in the Debian Bug Tracker, instead please reach out [through our forum](https://discuss.linuxcontainers.org) or directly to the Debian packager.
Expand Down Expand Up @@ -112,6 +118,10 @@ Install Incus with:
emerge -av app-containers/incus
To run virtual machines, also run:
emerge -av app-emulation/qemu
Note: Installing LTS vs. feature-release will be explained later, when Incus upstream and Gentoo's repository has those releases available.
There will be two newly created groups associated to Incus:
Expand Down Expand Up @@ -159,10 +169,9 @@ There are two options currently available to Ubuntu users.
1. Native `incus` package
A native `incus` package is currently available in the Ubuntu development repository.
This package will be featured in the upcoming Ubuntu 24.04 (noble) release.
A native `incus` package is currently available in Ubuntu 24.04 LTS and later.
On such systems, just running `apt install incus` will get Incus installed.
To run virtual machines, also run `apt install qemu-system`.
1. Zabbly package repository
Expand Down
2 changes: 1 addition & 1 deletion internal/server/instance/drivers/driver_qemu.go
Original file line number Diff line number Diff line change
Expand Up @@ -8411,7 +8411,7 @@ func (d *qemu) Info() instance.Info {

qemuPath, _, err := d.qemuArchConfig(hostArch)
if err != nil {
data.Error = fmt.Errorf("QEMU command not available for CPU architecture")
data.Error = fmt.Errorf("QEMU command not available: %v", err)
return data
}

Expand Down

0 comments on commit 3f50bd4

Please sign in to comment.