CentOS9 Stream上安装Edge浏览器

CentOS9 Stream上安装Edge浏览器

    • [1. 下载 Microsoft Edge RPM 包](#1. 下载 Microsoft Edge RPM 包)
    • [2. 安装 Edge 浏览器](#2. 安装 Edge 浏览器)
    • [3. 启动 Microsoft Edge](#3. 启动 Microsoft Edge)
    • [4. 更新 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.](#[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` 选项(不推荐)](#方法二:使用 --no-sandbox 选项(不推荐))
      • [方法三:使用 `sudo` 运行 Edge(不推荐)](#方法三:使用 sudo 运行 Edge(不推荐))
      • 推荐的方法

要在 CentOS 9 Stream 上安装 Microsoft Edge 浏览器,可以按照以下步骤进行:

1. 下载 Microsoft Edge RPM 包

使用以下命令从 Microsoft 官方网站下载 Edge 浏览器的 RPM 包:

bash 复制代码
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 包:

bash 复制代码
sudo dnf install ./microsoft-edge-stable-116.0.1938.69-1.x86_64.rpm

3. 启动 Microsoft Edge

安装完成后,可以直接在终端输入以下命令来启动 Edge:

bash 复制代码
microsoft-edge

或者在应用程序菜单中找到 Microsoft Edge 并点击图标启动。

4. 更新 Microsoft Edge(可选)

安装后可以通过以下命令更新 Edge:

bash 复制代码
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.

方法一:以普通用户身份运行

  1. 创建一个普通用户(如果还没有):

    bash 复制代码
    sudo adduser yourusername

    替换 yourusername 为您想要的用户名。

  2. 切换到普通用户

    bash 复制代码
    su - yourusername
  3. 启动 Microsoft Edge

    bash 复制代码
    microsoft-edge

方法二:使用 --no-sandbox 选项(不推荐)

如果您一定需要以 root 身份运行 Edge(虽然不推荐),可以使用 --no-sandbox 选项,但要小心,这样做可能会带来安全风险。

  1. 运行命令

    bash 复制代码
    microsoft-edge --no-sandbox

方法三:使用 sudo 运行 Edge(不推荐)

您可以尝试使用 sudo 命令,但仍然需要使用 --no-sandbox 选项:

bash 复制代码
sudo microsoft-edge --no-sandbox

推荐的方法

为了确保安全,强烈建议您创建一个普通用户并以该用户身份运行 Microsoft Edge。通过这种方式,您可以避免使用不安全的选项,并获得更好的用户体验。

相关推荐
CCPC不拿奖不改名5 小时前
Redis 工程化部署深度解析
linux·服务器·数据库·redis·深度学习·缓存·rag
鱼很腾apoc5 小时前
【Linux】第7期 进程间通信 (IPC) 详解:管道 (匿名 / 命名) + System V
linux·服务器·c语言·学习·进程间通信·ipc
毒爪的小新5 小时前
踩坑实录 | RAG知识库完整搭建-Milvus2.4+BGE大中文AI模型嵌入
linux·人工智能·ai·milvus·rag
2023自学中6 小时前
imx6ull 开发板, mame 模拟器,运行游戏 测试
linux·游戏·嵌入式·开发板
是个西兰花6 小时前
Linux:进程信号
linux·运维·服务器
CS创新实验室6 小时前
从“业余爱好”到数字基石:Linux 发展史及带给技术人的成长启示
linux·运维·服务器
Biomamba生信基地7 小时前
FindNeighbors()函数报错object ‘CsparseMatrix_validate’ not found
linux·运维·服务器·生物信息学
orion572 天前
Missing Semester Class1:course overview and introduction of shell
linux
用户120487221612 天前
Linux驱动编译与加载
linux·嵌入式
用户805533698032 天前
Input 子系统架构:Core、Handler、Driver 三层是怎么协作的
linux·嵌入式