`
CharlesCui
  • 浏览: 427439 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

[J]Ruby自编译安装

阅读更多
#直接Copy并粘贴到控制台
#安装Ruby1.9.1-p378
wget ftp://ftp.ruby-lang.org:21//pub/ruby/ruby-1.9-stable.tar.gz
tar -zxvf ruby-1.9-stable.tar.gz
cd ruby-1.9.1-p378/
./configure --prefix=/usr/local/ruby-1.9.1-p378
make && make install
echo export PATH=/usr/local/ruby-1.9.1-p378/bin:$PATH >> ~/.bash_profile
export PATH=/usr/local/ruby-1.9.1-p378/bin:$PATH
echo Ruby Installed
cd ..
#安装Gem
#wget http://files.rubyforge.vm.bytemark.co.uk/rubygems/rubygems-1.3.6.tgz
#tar -zxvf rubygems-1.3.6.tgz
#cd rubygems-1.3.6
#ruby setup.rb
#echo GEM Installed
#cd ..
#安装rubygems(以前的gemcutter)
wget http://production.cf.rubygems.org/rubygems/rubygems-1.3.6.tgz
tar -zxvf rubygems-1.3.6.tgz 
cd rubygems-1.3.6
sudo ruby setup.rb
echo RUBYGEM Installed
cd ..
#安装其它gem
gem i rails --no-rdoc --no-ri
gem i sinatra --no-rdoc --no-ri
gem i thin --no-rdoc --no-ri
gem i uuid --no-rdoc --no-ri
echo Task Over
#Over



wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7.tar.gz
tar -zxvf ruby-1.8.7.tar.gz
cd ruby-1.8.7
./configure --prefix=/usr/local/ruby-1.8.7
make && make install
echo export PATH=/usr/local/ruby-1.8.7/bin:$PATH >> ~/.bash_profile
export PATH=/usr/local/ruby-1.8.7/bin:$PATH
cd ..



#安装jruby-1.4.0
cd ~
wget http://jruby.kenai.com/downloads/1.4.0/jruby-bin-1.4.0.tar.gz
tar -zxvf jruby-bin-1.4.0.tar.gz 
mv jruby-1.4.0/ /usr/local/
export PATH=/usr/local/jruby-1.4.0/bin/:$PATH
echo export PATH=/usr/local/jruby-1.4.0/bin/:$PATH >> ~/.bash_profile
分享到:
评论

相关推荐

    RoboCup3D人形仿真新手指南(server安装及代码编译)[参照].pdf

    * 安装编译环境:sudo apt-get install build-essential g++ ruby1.8 ruby1.8-dev python2.6-dev cmake * 安装依赖库:sudo apt-get install libboost1.40-all-dev libfreetype6-dev libdevil-dev libode-dev libsdl...

    ansible-ruby-compiled:Ansible剧本,用于编译特定的Ruby版本

    默认值:-j2 ruby_default :要设置的默认ruby版本标签ruby :适用于整个角色ruby:config :仅适用于配置部分ruby:install :仅适用于ruby编译/安装部分依存关系删除本剧本范例这主要用作现有剧本中的依赖项,例如...

    gRPC源码下载,可直接编译

    7. **测试**:编译安装完成后,可以运行 gRPC 提供的测试用例来验证其功能是否正常。 在 gRPC 中,核心组件包括: - **Protocol Buffers**:这是 Google 的数据序列化协议,用于定义服务接口和消息结构。`.proto` ...

    icu4j-4.6.zip

    通过这个插件,开发者能够在Maven构建过程中方便地调用Ruby脚本,比如在编译、测试或部署阶段运行自定义的Ruby代码。这增强了Maven的灵活性,允许开发团队利用Ruby的强大功能来定制他们的构建流程。 【标签】"开源...

    meteor-opal:流星支持 Opal,Ruby 到 Javascript 编译器

    安装 meteor add mikamai:opal客户端和服务器都支持 Opal。 以.rb或.js.rb结尾的文件会自动编译为 JavaScript。JavaScript 互操作性请参阅 Opal 网站上已。 Opal 使用它自己的全局命名空间,因此使用 Opal 创建的类...

    log4j教程.pdf

    在Log4j中,配置通常通过一个名为`log4j.properties`的文件完成,该文件位于项目的`src`目录下,并在编译后被复制到`WEB-INF/classes`目录。当然,此配置文件可以放置在任何类路径能访问到的目录。配置文件定义了...

    mac安装caffe.pdf

    完成以上步骤后,即可执行编译安装: 1. 返回到Caffe的根目录:`cd ~/caffe` 2. 执行编译命令:`make all -j8` 3. 测试编译是否成功:`make runtest -j8` #### 六、常见问题及解决方案 1. **链接错误**:“ld: ...

    homebrew-web3j:web3j自制水龙头

    而HomebrewRuby是Homebrew的一个扩展,专注于管理和安装Ruby相关的软件包。在本项目中,homebrew-web3j可能是为了解决如何通过Homebrew在MacOS上便捷安装和管理web3j库的问题。 5. **自制水龙头**: "水龙头"在...

    Qpid linux安装

    3. **编译和安装**:接下来编译整个项目并安装到系统中。 ```bash make all make install ``` #### 六、配置防火墙 为了让 Qpid 能够接收外部连接,需要打开 TCP 端口 5672(AMQP 默认端口)。可以通过修改 ...

    traceur-compiler:Traceur 编译器的 Ruby 绑定

    Ruby绑定的Traceur编译 Traceur 可在 众所周知,这适用于 Traceur 0.33 到 0.51。 用法 首先在你的 Gemfile 中声明 gem: gem "traceur-compiler" , github: "ysbaddaden/traceur-compiler" 然后下载 Traceur...

    闭包编译器:用于Google Closure编译器的Ruby包装器

    安装sudo gem install closure-compiler用法Closure::Compiler有一个compile方法,可以将其传递给字符串或打开的IO对象,并返回已编译JavaScript。 结果以字符串形式返回,或者,如果传递了一个块,则将其作为IO对象...

    wxWidgets-3.1.1源码安装包

    函式庫本身使用C++語言開發,但也有其它不同程式語言的綁紮,例如:Python(wxPython)、Lua(wxlua)、Perl(wxPerl)、Ruby(wxRuby)、Smalltalk(wxSmalltalk)、Java(wx4j)、甚至是JavaScript(wxjs)等。...

    ansible-rails:使用Ansible部署Ruby on Rails-使用Lets Encrypt,Sidekiq,PostgreSQL,nginx和puma

    接下来是安装和配置Ruby环境,通常使用RVM(Ruby Version Manager)或rbenv。Ansible的`gem`模块可以帮助我们安装Rails和其他依赖的Ruby gem。同时,确保正确设置Ruby版本和Bundler。 ```yaml - name: 安装 Rails ...

    JS JSP ASP .NET J2AM API接口和返回的版本

    目前所有版本的JS JSP ASP .NET J2AM 都是提供源代码的,对于一些脚本语言来说,直接解压缩之后就可以使用了,不需要什么安装步骤。另外一些需要编译的语言,则提供了编译用的 shell 文件(Linux/Unix 下使用)和 ...

    android-recovery移植汉化

    - 执行 `make -j4 recoveryimage` 进行编译。 #### 三、Recovery 汉化过程 **1. 准备工作** - 从 GitHub 获取汉化所需的脚本和字体文件。 - 下载并安装 Ruby 运行环境及依赖库。 ```bash # sudo apt-get ...

    m4j:JAVA 腮腺炎

    M4J - 用于 JAVA 的腮腺炎 尝试为 Java 虚拟机 (JVM) 创建一个 MUMPS 运行时环境,类似于 Groovy、Scala、Ruby、Python 等其他编程语言如何利用 JVM 平台 可以解释和执行 M 代码的基于 ANTLR 的词法分析器/解析器 ...

    MyEclipse7.5-win32-注册码

    在代码中还明确指出了非法反编译的法律风险:“Decompiling this copyrighted software is a violation of both your license agreement and the Digital Millenium Copyright Act of 1998...”。这提醒用户应当尊重...

    J2SE6.0中文版.rar

    - **JSR 223:脚本引擎**:集成多种脚本语言,如JavaScript、Ruby等,使得Java平台能够更灵活地与其他语言交互。 3. **性能优化** - **HotSpot虚拟机**:J2SE 6.0中的HotSpot VM在垃圾回收、编译优化等方面都有...

    Thrift+Scribe分布式日志系统的构建

    2. **编译时生成代码**:通过编写 .thrift 文件定义服务和数据结构,Thrift 工具可以自动生成对应语言的客户端和服务端代码。 3. **高效的序列化和反序列化**:Thrift 使用自己的二进制编码格式,相比文本格式(如 ...

Global site tag (gtag.js) - Google Analytics