Ubuntu 10.04下安装jekyll
最开始是在github pages这里了解到jekyll.根据这个网址慢慢尝试安装
https://help.github.com/articles/using-jekyll-with-pages/
首先因为“Jekyll requires the Ruby language”,所以先安装Ruby
sudo apt-get install ruby
用这个命令只能安装到1.8的版本
但是我们必须要使用1.9.3以上的版本
参考这篇文章,安装rvm,用rvm升级到1.9.3
http://www.cnblogs.com/neil-yang/p/3266673.html
在安装的过程中提示没有curl这个命令,并提示我安装,查了一下,curl是利用URL语法在命令行方式下工作的开源文件传输工具。那就安装吧
sudo apt-get install curl
升级到1.9.3以后就可以使用gem命令了。
也顺便查了一下,Gem是一个管理Ruby库和程序的标准包,它通过Ruby Gem源来查找,安装,升级和卸载软件包,非常便捷。
然后第二步,安装Bundler
gem install bundler
发现链接超时,查了一下,发现gem和boundle安装在国内被墙了。
http://hua04104.iteye.com/blog/1915565
参考这篇文章,使用了淘宝提供的国内镜像站点
就能连接上了,但是还是出错了You don't have write permissions for the /usr/local/rvm/gems/ruby-1.9.3-p547
就是说没有权限啦
sudo chmod -R 777 /usr/local/rvm/gems/ruby-1.9.3-p547
然后再试一次
gem install bundler
搞定
进入第三步,安装gem install github-pages
安装完成以后,按照说明尝试一下,发现http://localhost:4000连接不上。查jekyll官网。尝试使用最简单的方式。
http://jekyllrb.com/docs/quickstart/
~ $ gem install jekyll ~ $ jekyll new myblog ~ $ cd myblog ~/myblog $ jekyll serve # => Now browse to http://localhost:4000
还是连接不上,开始查资料。
最后在这里发现了http://jekyllrb.com/docs/troubleshooting/
因为没装node.js
于是开始装node.js
参考这篇文章http://blog.fens.me/nodejs-enviroment/
从git上克隆下来,因为已经了操作过git还是比较熟悉的。
git clone git://github.com/joyent/node.git
花了很长时间。
然后照他说的
./configure make sudo make install
后面两个命令会执行的有点久,千万别中断,耐心一点。执行完这3个命令我直接node -v。发现安装成功,我就没再弄了。
再次
~ $ gem install jekyll ~ $ jekyll new myblog ~ $ cd myblog ~/myblog $ jekyll serve # => Now browse to http://localhost:4000
页面就出来,这样算是装好了吧..
总的来说,一路谷歌,各种迷茫不懂,各种想各种试...感觉太水了
转载于:https://blog.51cto.com/ysc921003/1562560
Ubuntu 10.04下安装jekyll相关推荐
- Ubuntu 10.04下安装Google拼音输入法
在 Ubuntu 10.04下安装Google拼音输入法,如下: A. 获取代码:(没有git的先安装git:sudo apt-get install git-core) $ git clone gi ...
- linux换ifort编译器,Ubuntu 10.04 下安装Intel Fortran/C++ 编译器(ifort 和 icc)
4.license设置. 4.1 创建 /opt/intel/licenses 目录 sudo mkdir -p /opt/intel/licenses 4.2 把邮件附件中的.lic文件拷贝到 /o ...
- Ubuntu 10.04下安装TL-WN721N(RT5370)无线网卡驱动
http://blog.csdn.net/ysj427/article/details/8040037 TP-LINK的TL-WN721N无线网卡官方没有提供linux下的驱动,但实际上无线网卡驱动主 ...
- 苹果linux桌面文件夹,Ubuntu 10.04下一键安装Mac OS X主题桌面
不久前的<Ubuntu 10.04下Mac OS X风格桌面美化安装>遭到网友的砖头,认为和Mac OS X风格桌面美化安装根本没有关系.本来是要跟这篇一起发布的,一等就等了这么长,下面我 ...
- Ubuntu 10.04下SSH配置
Ubuntu 10.04下SSH配置过程 SSH的配置过程 1.安装和设置OpenSSH Server 在Ubuntu和debian类的系统中,默认是没有安装OpenSSH Server 的,其安装命 ...
- ubuntu14.04安装linux公社,Ubuntu 14.04下安装IT++
Ubuntu 14.04 下安装 IT++(itpp)(官方二进制包安装版) 温馨提示:虽然没有尝试,不过直接运行最后一步应该也可以成功. 另外,既然有简单的方法,不到破不得以还是不要尝试麻烦的方法了 ...
- Ubuntu 13.04下安装WPS for Linux
有人说Linux下不是有open office 和libre office么?是啊,可是将windows下的doc文档或者ppt放到Libreoffice上打开的时候我们很明显的可以看到格式完全不统一 ...
- Ubuntu 13.04下安装QQ2012
试了下在刚发布的Ubuntu 13.04下安装QQ2012,请根据自己的机器类型下载后按照下面的32位或64位安装说明安装. 下载网址:http://www.longene.org/downloa ...
- Ubuntu 14.04 下安装Skype聊天工具
Ubuntu 14.04对语音啦视频等支持还是不太好,而且我们常用的通讯工具是QQ,官方给出的Linux For QQ版本在Ubuntu中显得那样脆弱,而且功能也少,所以还是需要一款可以视频聊天的工具 ...
最新文章
- 全新思科数字化解决方案与产品让企业如虎添翼
- SAP登录IP绑定校验
- 放弃广告 反思站长收益来源
- Python3快速入门----(3) dict(字典结构)
- 『设计模式』一句话教你分清楚UML组合聚合和联系!
- [深度学习] 自然语言处理---Transformer原理(一)
- swoole会合并到php吗,thinkphp整合swoole
- T-SQL基础--TOP
- awk --- 常用技巧
- docker-compose+postsql多容器部署django-vue项目
- [MATLAB]图像处理——交通标志的识别
- 20170627——【肿瘤】肿瘤的异质性
- 字符集和字符集编码详解
- 二层交换机、三层交换机及四层交换机的区别
- Qt 实现libVLC视频显示
- vue适配PC端屏幕自适应
- badou大数据 五期
- ORM框架的简单介绍
- [逆向]汇编JCC指令举例
- 舒舍分析现在的北京租房市场
热门文章
- 输出三角形字符阵列 (15 分)
- 远程计算机用户名,远程计算机服务
- Gui+jdbc+mysql实现图书管理
- python framework threads_python 多线程,进程的理解
- linux gdb 脚本,如何写gdb命令脚本
- pandas 空字符串与na区别_python从安装到数据分析应用高手 Pandas处理文本数据(一)...
- Vagrant 手册之 Provisioning - 基本用法
- Web缓存相关知识整理
- android学习笔记42——图形图像处理2——绘图
- 删除eclipse或者MyEclipse的workspace记录