linux安装texlive程序

2024-04-14 00:36
文章标签 linux 安装 程序 texlive

本文主要是介绍linux安装texlive程序,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

tex 是文本格式渲染语言, 对数学公式特别友好,所以前沿的科研者基本都要掌握 tex 基本功。Latex 是一款优秀的tex渲染程序,可以直接输出PDF等格式文件。

texlive 是 Latex程序及其周边的一个非常优秀的程序管理包,随着社区的发展,其安装方式基本达到一键安装的简单程度了.

linux操作系统 安装参考 ubuntu安装texlive 2023, windows/mac 操作系统 安装参考 TeXLive 2023安装教程.

我linux 安装, 开始使用的 apt 安装 texlive-full 一直卡在 一个配置一动不动。

强制停止后就一直报错,导致安装失败。

dpkg: dependency problems prevent configuration of texlive-full:texlive-full depends on context; however:Package context is not configured yet.dpkg: error processing package texlive-full (--configure):dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.Errors were encountered while processing:texlive-full
E: Sub-process /usr/bin/dpkg returned an error code (1)

于是打算手动安装, 参考 ubuntu安装texlive 2023, 既然手动安装,我打算安装到指定目录。

这是 官网的 截图, 我这里有说明需要准备7+GB以上的磁盘空间。
在这里插入图片描述

curl -L -o install-tl-unx.tar.gz https://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz
zcat < install-tl-unx.tar.gz | tar xf -
cd install-tl-*
# TEXLIVE_INSTALL_PREFIX 设置 安装路径, 记得这个目录要准备7个G以上硬盘空间。 
export TEXLIVE_INSTALL_PREFIX=~/programs/texlive_2024/ 
# 这里安装时间可能有点久,根据个人网络和电脑配置而定
perl ./install-tl --no-interaction
# 配置PATH到.bashrc 中, 这个目录可能要自己找找, 我这个时2024年版本的
exprot PATH=$PATH:$TEXLIVE_INSTALL_PREFIX/2024/bin/x86_64-linux

我这电脑和网安装了接近一个小时,安装结束提示的内容是

... ...
done
running package-specific postactions
finished with package-specific postactions----------------------------------------------------------------------The following environment variables contain the string "tex"(case-independent).  If you're doing anything but adding personaldirectories to the system paths, they may well cause trouble somewherewhile 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_PREFIX=~/programs/texlive_2024/----------------------------------------------------------------------
Welcome to TeX Live!
See ~/programs/texlive_2024//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 ~/programs/texlive_2024//2024/texmf-dist/doc/man to MANPATH.
Add ~/programs/texlive_2024//2024/texmf-dist/doc/info to INFOPATH.
Most importantly, add ~/programs/texlive_2024//2024/bin/x86_64-linux
to your PATH for current and future sessions.Logfile: ~/programs/texlive_2024//2024/install-tl.log

参考

  • texlive/quickinstall
  • ubuntu安装texlive 2023
  • TeXLive 2023安装教程

这篇关于linux安装texlive程序的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/901645

相关文章

Ubuntu 22.04 服务器安装部署(nginx+postgresql)

《Ubuntu22.04服务器安装部署(nginx+postgresql)》Ubuntu22.04LTS是迄今为止最好的Ubuntu版本之一,很多linux的应用服务器都是选择的这个版本... 目录是什么让 Ubuntu 22.04 LTS 变得安全?更新了安全包linux 内核改进一、部署环境二、安装系统

从零教你安装pytorch并在pycharm中使用

《从零教你安装pytorch并在pycharm中使用》本文详细介绍了如何使用Anaconda包管理工具创建虚拟环境,并安装CUDA加速平台和PyTorch库,同时在PyCharm中配置和使用PyTor... 目录背景介绍安装Anaconda安装CUDA安装pytorch报错解决——fbgemm.dll连接p

linux打包解压命令方式

《linux打包解压命令方式》文章介绍了Linux系统中常用的打包和解压命令,包括tar和zip,使用tar命令可以创建和解压tar格式的归档文件,使用zip命令可以创建和解压zip格式的压缩文件,每... 目录Lijavascriptnux 打包和解压命令打包命令解压命令总结linux 打包和解压命令打

mac安装nvm(node.js)多版本管理实践步骤

《mac安装nvm(node.js)多版本管理实践步骤》:本文主要介绍mac安装nvm(node.js)多版本管理的相关资料,NVM是一个用于管理多个Node.js版本的命令行工具,它允许开发者在... 目录NVM功能简介MAC安装实践一、下载nvm二、安装nvm三、安装node.js总结NVM功能简介N

linux如何复制文件夹并重命名

《linux如何复制文件夹并重命名》在Linux系统中,复制文件夹并重命名可以通过使用“cp”和“mv”命令来实现,使用“cp-r”命令可以递归复制整个文件夹及其子文件夹和文件,而使用“mv”命令可以... 目录linux复制文件夹并重命名我们需要使用“cp”命令来复制文件夹我们还可以结合使用“mv”命令总

python安装whl包并解决依赖关系的实现

《python安装whl包并解决依赖关系的实现》本文主要介绍了python安装whl包并解决依赖关系的实现,文中通过图文示例介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面... 目录一、什么是whl文件?二、我们为什么需要使用whl文件来安装python库?三、我们应该去哪儿下

MySQL安装时initializing database失败的问题解决

《MySQL安装时initializingdatabase失败的问题解决》本文主要介绍了MySQL安装时initializingdatabase失败的问题解决,文中通过图文介绍的非常详细,对大家的学... 目录问题页面:解决方法:问题页面:解决方法:1.勾选红框中的选项:2.将下图红框中全部改为英

MySQL9.0默认路径安装下重置root密码

《MySQL9.0默认路径安装下重置root密码》本文主要介绍了MySQL9.0默认路径安装下重置root密码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们... 目录问题描述环境描述解决方法正常模式下修改密码报错原因问题描述mysqlChina编程采用默认安装路径,

Linux使用cut进行文本提取的操作方法

《Linux使用cut进行文本提取的操作方法》Linux中的cut命令是一个命令行实用程序,用于从文件或标准输入中提取文本行的部分,本文给大家介绍了Linux使用cut进行文本提取的操作方法,文中有详... 目录简介基础语法常用选项范围选择示例用法-f:字段选择-d:分隔符-c:字符选择-b:字节选择--c

将java程序打包成可执行文件的实现方式

《将java程序打包成可执行文件的实现方式》本文介绍了将Java程序打包成可执行文件的三种方法:手动打包(将编译后的代码及JRE运行环境一起打包),使用第三方打包工具(如Launch4j)和JDK自带... 目录1.问题提出2.如何将Java程序打包成可执行文件2.1将编译后的代码及jre运行环境一起打包2