проблема установки texlive в Xubuntu 16.04.1

При установке texlive в Xubuntu 16.04.1, это не устанавливает правильно. Когда я обновляю систему, она показывает мне следующую ошибку.

Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 texlive-full : Depends: texlive-lang-english (>= 2015) but it is not installed
                Depends: texlive-latex-recommended-doc (>= 2015) but it is not installed
                Depends: texlive-latex-base-doc (>= 2015) but it is not installed
E: Unmet dependencies. Try using -f.

Я также попробовал:

sudo apt-get -f install

Это не работало. Я также попробовал Синаптический, но это дает мне следующую ошибку

E: /var/cache/apt/archives/texlive-lang-english_2015.20160223-1_all.deb: cannot copy extracted data for './usr/share/doc/texlive-doc/latex/lshort-english/lshort.pdf' to '/usr/share/doc/texlive-doc/latex/lshort-english/lshort.pdf.dpkg-new': unexpected end of file or stream
E: /var/cache/apt/archives/texlive-latex-recommended-doc_2015.20160320-1_all.deb: cannot copy extracted data for './usr/share/doc/texlive-doc/latex/eso-pic/eso-ex4.tex' to '/usr/share/doc/texlive-doc/latex/eso-pic/eso-ex4.tex.dpkg-new': unexpected end of file or stream

пожалуйста, помогите мне!

3
задан 7 August 2016 в 21:50

1 ответ

У меня была подобная проблема при обновлении от Ubuntu LTS 14.04 до LTS 16.04.1. Я не мог удалить textlive* использование предложения ранчо. Затем я нашел решение vehka о том, как удалить texlive-latex-base-doc: склонный - повреждаются после обновления версии (невстреченные зависимости)

$ sudo dpkg --force-all --purge texlive-latex-base-doc

Также важно удалить все пакеты тщательно иначе, переустановка не будет работать. Я выполнил шаги, которые я сделал из комментария, данного mubeena в комментарии к решению, данному Nate Eldredge для собственного потока mubeena: много много dpkg ошибок при обновлении:

$ sudo apt-get remove --purge tex-common texlive-*
$ sudo rm /etc/texmf/

На основе другой ошибки, которую Вы получаете, Вы, возможно, должны были бы удалить также texlive-lang-english при помощи

$ sudo dpkg --force-all --purge texlive-lang-english

Затем Вы могли сделать

$ sudo apt-get -f install

и наконец

$ sudo apt-get install texlive-full

Эта последняя команда установит все, в чем Вы нуждаетесь и т.д. Вы могли бы хотеть исследовать другие подробные или более легкие версии texlive установки, но вероятно установка всего упростит вещи для Вас. Я совместно использую объяснение НЛО в следующем потоке: Установка texlive-полных на Ubuntu 12.04, но существует хорошая разбивка по masroor, если Вы хотите установить, в чем Вы нуждаетесь.

4
ответ дан 1 December 2019 в 15:54

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

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