CentOS9 Stream上安装Edge浏览器
- 1. 下载 Microsoft Edge RPM 包
- 2. 安装 Edge 浏览器
- 3. 启动 Microsoft Edge
- 4. 更新 Microsoft Edge(可选)
- 如果运行的时候出现错误:
- [5809:5809:1030/234136.530802:ERROR:zygote_host_impl_linux.cc(101)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
- 方法一:以普通用户身份运行
- 方法二:使用 `--no-sandbox` 选项(不推荐)
- 方法三:使用 `sudo` 运行 Edge(不推荐)
- 推荐的方法
要在 CentOS 9 Stream 上安装 Microsoft Edge 浏览器,可以按照以下步骤进行:
1. 下载 Microsoft Edge RPM 包
使用以下命令从 Microsoft 官方网站下载 Edge 浏览器的 RPM 包:
wget https://packages.microsoft.com/yumrepos/edge/microsoft-edge-stable-116.0.1938.69-1.x86_64.rpm
(请注意:版本号可能会更新,可以访问 Microsoft Edge for Linux 官方下载页 获取最新版本的下载链接。)
2. 安装 Edge 浏览器
使用 dnf
安装下载的 RPM 包:
sudo dnf install ./microsoft-edge-stable-116.0.1938.69-1.x86_64.rpm
3. 启动 Microsoft Edge
安装完成后,可以直接在终端输入以下命令来启动 Edge:
microsoft-edge
或者在应用程序菜单中找到 Microsoft Edge 并点击图标启动。
4. 更新 Microsoft Edge(可选)
安装后可以通过以下命令更新 Edge:
sudo dnf update microsoft-edge-stable
这样您就可以在 CentOS 9 Stream 上使用 Microsoft Edge 浏览器了。
在 CentOS 9 Stream 上以 root 用户运行 Microsoft Edge 时,您会看到这个错误提示,因为默认情况下,浏览器不允许以 root 身份运行。您可以通过以下几种方法解决这个问题:
如果运行的时候出现错误:
[5809:5809:1030/234136.530802:ERROR:zygote_host_impl_linux.cc(101)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
```matlab
[root@192 下载]# microsoft-edge
[5809:5809:1030/234136.530802:ERROR:zygote_host_impl_linux.cc(101)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
方法一:以普通用户身份运行
-
创建一个普通用户(如果还没有):
sudo adduser yourusername
替换
yourusername
为您想要的用户名。 -
切换到普通用户:
su - yourusername
-
启动 Microsoft Edge:
microsoft-edge
方法二:使用 --no-sandbox
选项(不推荐)
如果您一定需要以 root 身份运行 Edge(虽然不推荐),可以使用 --no-sandbox
选项,但要小心,这样做可能会带来安全风险。
-
运行命令:
microsoft-edge --no-sandbox
方法三:使用 sudo
运行 Edge(不推荐)
您可以尝试使用 sudo
命令,但仍然需要使用 --no-sandbox
选项:
sudo microsoft-edge --no-sandbox
推荐的方法
为了确保安全,强烈建议您创建一个普通用户并以该用户身份运行 Microsoft Edge。通过这种方式,您可以避免使用不安全的选项,并获得更好的用户体验。