summaryrefslogtreecommitdiff
path: root/info/install-latex-guide-zh-cn/chapter/ubuntu.tex
diff options
context:
space:
mode:
Diffstat (limited to 'info/install-latex-guide-zh-cn/chapter/ubuntu.tex')
-rw-r--r--info/install-latex-guide-zh-cn/chapter/ubuntu.tex76
1 files changed, 42 insertions, 34 deletions
diff --git a/info/install-latex-guide-zh-cn/chapter/ubuntu.tex b/info/install-latex-guide-zh-cn/chapter/ubuntu.tex
index 1634ed85d9..87b118abd8 100644
--- a/info/install-latex-guide-zh-cn/chapter/ubuntu.tex
+++ b/info/install-latex-guide-zh-cn/chapter/ubuntu.tex
@@ -5,39 +5,39 @@
\section{安装 \TeX{} Live}
这里只阐述如何用镜像安装.
-为使用户顺利使用 \TeX{} Live 2021,
+为使用户顺利使用 \TeX{} Live 2022,
建议用户首先卸载从源内安装的 \TeX{} Live 的相关包,
具体方法见 \ref{sec:ubuntu:uninstall}~节.
下载
-\href{https://mirrors.ctan.org/systems/texlive/Images/texlive2021.iso}{iso 镜像文件}
+\href{https://mirrors.ctan.org/systems/texlive/Images/texlive2022.iso}{iso 镜像文件}
的方法见 \ref{sec:windows:install}~节.
下载完毕后, 打开 \textsf{Terminal} 窗口验证 MD5 值,
即执行以下命令
\begin{lstlisting}[language = bash]
cd ~/Downloads
- md5sum texlive2021.iso
+ md5sum texlive2022.iso
\end{lstlisting}
若显示
\begin{lstlisting}
- 2893d180f1559a7bf80dfc0740f6b889 texlive2021.iso
+ adadcf7ea5224f174ec2abcea6923a42 texlive2022.iso
\end{lstlisting}
则镜像文件下载正确.
同样可验证 SHA512 值,
执行
\begin{lstlisting}[language = bash]
cd ~/Downloads
- sha512sum texlive2021.iso
+ sha512sum texlive2022.iso
\end{lstlisting}
正确的返回结果为
\begin{lstlisting}[language=bash,literate={a}{a}{1} {b}{b}{1} {c}{c}{1} {d}{d}{1} {e}{e}{1} {f}{f}{1}]
- bad51ec47613cf295ed77472d10e517fe79e501f73ff918a1068f03ef43f4394ceb165051132bcbcb53a05650b77ea907f327c1799c38ae476ca38620aa7c1fe texlive2021.iso
+ b3d4d2e9b0e3d34a7ca0763fb5c669bb9a26518f86af5cc292c56f7d61ff25dc5fce3373f814d970d99b0d40df393ad594336cf1b35a95a9655289666d964d59 texlive2022.iso
\end{lstlisting}
-将下载的光盘镜像进行挂载
+将下载的光盘镜像进行装载
\begin{lstlisting}[language = bash]
sudo mkdir /mnt/texlive
- sudo mount ./texlive2021.iso /mnt/texlive
+ sudo mount ./texlive2022.iso /mnt/texlive
\end{lstlisting}
接下来执行
\begin{lstlisting}[language = bash]
@@ -59,21 +59,21 @@
<S> set installation scheme: scheme-full
<C> set installation collections:
- 40 collections out of 41, disk space required: 6963 MB
+ 40 collections out of 41, disk space required: 7262 MB (free: 239411 MB)
<D> set directories:
TEXDIR (the main TeX directory):
- /usr/local/texlive/2021
+ /usr/local/texlive/2022
TEXMFLOCAL (directory for site-wide local files):
/usr/local/texlive/texmf-local
TEXMFSYSVAR (directory for variable and automatically generated data):
- /usr/local/texlive/2021/texmf-var
+ /usr/local/texlive/2022/texmf-var
TEXMFSYSCONFIG (directory for local config):
- /usr/local/texlive/2021/texmf-config
+ /usr/local/texlive/2022/texmf-config
TEXMFVAR (personal directory for variable and automatically generated data):
- ~/.texlive2021/texmf-var
+ ~/.texlive2022/texmf-var
TEXMFCONFIG (personal directory for local config):
- ~/.texlive2021/texmf-config
+ ~/.texlive2022/texmf-config
TEXMFHOME (directory for user-specific files):
~/texmf
@@ -102,7 +102,7 @@
如安装路径等.
为简化起见,
以下内容我们均认为用户采用默认安装.
-安装完毕后, 将挂载的光盘镜像弹出并删除文件夹
+安装完毕后, 将装载的光盘镜像弹出并删除文件夹
\begin{lstlisting}[language = bash]
sudo umount /mnt/texlive
sudo rm -r /mnt/texlive
@@ -116,9 +116,9 @@
在打开的文件末尾添加
\begin{lstlisting}
# Add TeX Live to the PATH, MANPATH, INFOPATH
- export PATH=/usr/local/texlive/2021/bin/x86_64-linux:$PATH
- export MANPATH=/usr/local/texlive/2021/texmf-dist/doc/man:$MANPATH
- export INFOPATH=/usr/local/texlive/2021/texmf-dist/doc/info:$INFOPATH
+ export PATH=/usr/local/texlive/2022/bin/x86_64-linux:$PATH
+ export MANPATH=/usr/local/texlive/2022/texmf-dist/doc/man:$MANPATH
+ export INFOPATH=/usr/local/texlive/2022/texmf-dist/doc/info:$INFOPATH
\end{lstlisting}
并保存退出.
这时再打开 \textsf{Terminal} 执行
@@ -127,9 +127,9 @@
\end{lstlisting}
若显示
\begin{lstlisting}
- TeX 3.141592653 (TeX Live 2021)
- kpathsea version 6.3.3
- Copyright 2021 D.E. Knuth.
+ TeX 3.141592653 (TeX Live 2022)
+ kpathsea version 6.3.4
+ Copyright 2022 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.
@@ -142,7 +142,7 @@
接下来处理字体.
在 \textsf{Terminal} 中执行
\begin{lstlisting}[language=bash]
- sudo cp /usr/local/texlive/2021/texmf-var/fonts/conf/texlive-fontconfig.conf /etc/fonts/conf.d/09-texlive.conf
+ sudo cp /usr/local/texlive/2022/texmf-var/fonts/conf/texlive-fontconfig.conf /etc/fonts/conf.d/09-texlive.conf
\end{lstlisting}
将配置文件复制到系统,
然后继续执行
@@ -156,7 +156,7 @@
如果用户更改了安装路径,
要注意将
\begin{lstlisting}
- /usr/local/texlive/2021/
+ /usr/local/texlive/2022/
\end{lstlisting}
在各处替换.
@@ -170,19 +170,19 @@
\end{lstlisting}
只不过这时安装路径需要选择
\begin{lstlisting}[language=bash]
- ~/texlive/2021
+ ~/texlive/2022
\end{lstlisting}
安装完毕后,
继续修改环境变量为
\begin{lstlisting}
# Add TeX Live to the PATH, MANPATH, INFOPATH
- export PATH=~/texlive/2021/bin/x86_64-linux:$PATH
- export MANPATH=~/texlive/2021/texmf-dist/doc/man:$MANPATH
- export INFOPATH=~/texlive/2021/texmf-dist/doc/info:$INFOPATH
+ export PATH=~/texlive/2022/bin/x86_64-linux:$PATH
+ export MANPATH=~/texlive/2022/texmf-dist/doc/man:$MANPATH
+ export INFOPATH=~/texlive/2022/texmf-dist/doc/info:$INFOPATH
\end{lstlisting}
有关字体的处理变为
\begin{lstlisting}[language=bash]
- cp ~/texlive/2021/texmf-var/fonts/conf/texlive-fontconfig.conf ~/.fonts.conf/09-texlive.conf
+ cp ~/texlive/2022/texmf-var/fonts/conf/texlive-fontconfig.conf ~/.fonts.conf/09-texlive.conf
\end{lstlisting}
然后执行
\begin{lstlisting}[language=bash]
@@ -282,8 +282,8 @@
进而通过 \texttt{sudo rm -rf} 命令进行删除.
默认安装的用户直接运行
\begin{lstlisting}[language = bash]
- sudo rm -rf /usr/local/texlive/2021
- rm -rf ~/.texlive2021
+ sudo rm -rf /usr/local/texlive/2022
+ rm -rf ~/.texlive2022
\end{lstlisting}
卸载完成后,可以进一步移除之前设置的环境变量.
在 \textsf{Terminal} 中执行
@@ -293,11 +293,19 @@
然后移除之前在文件末尾添加的
\begin{lstlisting}
# Add TeX Live to the PATH, MANPATH, INFOPATH
- export PATH=/usr/local/texlive/2021/bin/x86_64-linux:$PATH
- export MANPATH=/usr/local/texlive/2021/texmf-dist/doc/man:$MANPATH
- export INFOPATH=/usr/local/texlive/2021/texmf-dist/doc/info:$INFOPATH
+ export PATH=/usr/local/texlive/2022/bin/x86_64-linux:$PATH
+ export MANPATH=/usr/local/texlive/2022/texmf-dist/doc/man:$MANPATH
+ export INFOPATH=/usr/local/texlive/2022/texmf-dist/doc/info:$INFOPATH
\end{lstlisting}
并保存退出.
+同时在 \textsf{Terminal} 中执行
+\begin{lstlisting}[language = bash]
+ sudo visudo
+\end{lstlisting}
+在 \texttt{secure\_path} 中删除
+\begin{lstlisting}
+ /usr/local/texlive/2022/bin/x86_64-linux:
+\end{lstlisting}
\subsection{使用 \texttt{tlmgr} 工具}
@@ -327,7 +335,7 @@ please get the new TL by doing a new installation instead of proceeding here}.
\end{lstlisting}
\begin{lstlisting}
- /usr/local/texlive/2021/bin/x86_64-linux:
+ /usr/local/texlive/2022/bin/x86_64-linux:
\end{lstlisting}
添加在 \texttt{secure\_path} 中%
\footnote{这里只讨论默认安装的情况}.