パッケージマネージャーでtexliveを適切にインストールして使用する方法


39

Ubuntuでパッケージマネージャーtlmgrと共にtexliveを適切にインストールし、使用する方法を知りたいです。texliveをインストールするために行ったことは次のとおりです。

sudo apt-get install texlive-latex-base texlive-latex-extra texlive-latex-recommended

そして今、私はtexliveを持っていますが、パッケージマネージャーは動作していません。以下はエラーです

sudo tlmgr update -all
(running on Debian, switching to user mode!)
cannot setup TLPDB in /home/kniwor/texmf at /usr/bin/tlmgr line 5336.

texliveをインストールするより良い方法はありますか?この時点でパッケージマネージャーを修正するにはどうすればよいですか?


1
あなたが任意のスペースの問題がない場合は、先に行くとフルtexliveパッケージをインストールすることができます:sudo apt-get install texlive-full
D-ユニット

ありがとう。ただし、必要なものだけをインストールすることを好みます。ほとんどの場合、複数のコンピューターを使用してファイル(作業/自宅など)をコンパイルし、一部のコンピューターにはスペースの問題があるため、使用しているものを知りたいためです。
ste_kwr

回答:


53

tlmgr init-usertree最初に実行してから実行しsudo tlmgr update --allます。


たぶんあなたは得るでしょう:

/usr/bin/tlmgr: Initialization failed (in setup_unix_one):
/usr/bin/tlmgr: could not find a usable xzdec.
/usr/bin/tlmgr: Please install xzdec and try again.
Couldn't set up the necessary programs.
Installation of packages is not supported.
Please report to texlive@tug.org.
tlmgr: exiting unsuccessfully (status 1).

その場合xzdecは、パッケージマネージャーから、またはを介してパッケージをインストールする必要がありますsudo apt-get install xzdec


GUIを使用するには、以下もインストールする必要がありますperl-tk

sudo apt-get install perl-tk

その後、次の方法でGUIを呼び出すことができます。

tlmgr --gui

そして、Load Defaultボタンを押します。


5
これは途方もなく動作します。
ste_kwr 14年

TeXLive 2014がその間にリリースされたため、Ubuntu 14.04に含まれるTeXLive 2013バージョンはtlmgrでの動作を停止する場合があります。参照:askubuntu.com/questions/486170/…– landroni 15
1

1
xzdec16.04の新規インストールでパッケージが欠落していました。その後はうまくいきました!
ダニエル

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.