Я недавно обновил свой компьютер от 12.02 LTS до 14.04 LTS, но испытал проблемы с запускающимся Google Chrome и способностью использовать Rhythmbox. Rhythmbox спросил, хотел ли я установить дополнительное программное обеспечение, но отказавшая установка и возвратила это сообщение об ошибке:
package tex-common 4.04 failed to install/upgrade: ErrorMessage: subprocess
installed post-installation script returned error exit status 1
Я нашел этот поток на панели запуска об ошибке:
https://bugs.launchpad.net/ubuntu / + source/tex-common / + ошибка/1236951
который предложил некоторые предложения о фиксации ошибки, но те, которых я попробовал, не работали на меня.
Во-первых, я попробовал эти команды (хотя я думаю, что комната/etc/texmf/не работала, я получил сообщение об ошибке, говоря мне, это был каталог). Это, казалось, не зафиксировало ошибку.
sudo apt-get remove --purge tex-common texlive-*
sudo rm /etc/texmf/
sudo apt-get install tex-common
sudo apt-get install texlive-base
sudo apt-get install texlive-latex-recommended
Я затем попробовал:
sudo apt-get purge tex-common
sudo -E do-release-upgrade -d
sudo -E apt-get -y install tex-common texlive-base texlive-latex-recommended
но снова, это, казалось, не решило проблему.
Наконец, я попробовал последнее предложение в потоке:
Удалите все, чтобы сделать с emacs и xemacs (я использовал синаптический диспетчер пакетов, для нахождения, что удалить и полностью удалить),
Я на самом деле не сделал этого шага потому что a.) Я не знал, были ли у меня какие-либо проблемы с emacs и xemacs и b.), потому что я не знаю, как использовать Синаптический, чтобы сделать удаление только материал xemacs и emacs.
Удалите tex-распространенный и весь texlive -* файлы и:
sudo rm -rf /etc/texmf
На этот раз команда работала, который я принимаю, то, потому что этот удаляет файлы в texmf вместо самого каталога.
Удалите все texlive файлы (если таковые имеются), например:
sudo rm -rf /usr/local/texlive/2014
rm -rf ~/.texlive2014
Установка emacs24
затем auctex
использование синаптического диспетчера пакетов
Установка tex-common
использование синаптического диспетчера пакетов
Снова, я не устанавливал emacs24
и auctex
, и когда это пришло к установке tex-распространенного, я просто попробовал:
sudo apt-get install tex-common
Установка texlive следующий инструкциям на http://tug.org/texlive/ (Установка от dpkg или центра программного обеспечения Ubuntu или синаптического диспетчера пакетов не работает на меня.)
Добавьте пути к /etc/environment
как предложено программой установки ранее. Таким образом, для версии я установил, в конец строки ПУТИ добавляют :/usr/local/texlive/2014/bin/x86_64-linux
непосредственно перед закрытием" и добавляют 2 новых строки
INFOPATH=":/usr/local/texlive/2014/texmf-dist/doc/info"
MANPATH=":/usr/local/texlive/2014/texmf-dist/doc/man"
(без двоеточия manpath ко всему кроме tex будет поврежден),
Я думаю, что понял, как сделать этот раздел, хотя это - первый раз, когда я когда-либо пытался установить путь. Кроме того, на основе другого потока я использовал i386-linux вместо x86_64-linux.
Править /etc/manpath.config
путем добавления строки
MANPATH_MAP /usr/local/texlive/2014/bin/x86_64-linux /usr/local/texlive/2014/texmf-dist/doc/man
после последней строки MANPATH_MAP, которая уже существует.
Первоначально я не смог отредактировать manpath.config файл, поскольку это было только для чтения, таким образом, я должен был открыть файл с sudo энергией для редактирования его.
После прохождения через всех этих шагов и перезапуска, проблема теперь хуже, поскольку я должен пойти Ubuntu с 3.13.0-34-универсальным Linux (режим восстановления), чтобы что-либо работало. Иначе не будет никаких значков вдоль вершины экрана (таких как батарея, сеть, и т.д.), и значки на панели инструментов не ответят.
Кто-либо смог бы помочь мне с этим? Я действительно не знаю достаточно о том, что я делаю, чтобы знать, делаю ли я что-то глупое или нет.
У меня была подобная проблема после обновления, но простое удаляет, переустанавливает и затем переустанавливает все другие tex пакеты, казалось, починил вещи.
sudo apt-get remove tex-common
sudo apt-get install tex-common
sudo apt-get install texlive-*