Linux 上的 Microsoft Edge

ICE*_*ICE 29 ie wine microsoft

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

我知道我可以通过以下方式拥有 Microsoft Edge:

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

但是有了这些解决方案,我必须在不将其用于日常计算的情况下购买 Windows。此外,我无法通过这些解决方案摆脱 Windows。

我在 Linux 上阅读了一些有关 Microsoft Edge 的文章,但找不到任何解决方案。2015 年他们召开了这个会议,但 Edge on Linux 仍然没有发生:

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

我也发现了这一点,看来微软并不关心 Linux 上的 Edge。最起码到现在:

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

无论如何,是否可以在没有 VM 的情况下在 Linux 上安装 Microsoft Edge?

Pau*_*aul 31

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

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

  • 请注意,这是免费的,应该是公认的答案,因为 Linux 版本与 Windows 版本不同,而且 Edge 用户群是 Windows。 (2认同)

xio*_*ota 16

适用于 Linux 的 Microsoft Edge现在可在Microsoft Edge Insider Channels的 Beta 和 Dev Channels 中使用。?包以debrpm格式提供。

文件也可以从 Microsoft 包存储库下载:DEBRPM

在安装前检查文件:

mkdir /tmp/msedge
dpkg-deb -x microsoft-edge-dev_93.0.957.0-1_amd64.deb /tmp/msedge
Run Code Online (Sandbox Code Playgroud)

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

/tmp/msedge/opt/microsoft/msedge-dev/microsoft-edge-dev
Run Code Online (Sandbox Code Playgroud)

警告

  • 如果deb已安装,它将通过创建/etc/apt/sources.list.d/microsoft-edge-dev.list. 此行为是从 Google Chrome 继承的。

  • EULA 声明如下:

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

注意:?此答案以前包含有关在 WINE 上安装 Microsoft Edge 的教程。?由于安装程序、WINE 或两者的更改,这似乎不再可能。


ICE*_*ICE 13

2018 年更新

微软宣布 Edge 将在 2019 年初与 Blink 引擎(Chromium)一起发布。他们还没有谈论 Linux 版本,此时只有 VM 和 Browserstack 工作。

Microsoft Edge 现在将针对所有受支持的 Windows 版本以更频繁的频率交付和更新。我们还希望这项工作能够让我们将 Microsoft Edge 带到 macOS 等其他平台。改善最终用户和开发人员的 Web 平台体验要求 Web 平台和浏览器始终可用于尽可能多的设备。

浏览器堆栈

使用browserstack不需要虚拟机或双启动。它在任何浏览器上显示 Microsoft Edge。它将允许测试您的本地站点

到目前为止,开发人员一直依靠虚拟机或装有 Windows 10 的 PC 在 Microsoft Edge 上测试他们的产品和网站。为了提供更简单的测试方法,Microsoft 和 BrowserStack 正在合作为开发人员提供基于云的基础架构,以便在 Microsoft Edge 上即时测试和交付出色的体验。

以及关于本地测试安全性

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

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


Ran*_*son 2

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

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

您可以从此处下载 .deb 文件,然后按照此答案中的步骤安装该软件。

请注意这一点:

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