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
私を助けてください
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必要なものだけをインストールしたい。