猿问

在 Golang 中使用 virt-install 安装虚拟机

virt-install -n "NAME" -r 1024 --import --disk path="1703_Disk.img" --accelerate --network network=default --connect=qemu:///system --vnc -v

有人可以解释我如何在 golang 中执行这个


萧十郎
浏览 165回答 1
1回答

富国沪深

该os/exec软件包是您要寻找的:cmdName := "virt-install"args := []string{    "-n", "NAME",    "-r", "1024",    "--import",    "--disk", "path=1703_Disk.img"    "--accelerate",    "--network", "network=default",    "--connect=qemu:///system",    "-vnc",    "-v",}cmd := exec.Command(cmdName, args...)if err := cmd.Start(); err != nil {    log.Fatal(err)}if err := cmd.Wait(); err != nil {    log.Fatal(err)}
随时随地看视频慕课网APP

相关分类

Go
我要回答