From 1aedd3b39476b955985ebbb3ccfad94c15972c78 Mon Sep 17 00:00:00 2001 From: Florent Gluck <florent.gluck@hesge.ch> Date: Fri, 27 Sep 2024 17:48:24 +0200 Subject: [PATCH] updated install.md --- docs/install.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/docs/install.md b/docs/install.md index dadc612f..3df8db0e 100644 --- a/docs/install.md +++ b/docs/install.md @@ -417,11 +417,11 @@ The latest stable version of QEMU can be downloaded from [https://www.qemu.org/d To obtain, build, and install nexus-server, these additionnal software are required: - git -- golang 1.18 or newer +- golang 1.22 or newer - GNU make - certtool -To install all the above-mentioned packages on a Ubuntu system, run: +To install all the above-mentioned packages on a Ubuntu 24.04 and 22.04 system, run: ```sh sudo apt-get install -y qemu-system-x86 qemu-utils guestfish uuid-runtime git golang-go make gnutls-bin ``` @@ -433,7 +433,9 @@ sudo apt-get install -y qemu-system-modules-spice ## Note about Go compilers -To compile nexus-server, Go version 1.18 or above is required. Snap and flatpak package repositories provide recent enough versions. Alternatively, a toolchain from the official Go website can be obtained at [https://go.dev/dl/](https://go.dev/dl/). +To compile nexus-server, Go version 1.22 or above is required. Snap and flatpak package repositories provide recent enough versions. + +Beware that Ubuntu 22.04 comes with go 1.18 which isn't recent enough. You can either use the flatpak or snap versions or install the official Go 1.22.7 toolchain from [https://go.dev/dl/](https://go.dev/dl/). ## Important: guestfish on Ubuntu -- GitLab