我收到一份礼物:需要旧版 ruby 的旧版 Rails 教程。我尝试使用数据包管理器安装 ruby-1.8。教程示例代码仍然出现问题。接下来,我尝试使用 rvm 安装旧版 ruby。不幸的是,我遇到了错误。我不知道该怎么办。我搜索了互联网。很多人使用 rvm 都没有遇到问题。rvm 使用
*ERROR: Branch origin/ruby_1_8_4 not found.*
和
*ERROR: Error running 'GEM_PATH="/usr/share/ruby-rvm/gems/ruby-1.8.4-
tv1_8_4:/usr/share/ruby-rvm/gems/ruby-1.8.4-tv1_8_4@global:/usr/share/ruby-
rvm/gems/ruby-1.8.4-tv1_8_4:/usr/share/ruby-rvm/gems/ruby-1.8.4-tv1_8_4@global"
GEM_HOME="/usr/share/ruby-rvm/gems/ruby-1.8.4-tv1_8_4" "/usr/share/ruby-
rvm/rubies/ruby-1.8.4-tv1_8_4/bin/ruby" "/usr/share/ruby-rvm/src/rubygems-
1.3.7/setup.rb"', please read /usr/share/ruby-rvm/log/ruby-1.8.4-
tv1_8_4/rubygems.install.log*
请给我一个提示。
答案1
安装完成后,尝试以下命令(如果您安装了多个 Ruby 版本)并选择适当的版本。
或者尝试使用其他 ppa 存储库来安装 Ruby
$ add-apt-repository ppa:brightbox/ruby-ng-experimental
$ aptitude update
$ aptitude install <select-the-version-from-repository>
$ update-alternatives --config ruby
$ update-alternatives --config gem