如何从本地存储库安装包?

如何从本地存储库安装包?

由于代理错误,我无法使用 MiKTeX 连接到软件包存储库服务器。我该如何从本地存储库安装软件包?我正在尝试安装软件包 beamer。我实际上在哪里可以找到要下载的文件?

enter image description here

enter image description here

答案1

您需要从 ctan 上的 miktex 文件夹获取包:

http://mirrors.ctan.org/systems/win32/miktex/tm/packages/

放置你想安装的任何内容,例如

http://mirrors.ctan.org/systems/win32/miktex/tm/packages/beamer.tar.lzma

在一些空文件夹中(miktex 之外)。

除此之外,你还需要三个数据库文件

http://mirrors.ctan.org/systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma http://mirrors.ctan.org/systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma http://mirrors.ctan.org/systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma

将它们也放入文件夹中。然后您可以将该文件夹用作本地存储库。

答案2

https://ctan.org/tex-archive/systems/win32/miktex/tm/packages,下载到你的硬盘上的一个目录中beamer.tar.lzma,并包含以下 5 个文件:

pr.inifiles.csv.lzmamiktex-zzdb1-2.9.tar.lzmamiktex-zzdb2-2.9.tar.lzmamiktex-zzdb3-2.9.tar.lzma

您必须从 MiKTeX 控制台设置中声明本地存储库,如下所示:

enter image description here

答案3

嗯,很明显,下载 beamer 的起点是

  1. https://ctan.org/pkg/beamer?lang=en
  2. https://sourceforge.net/projects/latex-beamer/
  3. 可能需要查看 tex live 来安装本地软件包仓库ftp://tug.org/historic/systems/texlive/

答案4

我下载了以下文件并将它们一起存储在名为 MiKTeX 的文件夹中:

Requiredpackagenames.tar.lzma
miktex-zzdb1-2.9.tar.lzma
miktex-zzdb3-2.9.tar.lzma

完成基本安装后,我打开了 MiKTeX 控制台,并在软件包下选择了本地存储库 MiKTeX 文件夹,其中包含我之前下载的文件。然后启动 MiKTeX,您可以从自己的目录中安装软件包。

相关内容