我已经从 texlive.org 安装了 TeXlive,现在我需要做的就是告诉我的 ubuntu 系统 TeXlive 已安装。
我已经发现这其中写道:
通过使用 equivs 构建虚拟包来告诉 APT 你的 TeX Live 安装:
$ aptitude install equivs # as root
mkdir /tmp/tl-equivs && cd /tmp/tl-equivs
equivs-control texlive-local
# edit texlive-local (see below)
$ equivs-build texlive-local
$ sudo dpkg -i texlive-local_2017-1_all.deb
在“编辑 texlive-local”步骤中,根据需要编辑“维护者”字段和本地 TeX Live 安装提供的软件包列表。如果您按照建议安装了 scheme-full(不包括 collection-texinfo),则该文件应类似于以下 TL 2017 的示例文件。
我对 ubuntu 还不太熟悉,所以很抱歉问了这个可能很愚蠢的问题:我只需要在终端中输入第六行(带有 $ 符号?),然后在第四行我要做什么?
答案1
评论太长了,我通常会一步一步地(没有任何解释)做评论
sudo apt install equivs
mkdir /tmp/tl-equivs && cd /tmp/tl-equivs
wget https://www.tug.org/texlive/files/debian-equivs-2017-ex.txt -O texlive-local
equivs-build texlive-local
sudo dpkg -i texlive-local_2017-1_all.deb
sudo apt install -f
每次执行一行。
在第 3 行中,我-O
指定了文件应保存的名称。将 URL 更改为适合您的内容(您好,未来的访问者),链接来自https://www.tug.org/texlive/debian.html.dpkg
行中的文件名当然应该是生成的文件名。
最后一行通过运行命令来解决任何遗留的依赖关系dpkg
(它不能解决依赖关系,apt
可以,但apt
通常不用于安装本地包)。