
2015を上書きして2017をインストールしようとしましたtexlive
が、エラーが発生しました。
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
どうすれば修正できますか?
答え1
最新かつ最高の TeXLive 2017 をインストールするには、ターミナルで次のコードを実行します。
curl -sL http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz | tar zxf - && mv install-tl-20* install-tl
cd install-tl
echo "selected_scheme scheme-full" > profile \
&& ./install-tl -repository http://mirror.ctan.org/systems/texlive/tlnet -profile profile
export PATH=/usr/local/texlive/2017/bin/x86_64-linux:$PATH
必要に応じてパッケージを更新したい場合は、次のコマンドを発行します
tlmgr update --all
。
(インストール手順の詳細はタグウェブサイト)
If you don't want to install anything, here is the docker image with TeXLive 2017 with Pandoc- a versatile universal document converter.
Enjoy!!
答え2
I ran into this issue yesterday and solved it iterative ... it took quite some time.
The error message also points to the downloaded .deb-package. You can force installation with:
dpkg -i --force all /var/cache/apt/archives/texlive-...york0_all.deb
This will install the package with a lot of warnings, but you can proceed with sudo apt install -f
(I actually used dist-upgrade
) until the next crash. I had to repeat this procedure for six packages.
When installation succeeded and no more packages break the process with the mentioned error, I once restarted sudo apt dist-upgrade
to complete the installation.
I went this way, because apt purge texlive-full
was not possible due its corrupt state.
答え3
The packages on the PPA you are using do not seem to provide a clean upgrade from the official Ubuntu packages (the same file belongs to one package in the official repositories, and to another in the PPA). Therefore you need to uninstall your existing TeX Live packages before you can install those from the PPA.
Alternatively, don't use a PPA at all and just use the installer provided by the TeX Live developers.
And by the way, no, you don't need texlive-full
. Installing it makes about as much sense as installing all the packages from the Ubuntu repositories.