Centos安装ruby--jekyll
想要使用gem install 安装jekyll,执行发现没有gem这个命令,那就需要先安装gem了
yum list '*ruby*'

修改gem源,使用淘宝的源:
gem sources --remove https://rubygems.org/
gem sources -a https://ruby.taobao.org/
gem sources -l
然后安装jekyll
gem install jekyll
好吧,写错了,到这一步安装不下去了,刚开始以为是源的问题,改成了淘宝的源,还是不行,等了好久,提示说ruby版本太低,jekyll最低需要1.9.3的ruby版本,又因为我的机子是centos的,yum install安装的是1.8.7,只能卸载了现有的ruby,重新安装。
步骤:
yum remove 'ruby*'
本来打算下载最新的ruby源码,自己编译安装,但是在网上发现一个rvm,ruby版本管理器,于是决定偷懒使用这个管理器,地址:https://rvm.io/,上面有安装步骤
安装ruby1.9.3: rvm install 1.9.
使用rvm安装也是挺慢的,其实它只是替我执行了编译和安装等工作,所以,要耐心等一会儿。。。
不知道是我的网太烂了还是怎么滴,等了将近二十分钟T_T
然后继续安装jekyll(这次默认gem已安装)
gem install jekyll
-----------------------------------------没成功--------------------------未完待续。。。
Centos安装ruby--jekyll的更多相关文章
- centos安装ruby on rails
		
最近研究svn使用http协议,但网上大多都是apache整合svn,我不想使用apache+svn,google翻了很多页终于让我找到了,但要求先安装ruby on rails,所以就有了下面的 ...
 - CentOS安装Ruby组件
		
ruby安装#安装ruby组件yum install ruby ruby-irb ruby-devel rubygems rpm-build -y#安装Apache服务器yum install htt ...
 - centos安装ruby
		
下面开始安装Ruby 一.下载Ruby源码包 wget ftp://ftp.ruby-lang.org/pub/ruby/2.1/ruby-2.1.7.tar.gz 二.解压安装Ruby tar zx ...
 - CentOS安装ruby, Haskall,io语言
		
安装ruby yum install ruby irb rdoc 安装Haskall yum install ghc 安装io语言 安装io语言,需要先安装cmake不过不要使用yum来进行安装,yu ...
 - CentOS安装gitLab服务器
		
首先利用gitlab-install-el6.sh安装,比较简单: (出处:http://www.linuxidc.com/Linux/2013-06/85754.htm) 1:如果有条件,提供一台全 ...
 - Github+Jekyll —— 创建个人免费博客(二)Ruby+Jekyll部署
		
摘要: 本文中我将介绍一下如何在github上搭建个人Blog(博客),也顺便让我们掌握一下github Pages功能,另外还涉及到Jekyll技术. ======================= ...
 - 如何在Mac OS X上安装 Ruby运行环境
		
对于新入门的开发者,如何安装 Ruby和Ruby Gems 的运行环境可能会是个问题,本页主要介绍如何用一条靠谱的路子快速安装 Ruby 开发环境.此安装方法同样适用于产品环境! 系统需求 首先确定操 ...
 - Mac OS X上安装 Ruby运行环境
		
环境 对于新入门的开发者,如何安装 Ruby和Ruby Gems 的运行环境可能会是个问题,本页主要介绍如何用一条靠谱的路子快速安装 Ruby 开发环境.此安装方法同样适用于产品环境! 系统需求 ...
 - 如何快速正确的安装 Ruby, Rails 运行环境-b
		
对于新入门的开发者,如何安装 Ruby, Ruby Gems 和 Rails 的运行环境可能会是个问题,本页主要介绍如何用一条靠谱的路子快速安装 Ruby 开发环境.次安装方法同样适用于产品环境! 系 ...
 - 各个平台 如何安装 Ruby 和 RubyGems
		
原文地址:http://cloudfoundry-doc.csdn.net/frameworks/ruby/installing-ruby.html Last Updated: 2012-11-01 ...
 
随机推荐
- JAVA常见算法题(二十八)
			
package com.forezp.util; import java.util.Arrays; /** * 两个int数组,都是从小到大的的排列,请合并为一个新的数组,也是从小到到大的排列, * ...
 - [Git]   git shortlog 找出最懒的程序员
			
转载:http://blog.csdn.net/qinjienj/article/details/7795802 场景假设:一个开发小组有10个程序员,他们用 Git 做版本控制,某一天程序员A pu ...
 - jQuery-实现全选与反选
			
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
 - 机器学习-Confusion Matrix混淆矩阵、ROC、AUC
			
本文整理了关于机器学习分类问题的评价指标——Confusion Matrix.ROC.AUC的概念以及理解. 混淆矩阵 在机器学习领域中,混淆矩阵(confusion matrix)是一种评价分类模型 ...
 - Hibernate简介与实例
			
一.Hibernate简介 1.什么是Hibernate? Hibernate是数据持久层的一个轻量级框架.数据持久层的框架有很多比如:iBATIS,myBatis,Nhibernate,Siena等 ...
 - C#注释——爱你不是两三天
			
说到注释这个东东,我不得不说:爱你不是两三天,每天却想你很多遍...原来梁静茹同学这首歌不全然是情歌啊~ 一句注释也没有的一大片的代码有木有 看着那些无名者写的神秘代码,有没有骂一句,你妹的... ...
 - 微信小程序小红点未读消息如何实现?
			
如图类似的 这样的需求还挺多的,那么如何实现呢? data: { userInfo: {}, projectSource: 'https://github.com/liuxuanqiang/wec ...
 - php读取ini(init)文件
			
<?php header('content-type:text/html;charset=utf-8'); //读取.init文件 $config_file_path = './config/d ...
 - [Swift A] - HTTP请求
			
iOS开发中大部分App的网络数据交换是基于HTTP协议的.本文将简单介绍在Swift中使用HTTP进行网络请求的几种方法. 注意:网络请求完成后会获得一个NSData类型的返回数据,如果数据格式为J ...
 - Executor / Executors / ExecutorService /
			
Java SE5的java.util.concurrent包中的执行器(Executor)将为你管理Thread对象,从而简化了并发编程.Executor在客户端和执行任务之间提供了一个间接层,Exe ...