столкнулся с проблемой при установке латекса из терминала

Я новичок в Ubuntu, и на моем компьютере установлена ​​Ubuntu 14.04.02. Я хотел установить последнюю версию латекса, поэтому я скачал и извлек файл из install-tl-unx.tar.gz и в соответствии с инструкциями, приведенными здесь .

Я написал команду ./install-tl и после этого написал i для установки латекса на жесткий диск. Но он показывал

./install-tl: mkdir(/usr/local/texlive/) failed, goodbye: Permission denied

, что мне делать?

7
задан 7 August 2015 в 10:44

3 ответа

Использование прав администратора через sudo

sudo ./install-tl

Вы также можете установить texlive-full или texlive через менеджер пакетов:

sudo apt-get install texlive-full

или:

sudo apt-get install texlive
0
ответ дан 7 August 2015 в 10:44

Как @nikhilweee уже упоминает , иногда Вы не можете или не хотеть использовать sudo, таким образом, Вы хотите установить на каталоге своих пользователей. Существует по крайней мере два пути, которыми можно пойти об этом.

  1. можно установить следующие переменные среды,

согласно это, ТАК ответьте :

export TEXLIVE_INSTALL_PREFIX=/home/your_user/texlive
export TEXLIVE_INSTALL_TEXDIR=/home/your_user/texlive/2018

и затем устанавливают с ./install-tl.

  1. можно использовать texlive.profile файл для установки и изменить весь /usr/local пути к /home/your_user, затем установить с ./install-tl --profile=texlive.profile.
1
ответ дан 1 October 2019 в 15:16

@nikhilweee является правильным. Не используйте sudo.

сценарии установки TeXLive не могут угодить несметному числу структур папок и полномочий.

, Когда у Вас есть доступ к sudo

, лучший метод установки является официальным методом. Останьтесь с официальным местоположением папки /usr/local путем выполнения cd /usr/local затем sudo mkdir texlive && sudo chown `whoami` texlive.

install-tl сценарий будет затем работать без помехи.

Пребывание с местоположением папки по умолчанию позволяет Вам записать документацию и инструкции (для Вашей команды) легче. Официальные руководства для TeXLive используют то местоположение папки, таким образом, Ваша команда может получить некоторое самоусовершенствование, просматривающее те руководства сами. Кроме того, сторонние пакеты (как редактор Atom) могут быть легко настроены данные стандартные местоположения папки TeX Live.

, Когда у Вас не будет доступа к sudo

, См. ответ от @PHPirate в здесь .

1
ответ дан 1 October 2019 в 15:16

Другие вопросы по тегам:

Похожие вопросы: