Linux 上的 Microsoft Edge

Linux 上的 Microsoft Edge

我是一名 Web 开发人员,需要在我的 Ubuntu 上使用 Microsoft Edge 进行测试。

我知道我可以通过以下方式获取 Microsoft Edge:

  1. 在虚拟机上安装 Windows。
  2. Linux - Windows 双启动。

但有了这些解决方案,我就不得不购买 Windows,尽管我并不使用它进行日常计算。而且我也不能用这些解决方案摆脱 Windows。

我读过一些关于 Linux 上的 Microsoft Edge 的文章,但找不到任何解决方案。2015 年他们举办了这次会议,但 Linux 上的 Edge 仍然没有出现:

哇,我可以在 MAC 和 LINUX 上测试 EDGE 和 IE!

我还发现并且微软似乎并不关心 Linux 上的 Edge。至少目前如此:

事实证明,Microsoft Edge 仅适用于 Windows 10 等操作系统和少数移动设备的浏览器应用程序。

有没有办法可以在没有 VM 的情况下在 Linux 上使用 Microsoft Edge?

答案1

首先,安装 VirtualBox:https://www.virtualbox.org/wiki/Linux_Downloads

然后,从这里为 VirtualBox 安装 Edge 虚拟机:https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/

答案2

Linux 版 Microsoft Edge现已在 Beta 和 Dev 频道上提供Microsoft Edge 内部频道. 软件包有debrpm格式可供选择。

也可以从 Microsoft 软件包存储库下载文件:德布每分钟转数

安装前检查文件:

mkdir /tmp/msedge
dpkg-deb -x microsoft-edge-dev_93.0.957.0-1_amd64.deb /tmp/msedge

解压后无需安装即可运行:

/tmp/msedge/opt/microsoft/msedge-dev/microsoft-edge-dev

警告

  • 如果deb安装了,它将通过创建来添加一个 apt 存储库/etc/apt/sources.list.d/microsoft-edge-dev.list。此行为继承自 Google Chrome。

  • EULA 声明如下:

    如果您通过预览版中提供的控件禁用数据收集,我们可能会继续收集有关预览版下载、安装和删除的诊断信息以及“基本”数据,如 Windows 诊断部分所述。Microsoft 隐私声明

笔记: 这个答案之前包含有关在 WINE 上安装 Microsoft Edge 的教程。由于安装程序、WINE 或两者的变化,这似乎不再可行。

答案3

2022 年更新

Microsoft Edge 可在Flathub并且由于它是基于 Chromium 的浏览器,您可以使用任何可用的基于 Chromium 的浏览器进行测试(用于 Web 开发),结果应该是相同的。

2018 年更新

微软宣布 Edge 将于 2019 年初发布,搭载 Blink 引擎(Chromium)。他们还没有谈论 Linux 版本,目前只有 VM 和 Browserstack 可以运行。

Microsoft Edge 现在将以更频繁的节奏为所有受支持的 Windows 版本提供和更新。我们还希望这项工作能够让我们将 Microsoft Edge 引入 macOS 等其他平台。改善最终用户和开发人员的 Web 平台体验需要 Web 平台和浏览器始终适用于尽可能多的设备。

浏览器堆栈

浏览器栈无需 VM 或双启动。它可在任何浏览器上显示 Microsoft Edge。它将允许测试您的本地网站

到目前为止,开发人员一直依赖虚拟机或搭载 Windows 10 的 PC 在 Microsoft Edge 上测试他们的产品和网站。为了提供更简单的测试方法,微软和 BrowserStack 合作为开发人员提供基于云的基础设施,以便即时测试并在 Microsoft Edge 上提供出色的体验。

以及关于本地测试安全

本地测试使您能够测试本地文件夹和内部服务器。我们使用定制设计的 Chrome 和 Firefox 扩展程序,并使用 WSS(安全 WebSockets)将您的机器连接到云。WebSockets 允许客户端浏览器与服务器和设备之间进行广泛的交互。为了在测试会话期间保护传输数据的隐私,我们专门使用 WSS。WSS 使用端口 443 上的 SSL 进行传输,因此仅传输加密数据。

在测试私有服务器时,我们会在您指定的服务器与我们的虚拟机或物理设备之间建立连接。该机制设置为来回转发请求和响应,仅此而已。同样,对于本地文件夹测试,BrowserStack 云只能访问在设置连接时提到的文件夹。我们的基础设施无法访问您文件系统上的任何其他内容。

答案4

2021 年 11 月,微软宣布他们的博客稳定版Microsoft Edge可以安装在Linux设备上。

去年 10 月,我们在预览频道(开发和测试频道)中推出了 Linux 版 Microsoft Edge,如今,该浏览器已通过稳定频道在 Linux 上正式推出。这一里程碑正式完善了 Microsoft Edge 通过稳定频道服务的主要平台:Windows、Mac、iOS、Android,现在还有 Linux。要在 Linux 上使用 Microsoft Edge,用户可以从我们的网站下载或使用 Linux 包管理器的命令行检索它。

您可以从以下位置下载 .deb 文件这里然后按照这个答案安装软件。

请注意:

安装 Microsoft Edge 将添加 Microsoft 存储库,因此您的系统将自动保持 Microsoft Edge 保持最新状态。

相关内容