web-dev-qa-db-ja.com

Xubuntu 16.04.1でのtexliveのインストールの問題

Xubuntu 16.04.1にtexliveをインストールする際、正しくインストールされません。システムをアップグレードすると、次のエラーが表示されます。

Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 texlive-full : Depends: texlive-lang-english (>= 2015) but it is not installed
                Depends: texlive-latex-recommended-doc (>= 2015) but it is not installed
                Depends: texlive-latex-base-doc (>= 2015) but it is not installed
E: Unmet dependencies. Try using -f.

私も試しました:

Sudo apt-get -f install

それはうまくいきませんでした。 Synapticも試しましたが、次のエラーが表示されます

E: /var/cache/apt/archives/texlive-lang-english_2015.20160223-1_all.deb: cannot copy extracted data for './usr/share/doc/texlive-doc/latex/lshort-english/lshort.pdf' to '/usr/share/doc/texlive-doc/latex/lshort-english/lshort.pdf.dpkg-new': unexpected end of file or stream
E: /var/cache/apt/archives/texlive-latex-recommended-doc_2015.20160320-1_all.deb: cannot copy extracted data for './usr/share/doc/texlive-doc/latex/eso-pic/eso-ex4.tex' to '/usr/share/doc/texlive-doc/latex/eso-pic/eso-ex4.tex.dpkg-new': unexpected end of file or stream

私を助けてください

3
Mayank Chouksey

Ubuntu LTS 14.04からLTS 16.04.1にアップグレードするときに、同様の問題が発生しました。 rancho による提案を使用してtextlive *を削除できませんでした。次に、texlive-latex-base-docを削除する方法について vehka による解決策を見つけました。 apt-getバージョン更新後に壊れた(依存関係が満たされていない)

$ Sudo dpkg --force-all --purge texlive-latex-base-doc

すべてのパッケージを慎重に削除することも重要です。そうしないと、再インストールが機能しません。私は mubeena によって与えられたコメントから、 Nate Eldredge によって与えられた解決策へのコメントの中で、mubeena自身のスレッドに対して次のステップを踏んだ: 多くのdpkgエラーアップグレード中

$ Sudo apt-get remove --purge tex-common texlive-*
$ Sudo rm /etc/texmf/

取得している他のエラーに基づいて、次を使用してtexlive-lang-englishも削除する必要があります。

$ Sudo dpkg --force-all --purge texlive-lang-english

その後、あなたはできる

$ Sudo apt-get -f install

そして最後に

$ Sudo apt-get install texlive-full

この最後のコマンドは、必要なものすべてをインストールします。 texliveインストールの他の詳細バージョンまたはより軽量なバージョンを検討することもできますが、everthinをインストールするとおそらく作業が簡単になります。次のスレッドで fos による説明を共有します: buntu 12.04へのtexlive-fullのインストール 、ただし masroor if必要なものだけをインストールしたい。

4
Pablo Reyes