English 中文(简体)
通过Mac Ports的MacOSX
原标题:Ruby on Mac OSX via Mac Ports

我对Ruby和MacOSX都有新鲜经验,尽管我确实在“团结”指挥方面有相当的经验。 我刚刚通过Mac Ports指挥部(港口安装垃圾场)安装了Rub1.9。 然后,我需要从根源上找到,然后去做,结果证明是:/opt/ local/var/macports/software/ruby19/1.9.1-p376_0/opt/ local/bin/ruby1.9。

现行版本的Ruby(1.8.6)通过/usr/bin/ruby进行,这是与称作1.8的名录具有象征意义的链接。

我愿让鲁比拉·1.9我的缺席(加上像继承人这样的相关工具),我可以这样做,但我很想知道是否有常规办法。 我是否应当复制或将MacPorts通往/System/Library/Framework/Ruby.framework/Versions/1.9的道路连接起来,然后将目前线向1.9号? (I d)还重新命名或复制可起诉者:风 rub1.9至废墟,ir粒至ir脏等) 或者,我是否应当仅仅打掉“usr/bin/ruby”的链接(和/usr/bin/irb等),并建立新的连接“Mac Ports”的链接?

最佳回答

我的建议:

$ port uninstall ruby1.9

随后,https://rvm.io/rvm/install/

然后:

$ rvm install 1.9.2
$ rvm --default 1.9.2

甚至可安装<条码>rvm 安装ma/条码> 和可可。

问题回答

在Mac Ports 2.1.3下,你很容易使用港口选择指挥。

$sudo port select --set ruby ruby19

www.un.org/Depts/DGACM/index_french.htm 备选案文:

sudo port install ruby19 +nosuffix

你的更新的废墟现在应当优先于原封。

在最新版本的批号(2.1.3或以上)中,你可以使用<编码> 港口选择指令。

port select --list ruby
sudo port select --set ruby ruby19

对于较早版本的海港,你可以与编号的废墟形成象征性的联系。 这正是海港通常处理不同版本的一揽子方案之间的转换。

cd /opt/local/bin
sudo ln -s ruby1.9 ruby

页: 1 它需要一线阅读,但一旦您安装,你就可以安装一个带有<条码>rvm 安装1.9(或jruby, ree, 1.8 等)的废墟,并改用<条码>rvm 1.9。 每个废墟也都有自己的、完全孤立的碎片。

<代码>ruby1.9 binary should be used in /opt/ local/bin;如果没有,你可能尚未启用该港口。

使Ruby1.9的缺省根成为最容易的方法是,为<代码>ruby <>/code>至ruby1.9<>/code>创建一个别处。 如果你重新使用Bash,你可以这样做,将这一点列入你的Bash config档案:

alias ruby= /opt/local/bin/ruby1.9 

Uninstall ruby version 1.8:
sudo port uninstall ruby
Install ruby version 1.9:
sudo port install ruby19
Reopen terminal





相关问题
Ruby parser in Java

The project I m doing is written in Java and parsers source code files. (Java src up to now). Now I d like to enable parsing Ruby code as well. Therefore I am looking for a parser in Java that parses ...

rails collection_select vs. select

collection_select and select Rails helpers: Which one should I use? I can t see a difference in both ways. Both helpers take a collection and generates options tags inside a select tag. Is there a ...

RubyCAS-Client question: Rails

I ve installed RubyCAS-Client version 2.1.0 as a plugin within a rails app. It s working, but I d like to remove the ?ticket= in the url. Is this possible?

Ordering a hash to xml: Rails

I m building an xml document from a hash. The xml attributes need to be in order. How can this be accomplished? hash.to_xml

multiple ruby extension modules under one directory

Can sources for discrete ruby extension modules live in the same directory, controlled by the same extconf.rb script? Background: I ve a project with two extension modules, foo.so and bar.so which ...

Text Editor for Ruby-on-Rails

guys which text editor is good for Rubyonrails? i m using Windows and i was using E-Texteditor but its not free n its expired now can anyone plese tell me any free texteditor? n which one is best an ...