今天安装完Libvirt后启动virt-manager是总是出错,如下:
发现原来是切换root用户时用的是 su 命令,只要将切换命令改成 su - 就可以成功启动virt-manager了。
su 与 su - 命令的区别:
su命令只是切换了root身份,而shell环境依然是普通用户的;而su - 命令则是将shell环境一起切换了。用pwd命令也能看出,su命令切换时工作路径依然在普通用户下,而su -命令切换后pwd显示的路径就在root下了。
今天安装完Libvirt后启动virt-manager是总是出错,如下:
发现原来是切换root用户时用的是 su 命令,只要将切换命令改成 su - 就可以成功启动virt-manager了。
su 与 su - 命令的区别:
su命令只是切换了root身份,而shell环境依然是普通用户的;而su - 命令则是将shell环境一起切换了。用pwd命令也能看出,su命令切换时工作路径依然在普通用户下,而su -命令切换后pwd显示的路径就在root下了。