今天装Revactor库的时候,真把我郁闷了,没想到ubuntu源里面的ruby1.9装了之后,根本不能用gem来安装Revactor.最后google到了一篇文章,原来是要自己编译ruby1.9,然后才能正常使用gem.
源里面安装的ruby1.9,什么都没有,gem,rake什么的都没有,所以我们要自己编译,安装.
原文在这里:
http://blog.michaelgreenly.com/2007/12/multiple-ruby-version-on-ubuntu.html
假设你已经通过apt-get安装了ruby1.8,下来我们要安装ruby1.9
sudo apt-get build-dep ruby1.9
wget ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.0-0.tar.gz
tar -xvzf ruby-1.9.0-0.tar.gz
cd ruby-1.9*
./configure --prefix=/opt/ruby1.9 --program-suffix=1.9.0
sudo make && make install
sudo ln -s /opt/ruby1.9.0/bin/* /usr/local/bin
这下我们就能用gem1.9.0 install Revactor来安装了。
不过我运行gem1.9.0 update --system的时候,直接报错:
setup.rb:12:in `<main>': uninitialized constant Config (NameError)
不知道什么原因..
分享到:
相关推荐
本指南将详细讲解如何在Ubuntu系统上安装Ruby 2.1.5这一特定版本。 首先,确保你的Ubuntu系统是最新的。打开终端并运行以下命令来更新系统软件包: ```shell sudo apt-get update sudo apt-get upgrade ``` 接...
本文将详细介绍在Ubuntu 14.04系统上如何制作Qt 5.9.0的静态编译版本。 #### 软件环境 - **操作系统**: Ubuntu 14.04.5 LTS - **Qt版本**: Qt 5.9.0 (下载地址: ...
这个方法很好用的在window7下与ubuntu的双系统!
`RVM`(Ruby Version Manager)是解决这一问题的利器,它允许开发者在多个Ruby版本之间轻松切换。本文将详细介绍如何安装RVM以及如何通过RVM将Ruby版本升级到3.0.0,同时也会提及在安装Redis过程中遇到的问题和解决...
RVM(Ruby Version Manager)是一个 Ruby 版本管理工具,能够帮助我们管理多个 Ruby 版本。安装 RVM 是配置 Ruby On Rails 开发环境的第一步。安装 RVM 成功后,需要载入 RVM 环境。 三、安装 Ruby 在安装 Ruby ...
### Ubuntu 下 Ruby on Rails 的安装与配置 #### 一、Ruby on Rails 的安装步骤 ...通过上述步骤,您应该能够在 Ubuntu 系统上成功安装并配置 Ruby on Rails 环境,同时也解决了在安装过程中常见的几个问题。
RVM和rbenv允许我们在多个版本的Ruby之间切换,确保我们的Rails应用始终运行在最佳环境中。安装RVM或rbenv后,可以使用它们来安装特定版本的Ruby,并通过gem来安装Rails框架。 然后,我们需要配置Web服务器,如...
本资源包提供的是Ubuntu 20.10.12版本上的Docker和Docker Compose的离线安装包,这对于那些没有稳定网络连接或者需要在隔离环境中的服务器上安装这些工具的用户来说,非常实用。 首先,我们来看Docker。Docker CE...
通过遵循上述步骤,你可以在Ubuntu 16.04、18.04及更高版本上安装并配置OpenJDK 7,从而满足对Android老版本支持的需求。提供的"java7-openjdk"压缩包可能包含了额外的文档或脚本,用于辅助安装或自定义设置。记得...
ubuntu 版本控制器svn搭建,确认可以使用
在传统的数据库模型中,我们通常遇到一对一、一对多和多对一的关系,但多对多关系则是更为复杂的一种,特别是在处理两个实体之间存在多个对应关系时。 在数据库设计中,多对多关系意味着一个表中的记录可以与另一个...
在我如何使用github搭建个人网站中有介绍如何安装使用
标题提到的"乌班图(ubuntu)最新四个版本链接12.10.13.04.13.10.14.04"涵盖了Ubuntu的几个重要版本,每个版本都有其独特的特点和更新。 1. Ubuntu 12.10 (Quantal Quetzal): 这是2012年10月发布的版本,主要引入了...
ubuntu版本微信原生的
在Ubuntu 18.04操作系统中安装Open3D C++版本是一个常见的需求,尤其对于进行三维数据处理、可视化和机器学习的开发者来说。Open3D是一个开源的C++库,它提供了对3D数据的强大支持,包括点云处理、几何建模、可视化...
ABD version-1.0.40 ubuntu版本.用于解决版本不匹配问题
本教程只适合 Ubuntu Server 用于部署项目到线上,建议使用同样的 Ubuntu 版本,以免遇到一些版本不同带来的问题。 本教程适合新手初次部署 Rails 应用; 本文测试通过环境 Ubuntu 12.04 Server, 服务器安装测试于 ...
在本篇【保姆级教程】中,我们将详细探讨如何在Ubuntu系统上安装Ruby on Rails环境。首先,确保你已经下载了Ubuntu桌面版,这可以从官方链接(https://cn.ubuntu.com/download)获取。Ruby on Rails是流行的开源Web...