You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu系统apt安装MikTeX依赖缺失,求可行安装方案

在Ubuntu上安装MikTeX的正确解决方案

方案1:添加官方软件源(推荐)

默认Ubuntu仓库中的MikTeX版本滞后,导致依赖库版本不匹配。添加官方源可获取适配当前系统的最新版本:

  • 导入MikTeX的GPG签名密钥:

    curl -fsSL https://miktex.org/download/key.gpg | sudo gpg --dearmor -o /usr/share/keyrings/miktex-keyring.gpg
    
  • 添加官方源到系统软件源列表:

    echo "deb [signed-by=/usr/share/keyrings/miktex-keyring.gpg] https://miktex.org/download/ubuntu YOUR_UBUNTU_CODENAME universe" | sudo tee /etc/apt/sources.list.d/miktex.list
    

    替换YOUR_UBUNTU_CODENAME为你的Ubuntu版本代号,比如jammy(22.04)、noble(24.04)、focal(20.04)

  • 更新源并安装MikTeX:

    sudo apt update
    sudo apt install miktex
    

方案2:用Flatpak安装(无依赖烦恼)

Flatpak打包的MikTeX自带所有依赖,无需手动处理版本兼容问题:

  • 先安装Flatpak(未安装的话):

    sudo apt install flatpak
    flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
    
  • 安装MikTeX:

    flatpak install flathub org.miktex.MiKTeX
    
  • 启动MikTeX:

    flatpak run org.miktex.MiKTeX
    

方案3:手动安装DEB包

如果上述方案无法使用,可直接下载对应版本的DEB包安装:

  • 下载适配你当前Ubuntu版本的MikTeX DEB安装包
  • 执行安装命令(替换路径为你的DEB包实际位置):
    sudo dpkg -i ~/Downloads/miktex-*.deb
    
  • 若出现依赖报错,执行以下命令自动修复:
    sudo apt install -f
    

前置清理(可选)

如果之前有失败的安装残留,先执行以下命令清理:

  • 卸载残留的MikTeX包:
    sudo apt purge miktex
    
  • 清理无用依赖:
    sudo apt autoremove --purge
    
  • 清空缓存:
    sudo apt clean
    

内容的提问来源于stack exchange,提问作者Kid A

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 18:53:21