我在這台電腦上安裝 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,一台使用 Windows 10。
答案1
顯然,這是伺服器端的一個錯誤,維護者(Christian Schenk)已經修復了它。現在應該可以工作了(它可以在我的機器上運行,無需重新安裝任何東西) https://sourceforge.net/p/miktex/bugs/2609/
答案2
正如評論中提到的,我在套件管理器儲存庫列表中也有這個神秘的條目。我透過完全刪除 MiKTeX 並重新安裝它(非多用戶)解決了這個問題。現在我得到了存儲庫的完整列表。