如何同时使用bash和zsh

时间:2016-02-05 07:46:48

标签: ruby-on-rails ruby bash ubuntu-14.04 zsh

之前我使用过Zsh(在Ubuntu 14.04上)。但我做错了,我不能再检查ruby -v了。所以我正在尝试再次安装rvm,ruby,rails。

但没有任何事情发生,我仍然无法检查ruby -v

所以我使用了bash --login,一切都很好。

但是当我关掉终端时。问题再次发生,所以我必须使用bash --login

我想使用ZSH,但我无法检查ruby版本。我怎么能做到这两个???

有关详细信息,我将向您展示一些可能有用的信息:(当我使用ZSH时)

  

$ echo $ PATH

     

/home/phuocdh/.rvm/gems/ruby-2.0.0-p598/bin:/home/phuocdh/.rvm/gems/ruby-2.0.0-p598@global/bin:/home/phuocdh/ .rvm /红宝石/红宝石2.0.0-p598 /斌:在/ usr / local / sbin中:在/ usr / local / bin目录:/ usr / sbin目录:在/ usr / bin中:/ sbin目录:/ bin中:在/ usr /游戏: /usr/local/games:/home/phuocdh/.rvm/bin:/home/phuocdh/.rvm/bin

     

$ ruby​​ -v

 zsh: command not found: ruby
     

$ rvm -v

 rvm 1.26.11 (latest) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]
     

$ rvm list

 rvm rubies

   ruby-2.2.1 [ x86_64 ]
=* ruby-2.2.3 [ x86_64 ]

bash --login

  

$ echo $ PATH

     

/home/phuocdh/.rvm/gems/ruby-2.2.3/bin:/home/phuocdh/.rvm/gems/ruby-2.2.3@global/bin:/home/phuocdh/.rvm/rubies /ruby-2.2.3/bin:/home/phuocdh/.rvm/gems/ruby-2.0.0-p598/bin:/home/phuocdh/.rvm/gems/ruby-2.0.0-p598@global/bin :/home/phuocdh/.rvm/rubies/ruby-2.0.0-p598/bin:在/ usr / local / sbin中:在/ usr / local / bin目录:/ usr / sbin目录:在/ usr / bin中:/ sbin目录:/ bin中:在/ usr /游戏:在/ usr /本地/游戏:/home/phuocdh/.rvm/bin:/home/phuocdh/.rvm/bin:/home/phuocdh/.rvm/bin:/home/phuocdh/.rvm / bin中

任何人都可以帮我解决这个问题?非常感谢:)

1 个答案:

答案 0 :(得分:0)

谢谢大家。我找到了解决问题的答案。

我只需要通过bash PATH更改~/.zshrc的PATH。