我正在遵循使 KVM 以非 root 身份运行的指南,以便使名为cassowary的软件正常工作。问题是我尝试在 kinoite 上执行以下命令,因此无法修改 /etc 目录。
$ sudo sed -i "s/#user = \"root\"/user = \"$(id -un)\"/g" /etc/libvirt/qemu.conf
$ sudo sed -i "s/#group = \"root\"/group = \"$(id -gn)\"/g" /etc/libvirt/qemu.conf
$ sudo usermod -a -G kvm $(id -un)
$ sudo usermod -a -G libvirt $(id -un)
$ sudo systemctl restart libvirtd
$ sudo ln -s /etc/apparmor.d/usr.sbin.libvirtd /etc/apparmor.d/disable/
这些命令在做什么以及我可以做什么才能使它们在不可变的发行版上发挥作用。