[我是新手,所以请耐心等待]
我尝试在 ubunto 服务器上运行 chrome 并得到以下结果:
root@stender:/opt/google/chrome# ./chrome.....ERROR:zygote_host_impl_linux.cc(90)] Running as root without --no-sandbox is not supported
我尝试添加一个用户:
useradd chrome3
没有收到回复(可能有效)
然后我尝试:
gksu -u chrome3 google-chrome
但是我收到了这个错误:
-bash: gksu: command not found
请帮忙!!!
答案1
如果您需要以 root 身份运行 Chrome,请添加适当的标志,如./chrome --no-sandbox
。顾名思义,这将以较低的安全性运行 Chrome。
useradd
通常需要标志来创建主文件夹并将 shell 设置为 POSIX sh
shell 以外的其他内容,因此命令应该是useradd -m -s /bin/bash chrome3
。由于已经创建了用户帐户,您可以通过运行并以 rootchsh -s /bin/bash chrome3
身份为 chrome3 创建主文件夹来修复 shell。usermod -m --home /home/chrome3
如果您没有gksu
,您可以通过apt-get install gksu
以高级用户身份进行安装。