Ошибка dpkg при использовании apt-get install

Я обновился до Ubuntu 14.04 с 12.04, и каждый раз, когда я использую apt-get install для любого пакета, он заканчивается кучей ошибок, связанных с обработкой некоторых из моих латексных пакетов. Включая фрагмент ниже:

Sometimes, not accepting conffile updates in /etc/texmf/updmap.d
causes updmap-sys to fail.  Please check for files with extension
.dpkg-dist or .ucf-dist in this directory

dpkg: error processing package tex-common (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of lmodern:
lmodern depends on tex-common (>= 3); however:
Package tex-common is not configured yet.

Воспроизведено с помощью sudo dpkg --configure -a, и полный список пакетов с этой ошибкой включен здесь:

Errors were encountered while processing:
tex-common
texlive-publishers
tex-gyre
texlive-latex-extra-doc
texlive-fonts-extra-doc
texlive-lang-english
texlive-luatex
texlive-generic-recommended
texlive-pstricks-doc
texlive-fonts-recommended
latex2html
latex-xcolor
texlive-pictures
texlive-fonts-extra
texlive-pictures-doc
asymptote
texlive-bibtex-extra
texlive-latex-recommended-doc
texlive-latex-recommended
doxygen-latex
texlive-pstricks
tipa
texlive-latex-base
texlive-fonts-recommended-doc
latex-beamer
texlive-font-utils
texlive-latex-base-doc
texlive-latex-extra
texlive-extra-utils
texlive
texlive-publishers-doc
lmodern

Любые идеи о том, как исправить это?

Изменить 1: добавление результата попытки sudo apt-get install -f:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
32 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up tex-common (4.04) ...
Ignoring /etc/texmf/texmf.d/05TeXMF.cnf during generation of texmf.cnf, please  remove manually!
Ignoring /etc/texmf/texmf.d/15Plain.cnf during generation of texmf.cnf, please remove manually!
Ignoring /etc/texmf/texmf.d/80DVIPDFMx.cnf during generation of texmf.cnf, please remove manually!

Running mktexlsr. This may take some time... done.
Running updmap-sys. This may take some time... 
updmap-sys failed. Output has been stored in
/tmp/updmap.DJoQcW7n
1
задан 25 August 2014 в 16:17

2 ответа

Если проблема возникает с apt-get it self, попробуйте проверить свой репозиторий программного обеспечения на:

/etc/apt/sources.list

и заменить его содержимое соответствующими репозиториями в зависимости от вашего местоположения, а затем выполните:

[F2]
0
ответ дан 24 May 2018 в 04:19
  • 1
    Я не понимаю, почему source.list может вызвать это. Это латексные пакеты, которые уже были установлены в моей обновленной ОС, и у меня нет сторонних источников. – V-T 25 August 2014 в 16:20

Прежде всего, перед установкой новых пакетов следует попытаться исправить проблемы с зависимостями. Попробуйте запустить:

sudo apt-get install -f

Затем повторите попытку установки пакета desider.

0
ответ дан 24 May 2018 в 04:19
  • 1
    Это все пакеты, которые уже были установлены в 12.04, и эти ошибки появляются независимо от того, что я пытаюсь установить с помощью apt-get. Добавление дополнительной информации в исходное сообщение. – V-T 25 August 2014 в 16:11
  • 2
    Он зарегистрирован как ошибка на Launchpad: bugs.launchpad.net/ubuntu/+source/tex-common/+bug/1236951 , и один пользователь решил с помощью приведенных здесь команд: bugs.launchpad .net / убунт / + исходный / текс-общий / + ошибка / 1236951 / & hellip; – Andrea Lazzarotto 26 August 2014 в 11:38
  • 3
    Спасибо Андреа, я только что увидел этот комментарий и понял, что мое собственное решение случайно сделало то же самое. Однако я не удалял папку / etc / texmf, так как у меня есть пользовательские файлы стиля LaTex, и просто переустановка всего сработала. – V-T 26 August 2014 в 13:57

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

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