Ubuntu 18.04 не может установить texlive

У меня только что установлен 18.04, и у меня проблемы с установкой TeXlive. В частности, ошибка:

dpkg: error processing package tex-common (--configure):
 installed tex-common package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
 tex-common
E: Sub-process /usr/bin/dpkg returned an error code (1)

Последние строки журнала:

root@Goku:/home/pecos# tail /tmp/fmtutil.PbGasdaf
fmtutil [ERROR]: return error due to options --strict
fmtutil [ERROR]: running `luatex -ini   -jobname=dviluatex -progname=dviluatex dviluatex.ini </dev/null' return status 1
fmtutil [ERROR]: return error due to options --strict
fmtutil [ERROR]: running `luatex -ini   -jobname=lualatex -progname=lualatex lualatex.ini </dev/null' return status 1
fmtutil [ERROR]: return error due to options --strict
fmtutil [INFO]: Disabled formats: 2
fmtutil [INFO]: Successfully rebuilt formats: 8
fmtutil [INFO]: Failed to build: 4 (luatex/luatex luatex/dvilualatex luatex/dviluatex luatex/lualatex)
fmtutil [INFO]: Total formats: 14
fmtutil [INFO]: exiting with status 4

Я не могу понять, в чем может быть проблема ... есть предложения?

3
задан 6 July 2018 в 13:37

2 ответа

Я установил LaTeX в свой Ubuntu 18.04 (новая установка) без каких-либо проблем с включенными репозиториями main, universe, restricted и multiverse. Попробуйте это:

sudo apt install texlive texlive-full imagemagick
3
ответ дан 6 July 2018 в 13:37

У меня были те же ошибки при попытке установить texlive-full на новую установку KDE Neon (база 18.04).

Для меня проблема заключалась в отсутствии локали. Напечатайте предупреждающие сообщения об этом, и оказывается, что генерация недостающей локали для моей системы устранила проблему. Проверьте конфигурацию локали с помощью команды:

$ locale

Затем проверьте, какие локали доступны в вашей системе, с помощью команды:

$ locale -a

Определите отсутствующие локали (например) en_US.UTF-8), затем сгенерируйте их с помощью команды (и ожидаемого результата):

$ sudo locale-gen en_US.UTF-8
Generating locales (this might take a while)...
  en_US.UTF-8... done
Generation complete.

Затем возобновите неудачные установки с помощью:

$ sudo apt install -f

В конце я получил сообщение говоря:

W: APT had planned for dpkg to do more than it reported back (6 vs 13).
   Affected packages: context:amd64 tex-common:amd64

Я решил исправить это, переустановив их:

sudo apt install --reinstall context tex-common

Надеюсь, это поможет!

2
ответ дан 6 July 2018 в 13:37

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

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