Воспроизводящий формат ConTeXt MarkIV. Это может занять некоторое время & hellip; берет навсегда

Эй, я попытался установить латекс с помощью команд follwing в ubuntu 16.04:

sudo apt-get install texlive-full texstudio

Затем я, наконец, подошел к точке со следующим выходом:

Setting up thunderbird-locale-en (1:52.3.0+build1-0ubuntu0.16.04.1) ... Setting up thunderbird-locale-en-us (1:52.3.0+build1-0ubuntu0.16.04.1) ... Setting up context (2015.05.18.20150601-2) ... Running mtxrun --generate. This may take some time... done. Pregenerating ConTeXt MarkIV format. This may take some time...

И после ожидания в течение 5 часов я закрыл процесс. К сожалению, теперь мои определенные пакеты, похоже, сломаны. например, когда я пытаюсь установить новый пакет или попробовать sudo apt-get dist-upgrade, я получаю следующую ошибку:

E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.

И если я попробую

sudo dpkg --configure -a

, я пришел снова к бесконечной точке ожидания ....

Любые идеи, что я могу сделать?

Примечания:

Я также установил Miktex, прежде чем это вызвало некоторые проблемы? Я, к сожалению, не могу удалить какой-либо пакет, я также получаю: sudo apt-get remove tex-common E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
4
задан 15 September 2017 в 08:58

2 ответа

Я новичок в Linux (всего несколько дней, и я разбил его уже 4 раза: D) ... Я столкнулся с такой же проблемой при установке texlive-full - apt-get install, purge и т. д. и sudo dpkg --configure -a не удалось закончить. Я не знаю, какой шаг помог больше всего, но после поиска в Интернете я нашел решение, как «восстановить» повреждения.

открыть второй терминал и ввести sudo killall dpkg Я открыл sudo nano /var/lib/dpkg/status и удалил весь раздел для Package: context (2015.05.18.20150601-2) (вы можете легко найти его, нажав ctrl+W) и сохранили его. Это еще не решило проблему (я также удалил «tex-common», поскольку это тоже было проблематично). Я попытался удалить проблемный пакет с dpkg: sudo dpkg -r context, но произошла ошибка зависимости (texlive-full и context-modules зависит от context), и обработка запускается для 'tex-common'. Поэтому я пытаюсь удалить tex-common, но было еще больше зависимостей, я не пытался удалять другие пакеты. Я попытался запустить sudo dpkg --configure -a и произошла ошибка -> это хорошо, потому что он перестает работать, и я мог бы попробовать apt-get. Я набрал sudo apt-get purge texlive*, чтобы удалить все из проблемного пакета, и это сработало, чем я также очистил miktex. Последним шагом было восстановление apt-get: sudo apt-get -f install

Я думаю, мне просто повезло, но после этого вы можете попробовать снова установить tex (найти какой-то неподписанный пакет)

0
ответ дан 18 July 2018 в 06:49

Я новичок в Linux (всего несколько дней, и я разбил его уже 4 раза: D) ... Я столкнулся с такой же проблемой при установке texlive-full - apt-get install, purge и т. д. и sudo dpkg --configure -a не удалось закончить. Я не знаю, какой шаг помог больше всего, но после поиска в Интернете я нашел решение, как «восстановить» повреждения.

открыть второй терминал и ввести sudo killall dpkg Я открыл sudo nano /var/lib/dpkg/status и удалил весь раздел для Package: context (2015.05.18.20150601-2) (вы можете легко найти его, нажав ctrl+W) и сохранили его. Это еще не решило проблему (я также удалил «tex-common», поскольку это тоже было проблематично). Я попытался удалить проблемный пакет с dpkg: sudo dpkg -r context, но произошла ошибка зависимости (texlive-full и context-modules зависит от context), и обработка запускается для 'tex-common'. Поэтому я пытаюсь удалить tex-common, но было еще больше зависимостей, я не пытался удалять другие пакеты. Я попытался запустить sudo dpkg --configure -a и произошла ошибка -> это хорошо, потому что он перестает работать, и я мог бы попробовать apt-get. Я набрал sudo apt-get purge texlive*, чтобы удалить все из проблемного пакета, и это сработало, чем я также очистил miktex. Последним шагом было восстановление apt-get: sudo apt-get -f install

Я думаю, мне просто повезло, но после этого вы можете попробовать снова установить tex (найти какой-то неподписанный пакет)

0
ответ дан 24 July 2018 в 18:40

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

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