Mangaro下安装TextLive遇到的问题

一、软件源问题

一开始入坑想安装LaTex时,去网上搜了一下Linux安装Latex的命令,先要安装TexLive,使用的命令大概是这样:

sudo pacman -S texlive-most texlive-lang;

第一个texlive-most包含了TexLive的基本包TexLive-core和TexLive-bin两个包。第二个是为TexLive提供非英文的支持。我想,把这个命令输入到Terminal中就可以了吧,结果下载了一天,最后报了404.就是软件源中没有部分组件。

然后在CSDN上面找了一下报404的原因,大概就是我的软件源没有更新,或者没有选择国内的软件源,所以会有以下资源找不到,按照大佬的方法配置了一下系统的软件源,重新下载了一下,如丝般顺滑,飞一样的感觉呀真的是。我使用的是让系统自动寻找国内最快的软件源的方式,有需要的可以在这里找到具体的Terminal命令。

配置完国内的软件源,这个问题基本上就解决了。

二、安装TexLive时发生的问题

如果是使用以上命令安装的TexLive,那么下载完成后,会自动进行安装。

我的Mangaro系统在下载完成后进行安装时,报了下面的错误:

xetex: error while loading shared libraries: libpoppler.so.94: cannot open shared object file: No such file or directory
pdftex: error while loading shared libraries: libpoppler.so.94: cannot open shared object file: No such file or directory

大概的意思是我的系统里缺少了libpoppler.so.94这个库文件,导致出错,安装时除虽出现了这个错误,但安装还是进行下去了,不过最后执行一些命令验证安装是否成功时,依然会提示缺少这个库文件。

之后,我去网上搜了一下这个问题,发现没有关于这个库文件的错误解答,只有类似libpoppler.so.18, libpoppler.so.76的解决方法,研究了一下libpoppler.so.18错误的解决方法,是使用下面的命令:

sudo ln -s /usr/lib/libpoppler.so.19.0.0 /usr/lib/libpoppler.so.18

也就是系统中有19这个库,通过建立19到18链接来避免错误。

我去我的系统/usr/lib下发现,我的系统下是有libpoppler.so.92.0.0这个库文件的,所以我就试了一下使用相同的方法,也就是使用:

sudo ln -s /usr/lib/libpoppler.so.92.0.0 /usr/lib/libpoppler.so.94

最后问题真的解决了。。。。

Linux系统一开始感觉不太好用,但熟悉了一些使用方式和机制之后,开始慢慢爱上它了,都不想换回Windows了。

我的系统版本是Manjaro 18.1.5 Juhraya,希望以上(不是废话的地方)对读者有帮助,感谢访问我的博客。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值