重新安装 MikTex 后(我在启动 TexStudio 时遇到了未找到 pdflatex.exe 的问题),我现在正尝试重新安装我的文档的软件包。
我被提示安装我的 TexStudio 脚本 (natbib) 中遇到的第一个包:TexStudio 要求:
它要求从我选择的存储库安装包: http://vesta.informatik.rwth-aachen.de/ftp/pub/mirror/ctan/systems/win32/miktex/tm/packages/
但是当我选择安装它(并且 MikTex 安装程序启动)时,TexStudio 出现错误:
于是我尝试打开 MikTex 包管理器(非版本和管理版),搜索 natbib 并安装它。但是我得到了错误:
远程软件包存储库已过期。您必须选择其他存储库。
现在,我已经尝试了几个存储库,但总是出现相同的错误?
我不知道这是否是原因,但比利时刚刚改变了夏令时,这似乎是去年的一个问题?
我以前也遇到过类似的问题:
那时,我可以通过对存储库进行同步来解决这个问题。然而,我再次被提示:
远程软件包存储库已过期。您必须选择其他存储库。
非常感谢大家的帮助。
答案1
该问题于今天早上得到解决,显然是最后一次 CTAN 更新失败了,引用 MiKTeX 的开发人员和维护者 Christian Schenk 的话:
“我担心所有存储库目前都已过期,因为上次 CTAN 上传失败。下一次 CTAN 上传已安排,预计时间为 20171031T0600 (UTC)。
https://github.com/MiKTeX/miktex/issues/27#issuecomment-340549770
答案2
我在安装包时也遇到了同样的问题。当安装包打开时,不要直接点击“安装”。首先更改选项“将为以下用户安装此包:1) 使用此计算机的任何人(所有用户)或 2) 您的用户
选择您的用户(第二个),然后包将安装。就我而言,问题在于 miktex 无法在 Windows 10 上安装的用户权限。