我本来安装openSUSE 12.2软件源里的texlive的,但是不知道怎么搞的,用不了,索性卸载texlive相关的全部软件包
sudo zypper remove texlive*
然后去官网下载安装程式来安装。点击install-tl-unx.tar.gz下载,解压,进入目录
sudo ./install-tl
然后根据提示安装,需要连接网络,如果网速不行,可以按CTRL+C取消,下次重来,进度会保存。
经过漫长的等待,安装终于结束,他会给出类似下面的提示 (不同版本不同平台也许会略有差别吧)
Add /usr/local/texlive/2012/texmf/doc/man to MANPATH, if not dynamically determined.
Add /usr/local/texlive/2012/texmf/doc/info to INFOPATH.
Most importantly, add /usr/local/texlive/2012/bin/i386-linux
to your PATH for current and future sessions.
他的意思是要你根据情况配置环境变量,搜索了很多文章,都没有找到能用的,比较类似文章就是Latex [Texlive] 安装步骤(Linux系统优先),不过还是没有配置成功。最后还是在freenode的irc频道#suse问到了结果,真是太简单了,别人怎么一下子就回答出来了呢?其实只要
export PATH=$PATH:/usr/local/texlive/2012/bin/i386-linux
真是太简单了啊,记下备用了。弄好之后写个简单的文档测试一下吧,应该没有问题的了。