通过 SSH 在 Amazon EC2 实例上安装 pdflatex

通过 SSH 在 Amazon EC2 实例上安装 pdflatex

我需要安装pdf乳胶在我的 Linux 机器上(Amazon EC2 实例,尚未决定哪个发行版是最好的,所以也请随意给出提示),因为我想连接pdf乳胶&PHP生成 LaTeX 代码的渲染转为 PDF在我的网站上(这样用户可以输入 LaTeX,单击渲染并下载 PDF,例如http://www.scribtex.com)。你能给我一些指示吗?

答案1

根据您的实例,您可能已经安装了很多tex工具。所以当你拿到它时,首先检查它们是否在那里。

话虽如此,您可以pdftex使用从网络获取源代码wget,然后从那里编译它(假设亚马逊为您提供编译器,我从未使用过他们的服务)。像这样的东西:

wget http://sarovar.org/frs/download.php/1292/pdftex-1.40.10.tar.bz2
tar xf pdftex-1.40.10.tar.bz2
cd pdftex-1.40-10
./configure
make
make install

这些命令可能会根据它们为您提供的环境类型而有所不同。请记住,您可以使用wget或从网上下载任何文件curl。一旦你掌握了这些,下载源代码和包就变得轻而易举了。祝你好运!

答案2

这个问题可能会成为 TeX Stack Exchange 上的主题。如果您使用 Linux,您可能想使用 TeX Live。具体来说,两个合理的选择是:

1)使用Debian(或Ubuntu)TeX Live打包。 Debian TeX 包装非常好。不幸的是,这也主要是一个人的努力诺伯特·普雷宁

2) 使用上游 TeX Live。诺伯特描述了如何做到这一点在 Debian 上

答案3

texlive-pdftex您可以从任何存储库安装。例如,在当前的 Amazon Linux(基于 redhat)中,会显示以下内容:

$ yum search pdftex
Complementos cargados:priorities, update-motd, upgrade-helper
992 packages excluded due to repository priority protections
====================== N/S matched: pdftex ======================
texlive-pdftex-bin.x86_64 : Binaries for pdftex
texlive-pdftex-def.noarch : Colour and Graphics support for PDFTeX
texlive-pdftex-doc.noarch : Documentation for pdftex
texlive-iftex.noarch : Am I running under pdfTeX, XeTeX or LuaTeX?
texlive-pdftex.noarch : A TeX extension for direct creation of PDF
texlive-thumbpdf.noarch : Thumbnails for pdfTeX and dvips/ps2pdf

答案4

我最近在 AWS 实例上为类似应用程序安装 pdflatex 使用的命令是:

sudo yum install texlive-pdftex texlive-latex-bin texlive-texconfig* texlive-latex* texlive-metafont* texlive-cmap* texlive-ec texlive-fncychap* texlive-pdftex-def texlive-fancyhdr* texlive-titlesec* texlive-multirow texlive-framed* texlive-wrapfig* texlive-parskip* texlive-caption texlive-ifluatex* texlive-collection-fontsrecommended texlive-collection-latexrecommended

相关内容