`
love~ruby+rails
  • 浏览: 849256 次
  • 性别: Icon_minigender_1
  • 来自: lanzhou
社区版块
存档分类
最新评论

Compiling Ruby 1.9.1 (stable) on Ubuntu

阅读更多

I found the default ruby install that came with Ubuntu to be a bit wonky, so I decided to reinstall it. And I like to use the newest version, always.

First off, get rid of the existing install.

sudo apt-get remove ruby irb ri
sudo apt-get autoremove

Then make sure you have the build-essential package.

sudo apt-get install build-essential

Now, download the source and extract it somewhere. Navigate to it in your prompt and run these:

./configure
make
sudo make install

(Compiling parse.c make take several minutes.)

Now, it should be working. Try this to see if it works-

$ ruby -v
ruby 1.9.1p0 (2009-01-30 revision 21907) [i686-linux]

分享到:
评论

相关推荐

    Compiling your first Qt Program in Ubuntu.pdf

    在Ubuntu系统上编译你的第一个Qt程序 1. Qt框架简介 Qt是一个免费、开源且跨平台的应用程序开发框架,支持桌面、嵌入式和移动设备。它支持多种操作系统,包括但不限于Linux、OS X、Windows、VxWorks、QNX、Android...

    可在ubuntu上安装erlang的deb包

    This package contains the Erlang/OTP runtime implementation, which is configured and built with HiPE support (allows compiling to native code), and minimal set of Erlang applications: compiler - ...

    Ubuntu The Complete Reference

    - **Understanding the X Window System**: Explanation of the X Window System and its role in displaying graphics on Ubuntu. - **Configuring the Display Manager**: Configuration of the display manager ...

    The Theory of Parsing, Translation, and Compiling

    Aho and Ullman - The Theory of Parsing, Translation, and Compiling - Vol. 1 (1972).djvu Aho and Ullman - The Theory of Parsing, Translation, and Compiling - Vol. 2 (1973).djvu

    vs6.0安装及运行 和解决 Compiling... error spawning cl.exe 的问题

    VS6.0 安装及运行解决 Compiling... error spawning cl.exe 问题 本文将详细介绍 VS6.0 的安装与运行过程,并解决 Compiling... error spawning cl.exe 问题,以便帮助初学者更好地理解和应用 VS6.0。 路径的概念 ...

    Advanced C and C++ Compiling 无水印pdf

    Advanced C and C++ Compiling 英文无水印pdf pdf所有页面使用FoxitReader和PDF-XChangeViewer测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者...

    Advanced C and C++ Compiling

    ### 高级C和C++编译技术概览 #### 引言 本书《高级C和C++编译》深入探讨了C与C++语言在现代操作系统环境下的编译技术,旨在帮助读者深入了解这两个广泛使用的编程语言在多任务操作系统中的工作原理及优化技巧。...

    Compiling... ,Error spawning cl.exe错误

    ### "Compiling..., Error spawning cl.exe" 错误解析与解决方案 #### 一、问题概述 在使用Visual C++ 6.0进行编程时,不少用户可能会遇到一个常见的错误:“Compiling..., Error spawning cl.exe”。当尝试编译或...

    compiling-tool android反编译工具

    在Android应用开发的世界里,有时候我们可能需要对APK文件进行反编译,以便查看其源代码、资源文件或理解应用程序的工作原理。这通常用于学习、调试或逆向工程目的。在这一过程中,有几款关键的工具是必不可少的,...

    C&C++-compiling process (C++编译器解析)

    C++编译过程详解 C++编程语言的编译过程是一项复杂的系统工程,涉及多个阶段,从源代码到可执行程序的转化过程中,编译器起着至关重要的作用。本资料详细介绍了C++的编译过程,包括预处理、编译、汇编和链接四个...

    Advanced C and C++ Compiling.pdf

    本书《Advanced C and C++ Compiling.pdf》是一本深入探讨C与C++编程语言编译技术和实践的专业书籍。通过本书的学习,读者可以深入了解如何高效地利用这两种语言进行程序设计与优化。 #### 作者简介 该书由一位具有...

    TC.zip_Compiling

    标题中的"TC.zip_Compiling"暗示了这是一个与C++编译相关的压缩包,可能包含一个C++编译器或者是一些编译C++程序所需的工具和资源。描述明确指出是"C++ Compiler for compiling c++ program",意味着这个压缩包的...

    qtCrossCompileRpi3Buster:在Ubuntu 18.04.3LTS PC上为Rasberry Pi 3(Buster Lite)创建交叉编译环境

    qtCrossCompileRpi3Buster 该脚本在Ubuntu 18.04.3LTS PC上为Rasberry Pi 3(Buster Lite)创建QT Creator交叉编译环境。 在运行此脚本之前,在Raspberry Pi上,您应该执行以下操作: 我们需要安装一些开发库,所以...

    Compiling with Continuations

    《使用延续的编译》这本书是由普林斯顿大学计算机科学系的Andrew W. Appel所著,并于1992年由剑桥大学出版社出版。本书深入探讨了延续传递风格(Continuation-passing style, 简称CPS)在编译过程中的应用及其相关...

    MySQL V5.5帮助文档

    1.9.1. Contributors to MySQL 1.9.2. Documenters and translators 1.9.3. Packages that support MySQL 1.9.4. Tools that were used to create MySQL 1.9.5. Supporters of MySQL 2. Installing and Upgrading ...

    Hot Reload Edit Code Without Compiling v1.12.5

    Hot Reload Edit Code Without Compiling v1.12.5

    为Java虚拟机编译Scala(Michel Schinz)Compiling Scala for the Java Virtual Machine (Michel Schinz)

    1. **Encoding mixins on the JVM**:在JVM上对mixin进行编码,具体包括: - **Typing aspect**:类型层面的编码,确保在运行时能够保持类型安全。 - **Code sharing aspect**:代码共享方面的编码,实现mixin之间...

    Downloading and Compiling Android9.0.0.pdf

    根据提供的文件信息,以下是关于“Downloading and Compiling Android9.0.0.pdf”文档中提到的知识点: 1. Android源代码下载问题的解决方法 - 中国用户下载Android源代码时可能遇到困难,尤其是无法从谷歌官方...

Global site tag (gtag.js) - Google Analytics