Gitbook 的安装 输出PDF 步骤记录 Ubuntu平台
来源:互联网 发布:智能算法的优点 编辑:程序博客网 时间:2024/05/06 08:22
gitbook基于nodejs,首先安装nodejs,于是第一个坑出现了
如果用 sudo apt-get install nodejs-legacy ,那么后面安装gitbook就会一直出现err,错原因提示因为用的是nodejs-legacy。。至于为什么,网上有人解释nodejs-legacy安装目录在nodejs下而一般默认在node下,导致找不到nodejs吧。。不过我加上软链接之后还是有错误,本身自己对nodejs也不了解,所以拉倒了,既然原因是nodejs-legacy版本,那我换一个版本安装吧。。于是搜到了这个教程
https://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-an-ubuntu-14-04-server
curl -sL https://deb.nodesource.com/setup | sudo bash -sudo apt-get install nodejs
这样就装好啦!
接着安装gitbook 又是一个坑
中间他会自动下载一个1.97版本的Phantomjs,可是我一直卡在这里。那么手动安装吧。
apt-get 上的是1.90 版本太低
于是照着http://stackoverflow.com/questions/8778513/how-can-i-setup-run-phantomjs-on-ubuntu
cd /usr/local/sharesudo wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-1.9.7-linux-x86_64.tar.bz2sudo tar xjf phantomjs-1.9.7-linux-x86_64.tar.bz2sudo ln -s /usr/local/share/phantomjs-1.9.7-linux-x86_64/bin/phantomjs /usr/local/share/phantomjssudo ln -s /usr/local/share/phantomjs-1.9.7-linux-x86_64/bin/phantomjs /usr/local/bin/phantomjssudo ln -s /usr/local/share/phantomjs-1.9.7-linux-x86_64/bin/phantomjs /usr/bin/phantomjs
终于搞定了Phantomjs
最后终于能安装gitbook了,记得加上sudo
sudo npm install gitbook -g貌似有的时候安装会卡住,重新执行几次就好
搞定!
愉悦地进入图书的目录,然后开始输出PDF辣!
gitbook pdf .
但是又提示Need to install ebook-convert from Calibre
根据提示,执行
sudo apt-get install Calibre
然后再次执行gitbook pdf . 生成PDF
终于完成了提示Successfully built!生成的pdf就躺在图书的目录下 0 0
- Gitbook 的安装 输出PDF 步骤记录 Ubuntu平台
- GitBook 安装配置 & 导出PDF
- ubuntu 安装 gitbook与使用
- gitbook安装与使用之windows下搭建gitbook平台
- gitbook安装与使用之windows下搭建gitbook平台
- 记录学习gitbook的相关
- gitbook mac 版本的安装
- GitBook的安装与使用
- GitBook的安装/使用和阿里云服务器部署GitBook
- OrCAD17.0 输出有链接有属性信息的PDF(在版本17上测试有效,记录步骤)
- GitBook安装
- 安装gitbook
- 使用GitBook工具生成PDF格式的文档
- Linux下Gitbook生成pdf及中文问题的解决
- ubuntu 安装 REAL的步骤
- ubuntu安装jdk的步骤
- Ubuntu的安装命令+步骤
- Ubuntu安装jdk的步骤
- Leetcode: Surrounded Regions
- Assignment3 总结
- Leetcode: Minimum Path Sum
- poj 3439 Server Relocation 最短路bfs
- 国产750写真机光栅编码译码器
- Gitbook 的安装 输出PDF 步骤记录 Ubuntu平台
- 水彩入门之画材 来自百度贴吧
- iOS点滴- ViewController详解
- import与package
- 逆序输出链表
- 张国荣 这么完美的人,一定是同性恋吧
- zoj 1081 Points Within[判断点在简单多边形内]
- Linux CentOS安装tomcat+eclipse
- POJ 1873 The Fortified Forest 计算凸包