Интеграция TeXlive в Ubuntu

Интеграция TeXlive в Ubuntu

Я установил TeXlive с texlive.org, и все, что мне теперь нужно сделать, это сообщить моей системе Ubuntu, что TeXlive установлен.

я нашелэтотв котором говорится:

Сообщите APT о вашей установке TeX Live, создав фиктивный пакет с помощью equivs:

$ 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

На шаге "edit texlive-local" отредактируйте поле Maintainer и список пакетов, предоставляемых вашей локальной установкой 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обычно не используется для установки локальных пакетов).

Связанный контент