如何修复在 Windows XP 上安装 U1 时出现的“16 位 MS-DOS 子系统...非法指令”?

如何修复在 Windows XP 上安装 U1 时出现的“16 位 MS-DOS 子系统...非法指令”?

我试图在 Windows 电脑上安装 Ubuntu One 客户端,结果

在此处输入图片描述

我尝试点击“忽略”,但随后出现了更多错误。

答案1

此错误表示正在运行 DOS 程序。由于适用于 Windows 的 Ubuntu One 可执行文件(或其安装程序)不太可能包含任何旧版 DOS 组件,因此您下载的安装程序很可能已损坏。

几乎任何下载的文件都可能损坏,但 Ubuntu One 安装程序不是很大,因此损坏的风险通常很低。所以我访问了下载页面适用于 Windows 的 Ubuntu One 客户端,并自行下载。

我检查了下载的文件(在我的 Ubuntu 系统上,fileless),确认没有正确下载。下载的文件不是 Ubuntu One 的可执行安装程序,而是一个网页!

所以我将文件重命名为具有.html扩展名,然后在网络浏览器中打开它。看起来可能是 OpenID 的问题——出于某种原因,下载页面认为您必须登录才能下载 Ubuntu One 客户端(但登录后下载也行不通)。

我会尝试对此进行更多调查。最终,它可能应该被报告为 Ubuntu One 网站上的一个错误。通常我们认为错误在这里是不相关的(报告它们,以及对它们的大部分调查),所以如果这个问题最终被关闭,请不要惊慌。

我正在将此答案设为社区维基。任何了解此信息的人都可以随意编辑此答案(当然,除非版主说不要继续编辑此答案)。

更新

我已将此报告为错误。错误 1037771发射台。我向ubuntuone-servers项目而不是ubuntu-website项目,因为域名是one.ubuntu.com(我相信它是与主站点分开管理的)。我认为我正确理解了项目;如果没有,分类人员或开发人员应该能够将其重新定位到正确的项目。

我建议订阅该漏洞(这样你就会收到有关它的通知),并使用绿色此错误影响...链接靠近顶部错误页面。此外,我建议您发布您的屏幕截图,以及我可能忽略的有关该错误的任何相关信息。

如果您没有 Launchpad 帐户,则必须先创建一个才能执行此操作。(为此,请单击登录 / 注册在右上角主页或任何 Launchpad 页面。)但让第二个人确认 Launchpad 上的错误通常会大大缩短修复此类重要错误所需的时间。(我说这很重要,因为它可能会影响很大一部分用户并导致产品完全无法使用;出于这些原因,我相信一旦正式确认,该错误很可能会在 Launchpad 上迅速引起关注。)

更新 2

为了让其他人发现这个问题:

错误已修复,Windows 版 Ubuntu One 客户端现在可以正确下载。

遇到此问题的人只需重新下载安装程序(正确的文件目前大约有 20 MB)即可使用。

相关内容