Я пытался установить texlive
2017 год в течение 2015 года, но получил ошибку. Это говорит
trying to overwrite '/usr/share/doc/texlive-doc/latex/mweights/README',
which is also in package texlive-latex-extra-doc 2015.20160320-1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)'
я использовал
sudo add-apt-repository ppa:jonathonf/texlive-2017
sudo apt-get update
sudo apt-get install texlive-full
Как я могу это исправить?
16.04
package-management
latex
texlive
RohithBelur
источник
источник
Ответы:
Я столкнулся с этой проблемой вчера и решил ее итеративно ... это заняло довольно много времени.
Сообщение об ошибке также указывает на загруженный .deb-пакет. Вы можете форсировать установку с помощью:
dpkg -i --force all /var/cache/apt/archives/texlive-...york0_all.deb
Это установит пакет с большим количеством предупреждений, но вы можете продолжить
sudo apt install -f
(я на самом деле использовалdist-upgrade
) до следующего сбоя. Мне пришлось повторить эту процедуру для шести пакетов.Когда установка прошла успешно и пакеты перестали работать с упомянутой ошибкой, я перезапустил компьютер,
sudo apt dist-upgrade
чтобы завершить установку.Я пошел по этому пути, потому что это
apt purge texlive-full
было невозможно из-за его коррумпированного состояния.источник
Чтобы установить последнюю и лучшую версию TeXLive 2017, запустите следующий код в своем терминале:
И когда вы хотите обновить пакеты , если вы хотите, вы можете выполнить команду:
tlmgr update --all
.(подробные инструкции по установке можно найти на сайте буксира )
Если вы не хотите ничего устанавливать, вот изображение докера с TeXLive 2017 с Pandoc - универсальным универсальным конвертером документов.
Наслаждаться!!
источник
sudo
для меняПохоже, что пакеты на используемом вами PPA не обеспечивают чистого обновления официальных пакетов Ubuntu (один и тот же файл принадлежит одному пакету в официальных репозиториях и другому - в PPA). Поэтому вам необходимо удалить существующие пакеты TeX Live, прежде чем вы сможете установить их из PPA.
Или же вообще не используйте PPA, а просто используйте установщик, предоставленный разработчиками TeX Live.
И, кстати, нет, вам не нужно
texlive-full
. Его установка имеет такой же смысл, как и установка всех пакетов из репозиториев Ubuntu.источник