Kali Linux中Chrome浏览器不能启动的问题

kali中自带了Chromium Web Browser,我点了几次没反应。我还以为是Chrome的版本问题。于是下载了Chrome的deb包。

安装中还解决了一个包依赖问题。安装成功还是不能启动。于是,百度,才发现是用户的问题。chrome浏览器被设置成

普通用户使用,Root用户无法直接使用。要想使用就能修改它的启动文件。启动时,要加上--no--sandbox参数。

Google-chrome:

在/usr/bin/文件夹下找到google-chrome文件,打开找到最后一句,加上: --no-sandbox。

exec < /dev/null
exec > >(exec cat)
exec 2> >(exec cat >&2)

# Note: exec -a below is a bashism.
exec -a "$0" "$HERE/chrome" "$@" --no-sandbox

 Chromium Web Browser:

在同样的文件夹下找到chromium文件,打开在如下位置加上:--no--sandbox。如下图:

  if [ $want_temp_profile -eq 1 ] ; then
    rm -rf $TEMP_PROFILE
  fi
  exit $?
else
  if [ $want_temp_profile -eq 0 ] ; then
    exec $LIBDIR/$APPNAME $CHROMIUM_FLAGS "$@" --no-sandbox
  else
    # we can't exec here as we need to clean-up the temporary profile
    $LIBDIR/$APPNAME $CHROMIUM_FLAGS "$@"
    rm -rf $TEMP_PROFILE
  fi
fi

 更改后,保存即可。

原文地址:https://www.cnblogs.com/xiaolee-tech/p/12334853.html