使用命令行安装 Miktex 中的所有软件包

使用命令行安装 Miktex 中的所有软件包

是否有任何命令可以使用 miktex 中的命令行安装所有软件包,例如

mpm --import-all

除了来自像 .Although 这样的在线存储库之外,--install-all这不起作用。

mpm是否有任何其他命令可以使用命令提示符来安装所有软件包

我需要这个,因为我的电脑只能访问一次互联网,而且我想一次性安装所有软件包

答案1

将 Miktex 安装升级到最高级别的最简单方法是运行

mpm --admin --verbose --package-level=complete --upgrade

这将一次性安装所有软件包。

答案2

我希望我在这里没有违反礼仪,但我想回答“应该问”的问题,而不是按问的方式回答。

MikTeX (和 TeXLive) 可以作为“便携”版本安装。对于 MikTeX,它在这里:https://miktex.org/portable对于 TeXLive,当您执行下载的安装程序(Windows 或 Linux)时可以进行配置,请参阅此处的说明:https://www.tug.org/texlive/quickinstall.html

当安装为便携式版本时,TeX 不需要(也不应该具有)管理权限。您可以安装到 USB 设备,并随身携带以便在其他计算机上使用。您还可以在目录中包含自定义文件texmf-local,这样无论您走到哪里,它们都是您设置的一部分。唯一的潜在问题(据我所知)是如果您fontspec在操作系统中而不是在 TeX 中查找 Open Type 字体。但在这种情况下,如果您有字体许可证,您可以将字体放在便携式texmf-local字体目录中。

加载并运行后,您可以(如果愿意)创建整个程序的 zip 存档,并将其存储在主计算机上的某个位置。这样,如果便携式安装失败,您可以恢复到压缩备份。

在这个用户论坛上,有很多关于 MikTeX 无法更新、下载或运行的疯狂帖子。几乎每种情况都与 Windows 文件权限有关。便携式安装可避免这些问题。

对我有用!

相关内容