现在已经对markdown痴迷了,一直在折腾,想以后把markdown 作为我不管是写博客还是写文档的标准文件格式,因为据说它可以转换成很多其他的格式,适应在不同的设备上使用,这就是一劳永逸啊。可以过程却是很坑爹啊~
工具选择
Google 了很久,终于发现一个强大的工具:pandoc。于是苦逼的旅程开始了~
linux下安装:
- pandoc下载安装页面竟然没有redhat?
- 查看一下发现有一个all-platforms
- 提示需要先安装Haskell platform
- 选择linux平台却发现没有redhat,只是看到不起眼的一行写着:See also: justhub, for RHEL, CentOS, Scientific Linux, and Fedora support.
- 进入下载页面总于看到希望了:
wget http://sherkin.justhub.org/el6/RPMS/x86_64/justhub-release-2.0-4.0.el6.x86_64.rpm
rpm -ivh justhub-release-2.0-4.0.el6.x86_64.rp
yum install haskell
尼玛,这个也太大了,要一个多G,我的usr
都满了~ - 再回到pandoc的下载页面执行:
cabal install --force pandoc pandoc-citeproc
- 果然又报错:
pandoc-1.12.2.1 failed during the building phase.
,找了好久,还是stackoverflow靠谱,原来是内存不够用了!果断把其它进程kill了,腾出空间再次运行~ - 终于看到安装成功的提示了,-_-#。来,运行一个pandoc命令看看:
pandoc -V
,竟然提示command no found!!!_| ̄|○ - 找找有没有pandoc吧:
find / -name pandoc
果然找到了,二进制文件在这里:/root/.cabal/bin/pandoc
。把它们加到PATH里,退出再登录一把。 - Y(^_^)Y,终于好了!!!