在Linux系统上安装Microsoft Edge浏览器过程

 更新时间:2026年01月21日 08:43:20   作者:年六季  
本文介绍了在Linux系统上安装MicrosoftEdge浏览器的步骤,包括使用官方DEB或RPM包安装和通过Microsoft的官方APT或DNF仓库安装,重点强调了解决GPG错误的方法,即导入MicrosoftEdge仓库的公钥

在Linux系统上安装Microsoft Edge浏览器的步骤如下:

1.使用官方DEB或RPM包

微软为Linux提供了Microsoft Edge的安装包,支持基于Debian和Red Hat的发行版。

步骤

打开终端。

下载Microsoft Edge的DEB或RPM包:

对于 Debian/Ubuntu 系统,下载 .deb 包:

wget https://go.microsoft.com/fwlink/?linkid=2135547 -O microsoft-edge-stable.deb

安装下载的包:

Debian/Ubuntu 系统:

sudo dpkg -i microsoft-edge-stable.deb
sudo apt-get install -f  # 安装缺失的依赖

安装完成后,从应用菜单中启动Microsoft Edge,或者通过终端输入:

microsoft-edge

2.使用Microsoft的官方APT或DNF仓库

(适用于Debian/Ubuntu及其衍生版本)

你也可以将Microsoft Edge的官方仓库添加到你的系统中,以便以后通过APT或DNF进行安装和更新。

对于Debian/Ubuntu

下载并安装Microsoft Edge的签名密钥:

curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > /usr/share/keyrings/microsoft-archive-keyring.gpg

添加Edge的仓库:

echo "deb [signed-by=/usr/share/keyrings/microsoft-archive-keyring.gpg] https://packages.microsoft.com/repos/edge stable main" | sudo tee /etc/apt/sources.list.d/microsoft-edge.list

更新APT包列表:

sudo apt update

安装Microsoft Edge:

sudo apt install microsoft-edge-stable
Err:4 https://packages.microsoft.com/repos/edge stable InRelease The following signatures couldn't be verified because the public key is not available: NO_PUBKEY EB3E94ADBE1229CF

遇到的错误是因为缺少 Microsoft Edge 仓库的公钥,导致无法验证该仓库的签名。

解决方案:导入 Microsoft Edge 仓库的公钥

下载并添加 Microsoft Edge 公钥

运行以下命令以下载并添加 Microsoft Edge 仓库的 GPG 公钥:

sudo curl https://packages.microsoft.com/keys/microsoft.asc | sudo gpg --dearmor -o /usr/share/keyrings/microsoft-archive-keyring.gpg

更新仓库源

使用 apt 更新仓库源,并将密钥文件关联到仓库:

echo "deb [signed-by=/usr/share/keyrings/microsoft-archive-keyring.gpg] https://packages.microsoft.com/repos/edge stable main" | sudo tee /etc/apt/sources.list.d/microsoft-edge.list

更新软件包列表

运行以下命令来更新包列表:

sudo apt update

安装或升级 Microsoft Edge

如果问题解决,接下来可以安装或升级 Microsoft Edge:

sudo apt install microsoft-edge-stable

总结

导入 Microsoft Edge 仓库的公钥后,系统应该能够验证该仓库的签名,解决 GPG 错误。此后,apt update 命令应该可以顺利运行。如果问题依然存在,请检查网络连接和其他仓库源的配置。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 解决Centos7 安装腾达U12无线网卡驱动问题

    解决Centos7 安装腾达U12无线网卡驱动问题

    这篇文章主要介绍了Centos7 安装腾达U12无线网卡驱动,本文给出了解决过程,通过两种方法给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-10-10
  • Kafka 常用命令行详细介绍及整理

    Kafka 常用命令行详细介绍及整理

    这篇文章主要介绍了 Kafka 常用命令行详细介绍及整理的相关资料,需要的朋友可以参考下
    2016-12-12
  • Linux中jar包启动和jar包后台运行的实现方式

    Linux中jar包启动和jar包后台运行的实现方式

    这篇文章主要介绍了Linux中jar包启动和jar包后台运行的方式,本文给大家介绍的非常详细,具有一定的参考借鉴价值 ,需要的朋友可以参考下
    2019-08-08
  • Centos7下编译安装配置Nginx+PHP+MySql环境

    Centos7下编译安装配置Nginx+PHP+MySql环境

    这篇文章主要介绍了Centos7下编译安装配置Nginx+PHP+MySql环境,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-02-02
  • Linux nohup实现后台运行程序及查看(nohup与&)

    Linux nohup实现后台运行程序及查看(nohup与&)

    这篇文章主要介绍了Linux nohup实现后台运行程序及查看(nohup与&),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-09-09
  • Linux cut 命令详解

    Linux cut 命令详解

    我们可以使用 cut 命令从一行字符串中于以字节,字符,字段(分隔符)等单位截取一部分内容出来。这篇文章主要介绍了Linux cut 命令的相关知识,需要的朋友可以参考下
    2020-07-07
  • linux下统计appche站点IP访问量的shell脚本

    linux下统计appche站点IP访问量的shell脚本

    这篇文章主要介绍了linux下统计appche站点IP访问量的几种shell脚本以及执行结果
    2014-06-06
  • Linux下网络接口重命名方式

    Linux下网络接口重命名方式

    本文详细介绍了现代Linux系统中网络接口命名的变化,包括从传统的eth0到可预测的eno1、enp0s3、ens33等命名方案,文章还探讨了自定义网络接口名称的必要性及常见方法,如通过GRUB内核参数方式和udev规则自定义命名,此外,还提供了详细的步骤和最佳实践建议
    2026-03-03
  • Linux下安装Keepalived及原理分析

    Linux下安装Keepalived及原理分析

    这篇文章主要介绍了在Linux环境下安装Keepalived及原理分析,有兴趣的朋友学习参考下吧。
    2017-12-12
  • linux中各种锁机制的使用与区别详解

    linux中各种锁机制的使用与区别详解

    这篇文章主要给大家介绍了关于linux中各种锁机制的使用与区别的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-01-01

最新评论