WSL2 Ubuntu 22.04にTeXをインストール

WSL2 Ubuntu TeX Live 2024

WSL2 Ubuntu TeX Live 2024

WSL2 Ubuntu22.04にTeXをインストール

2024年3月、WSL2 Ubuntu22.04にTeX Live2024をインストールしました。
使用したWindowsは、Windows 11 Pro バージョン23H2です。
Ubuntuは、22.04.4です。

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.4 LTS
Release:        22.04
Codename:       jammy
$

Windows11にWSL2 Ubuntu22.04環境をインストールして使用しています。

TeX Live2024の入手

TeX公式サイトにアクセスします。

WSL2 Ubuntu TeX Live 2024 ダウンロード

WSL2 Ubuntu TeX Live 2024 ダウンロード

download をクリックします。

WSL2 Ubuntu TeXサイト

WSL2 Ubuntu TeXサイト

install-tl.zipをクリックしてダウンロードします。
Windowsのディレクトリ(C:\MyHome)にダウンロードして展開します。

WSL2 Ubuntu TeX Live 2024

WSL2 Ubuntu TeX Live 2024

「C:\MyHome\install-tl\install-tl-20240314」がインストール用のパッケージです。

TeX Live2024のインストール

Windowsの「C:\MyHome」は、WSL2からは「/mnt/c/MyHome」でアクセスできます。

TeXのインストール用パッケージにディレクトリを移動します。

$ cd /mnt/c/MyHome/install-tl/install-tl-20240314/
$ ls -l
total 144
-rwxrwxrwx 1 pi pi   2098 Mar 16 09:06 LICENSE.CTAN
-rwxrwxrwx 1 pi pi   5267 Mar 16 09:06 LICENSE.TL
-rwxrwxrwx 1 pi pi 125030 Mar 16 09:06 install-tl
-rwxrwxrwx 1 pi pi   5083 Mar 16 09:06 install-tl-windows.bat
-rwxrwxrwx 1 pi pi    513 Mar 16 09:25 install-tl.log
-rwxrwxrwx 1 pi pi    350 Mar 16 09:06 release-texlive.txt
drwxrwxrwx 1 pi pi   4096 Mar 16 09:09 texmf-dist
drwxrwxrwx 1 pi pi   4096 Mar 16 09:07 tlpkg
$

install-tlがインストールスクリプトです。

TeXをインストールします。install-tl スクリプトを実行します。

$ sudo ./install-tl
[sudo] password for pi: 
Loading https://ftp.kddilabs.jp/ ・・・
Installing TeX Live 2024 from:  ・・・

   ・・・(省略)

======> TeX Live installation procedure <======

   ・・・(省略)


Actions:
 <I> start installation to hard disk
 <P> save installation profile to 'texlive.profile' and exit
 <H> quit
 <Q> 
Enter command:

「Actions:」に対して、インストール開始の”I”を入力します。そうすると、その端末のアーキテクチャーに合ったパッケージをインストールします。

TeXは大きなシステムでネットワークからダウンロードしながらインストールするので時間がかかります。私のPCで約2時間かかりました。

Enter command: I
Installing to: /usr/local/texlive/2024
Installing [1/4, time/total: ??:??/??:??]: hyphen-base [23k]
Installing [2/4, time/total: 00:00/00:00]: kpathsea [1065k]
Installing [3/4, time/total: 00:02/00:04]: texlive-scripts [536k]
Installing [4/4, time/total: 00:03/00:04]: texlive.infra [556k]
Installing [0001/4671, time/total: ??:??/??:??]: 12many [376k]
Installing [0002/4671, time/total: 00:02/06:20:17]: 2up [56k]

   ・・・(省略)

Installing [4670/4671, time/total: 02:06:16/02:06:16]: zxjatype [144k]
Installing [4671/4671, time/total: 02:06:17/02:06:17]: zztex [147k]
Time used for installing the packages: 2:06:17

   ・・・(省略)

 ----------------------------------------------------------------------
 The following environment variables contain the string "tex"
 (case-independent).  If you're doing anything but adding personal
 directories to the system paths, they may well cause trouble somewhere
 while running TeX.  If you encounter problems, try unsetting them.
 
 Please ignore spurious matches unrelated to TeX. (To omit this check,
 set the environment variable TEXLIVE_INSTALL_ENV_NOCHECK.)

    TEXLIVE_INSTALL_NO_DISKCHECK=1
 ----------------------------------------------------------------------
Welcome to TeX Live!
See /usr/local/texlive/2024/index.html for links to documentation.

The TeX Live web site (https://tug.org/texlive/) provides all updates
and corrections. TeX Live is a joint project of the TeX user groups
around the world; please consider supporting it by joining the group
best for you. The list of groups is available on the web
at https://tug.org/usergroups.html.

Add /usr/local/texlive/2024/texmf-dist/doc/man to MANPATH.
Add /usr/local/texlive/2024/texmf-dist/doc/info to INFOPATH.
Most importantly, add /usr/local/texlive/2024/bin/x86_64-linux
to your PATH for current and future sessions.

Logfile: /usr/local/texlive/2024/install-tl.log

PATHを設定します。
TeXは、「/usr/local/texlive/2024/bin/x86_64-linux」にインストールしました。

$ cd
$ sudo /usr/local/texlive/2024/bin/x86_64-linux/tlmgr path add
[sudo] password for pi:

TeXのバージョンを確認します。

$ tex -version
TeX 3.141592653 (TeX Live 2024)
kpathsea version 6.4.0
Copyright 2024 D.E. Knuth.
There is NO warranty.  Redistribution of this software is
covered by the terms of both the TeX copyright and
the Lesser GNU General Public License.
For more information about these matters, see the file
named COPYING and the TeX source.
Primary author of TeX: D.E. Knuth.

最後に

TeXのインストールは、時間がかかりますが難しくないですね。