web-dev-qa-db-ja.com

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

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

38
ste_kwr

最初に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 [email protected].
tlmgr: exiting unsuccessfully (status 1).

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


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

Sudo apt-get install Perl-tk

次に、GUIを呼び出すことができます:

tlmgr --gui

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

51
Kyle_the_hacker

Ubuntuでtlmgrを使用する場合、基本的に2つのオプションがあります。

  1. texliveをゼロからインストールし、ダミーパッケージを作成します

  2. install-tl-ubunt を使用してください。これは tex.SEのこの回答 で説明されています。

1
Glutanimate