MiKTeX 包管理器不支持的协议

MiKTeX 包管理器不支持的协议

我在这台电脑上安装了 MiKTeX 好几年了,它运行得非常顺畅。但是,从今天起,当我尝试使用包管理器安装新包时,出现了以下错误:

MiKTeX Problem Report
Message: Unsupported protocol
Data: 
Source: Libraries\MiKTeX\PackageManager\CurlWebSession.cpp
Line: 402
MiKTeX: 2.9
OS: Microsoft Windows 7 Business Edition, 64-bit Service Pack 1 (build 7601)
Invokers: non-existing/explorer
SystemAdmin: no
PowerUser: no
Root0: C:\Users\JonasAdler\AppData\Roaming\MiKTeX\2.9
Root1: C:\Users\JonasAdler\AppData\Local\MiKTeX\2.9
Root2: C:\ProgramData\MiKTeX\2.9
Root3: E:\Program Files (x86)\MiKTeX 2.9
UserInstall: C:\Users\JonasAdler\AppData\Roaming\MiKTeX\2.9
UserConfig: C:\Users\JonasAdler\AppData\Roaming\MiKTeX\2.9
UserData: C:\Users\JonasAdler\AppData\Local\MiKTeX\2.9
CommonInstall: E:\Program Files (x86)\MiKTeX 2.9
CommonConfig: C:\ProgramData\MiKTeX\2.9
CommonData: C:\ProgramData\MiKTeX\2.9

我仍然可以照常运行 MiKTeX,即构建文档等,但任何尝试安装新包都会出现此错误消息。

此外,如果我尝试更改我的远程软件包存储库,我会得到这个非常神秘的存储库列表:

包管理器截图

据我所知,自从上次成功使用 MiKTeX 以来,我自己没有对 MikTeX 安装进行任何更改。

编辑:我现在在我的 3 台 Windows 机器上遇到了这个问题,其中 2 台是 Windows 7,1 台是 Windows 10。它们都收到完全相同的错误消息,而且几天前都还正常工作。

答案1

显然,这是服务器端的一个错误,维护者 (Christian Schenk) 已经修复了它。现在应该可以正常工作了(在我的计算机上可以正常工作,无需重新安装任何东西) https://sourceforge.net/p/miktex/bugs/2609/

答案2

正如评论中提到的,我在包管理器存储库列表中也发现了这个神秘的条目。我通过完全删除 MiKTeX 并重新安装(非多用户)解决了这个问题。现在我得到了一个完整的存储库列表。

相关内容