无法在 Ubuntu 上安装 TexLive,权限问题

无法在 Ubuntu 上安装 TexLive,权限问题

我尝试按照此链接安装 texlive: https://www.tug.org/texlive/quickinstall.html

但是,当我输入命令“i”时出现以下错误:

Installing to: /usr/local/texlive/2014
./install-tl: open(>/usr/local/texlive/2014/tlpkg/texlive.tlpdb.tmp) failed: Permission denied at tlpkg/TeXLive/TLPDB.pm line 427, <STDIN> line 1.

肯定是权限问题,我已经尝试执行
sudo ./install-tl 并且得到的结果是:

Installing to: /usr/local/texlive/2014
Installing [0001/2943, time/total: ??:??/??:??]: 12many [376k]
chdir(/udd/fschiano/install-tl-20141214) failed: Permission denied at tlpkg/TeXLive/TLUtils.pm line 2340, <STDIN> line 1.

有人可以帮帮我吗?

答案1

我对 Linux 和 LaTex 还不熟悉,所以如果本文剩余内容对您没有用处,我提前致歉。

我昨天刚安装好 texlive,我不记得必须输入“i”。我遇到了相反的问题,由于安装过程中出现错误,无法安装完整包。我在一块名为 cubieboard2 的小板上运行 Linux,它可能缺少 texlive 完整版中某些包所需的硬件或驱动程序。

我的命令如下:

apt-get install texlive
apt-get install texmaker

当你遇到缺少的 LaTex 命令时,在我的例子中是完整页面,你可以使用 apt-file 来查找它:

apt-get install apt-file
apt-file -x search '/fullpage.sty$'

如果找到该文件,它应该做出如下响应:

texlive-latex-extra: /usr/share/texlive/texmf-dist/tex/latex/preprint/fullpage.sty

说它在包‘texlive-latex-extra’中找到了‘fullpage.sty’,所以......

apt-get install texlive-latex-extra

注意:运行后

apt-file -x search '/fullpage.sty$'

它可能会要求你先运行一些更新命令。我不记得命令是什么了,但它会告诉你。

答案2

我按照以下建议解决了安装 texlive-full 的问题泽维尔

我知道这不是每个人的最佳解决方案,因为它包含很多文件,但对我来说它很有用。

因此命令如下:

sudo apt-get install texlive-full

我希望它能够帮助别人。

相关内容