Gitbook 的安装 输出PDF 步骤记录 Ubuntu平台
2014-11-09 07:56
627 查看
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
这样就装好啦!
接着安装gitbook 又是一个坑
中间他会自动下载一个1.97版本的Phantomjs,可是我一直卡在这里。那么手动安装吧。
apt-get 上的是1.90 版本太低
于是照着http://stackoverflow.com/questions/8778513/how-can-i-setup-run-phantomjs-on-ubuntu
终于搞定了Phantomjs
最后终于能安装gitbook了,记得加上sudo
搞定!
愉悦地进入图书的目录,然后开始输出PDF辣!
gitbook pdf .
但是又提示Need to install ebook-convert from Calibre
根据提示,执行
然后再次执行gitbook pdf . 生成PDF
终于完成了提示Successfully built!生成的pdf就躺在图书的目录下
如果用 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/share sudo wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-1.9.7-linux-x86_64.tar.bz2 sudo tar xjf phantomjs-1.9.7-linux-x86_64.tar.bz2 sudo ln -s /usr/local/share/phantomjs-1.9.7-linux-x86_64/bin/phantomjs /usr/local/share/phantomjs sudo ln -s /usr/local/share/phantomjs-1.9.7-linux-x86_64/bin/phantomjs /usr/local/bin/phantomjs sudo 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就躺在图书的目录下
相关文章推荐
- Ubuntu上安装nginx步骤及问题记录
- Ubuntu16.04 Caffe 安装步骤记录(超详尽)
- ubuntu-14.04-server配置Jexus --安装步骤记录
- Ubuntu16.04 Caffe 安装步骤记录(很详尽!)
- kvm虚拟化管理平台WebVirtMgr部署-完整记录(安装ubuntu虚拟机)-(5)
- Ubuntu16.04 Caffe 安装步骤记录
- ubuntu下安装eclipse C++ 环境步骤记录
- ubuntu下ibus输入平台安装sunpinyin步骤及出现的系列问题解决方案
- OrCAD17.0 输出有链接有属性信息的PDF(在版本17上测试有效,记录步骤)
- Ubuntu16.04 Caffe 安装步骤记录(超详尽)
- Ubuntu Caffe 安装步骤记录
- Ubuntu16.04 Caffe 安装步骤记录(超详尽)
- Ubuntu16.04 Caffe 安装步骤记录(超详尽)
- linux(ubuntu) 安装mysql 步骤整合(记录)
- ubuntu下ibus输入平台安装sunpinyin步骤及出现的系列问题解决方案
- 基于CentOS5.3平台PXE网络分发安装Linux步骤记录 推荐
- Ubuntu16.04 Caffe 安装步骤记录(超详尽)
- Mysql 5.5.56版本(二进制包安装)自定义安装路径步骤记录
- ubuntu 7.10 NFS(Network File System, 网络文件系统)安装设置步骤
- ubuntu 8.04的安装记录