我已成功安装rvm,但是当我运行以下命令时
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
要么:
rvm install 2.0.0
Run Code Online (Sandbox Code Playgroud)
我有以下错误:
W: Failed to fetch http://ppa.launchpad.net/cheleb/blender-svn/ubuntu/dists/precise/main/source/Sources 404 Not Found
W: Failed to fetch http://ppa.launchpad.net/cheleb/blender-svn/ubuntu/dists/precise/main/binary-amd64/Packages 404 Not Found
W: Failed to fetch http://ppa.launchpad.net/cheleb/blender-svn/ubuntu/dists/precise/main/binary-i386/Packages 404 Not Found
W: Failed to fetch http://ppa.launchpad.net/ferramroberto/oneiric/ubuntu/dists/precise/main/source/Sources 404 Not Found
W: Failed to fetch http://ppa.launchpad.net/ferramroberto/oneiric/ubuntu/dists/precise/main/binary-amd64/Packages 404 Not Found
W: Failed to fetch http://ppa.launchpad.net/ferramroberto/oneiric/ubuntu/dists/precise/main/binary-i386/Packages 404 Not Found
Run Code Online (Sandbox Code Playgroud)
我该如何解决这些错误?
Pra*_*hra 191
按照以下步骤
sudo apt-get -y update
sudo apt-get -y install build-essential zlib1g-dev libssl-dev libreadline6-dev libyaml-dev
cd /tmp
wget http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p481.tar.gz
tar -xvzf ruby-2.0.0-p481.tar.gz
cd ruby-2.0.0-p481/
./configure --prefix=/usr/local
make
sudo make install
Run Code Online (Sandbox Code Playgroud)
gmu*_*hna 55
rvm安装稳定红宝石:curl -sSL https://get.rvm.io | bash -s stable --ruby
Run Code Online (Sandbox Code Playgroud)
或者,如果你已经有rvm,获得稳定版本:
rvm get stable
Run Code Online (Sandbox Code Playgroud)
安装ruby并使用特定版本的ruby(记得使用login shell)
/bin/bash --login
rvm install 2.0.0
rvm use 2.0.0
rvm rubygems latest
ruby --version
Run Code Online (Sandbox Code Playgroud)
编辑:正如@prem指出的那样,首先运行此命令,如果存在公钥错误,请按照上述步骤操作
gpg --keyserver hkp://keys.gnupg.net --recv-keys \ 409B6B1796C275462A1703113804BB82D39DC0E3
rbenv安装Ruby:安装必要的依赖:
sudo apt-get update && sudo apt-get install git-core curl zlib1g-dev \
build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev \
sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev \
python-software-properties libffi-dev
Run Code Online (Sandbox Code Playgroud)
安装rbenv:
cd
git clone git://github.com/sstephenson/rbenv.git .rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bash_profile
source ~/.bash_profile
Run Code Online (Sandbox Code Playgroud)
安装红宝石:
rbenv install -v 2.0.0
Run Code Online (Sandbox Code Playgroud)
Tho*_*ner 32
从Ubuntu的travis-cli安装说明,Brightbox Ruby NG(NextGeneration) ppa:
$ sudo apt-get install python-software-properties
$ sudo apt-add-repository ppa:brightbox/ruby-ng
$ sudo apt-get update
$ sudo apt-get install ruby2.1 ruby-switch
$ sudo ruby-switch --set ruby2.1
Run Code Online (Sandbox Code Playgroud)
虽然这个答案被接受了,但我强烈建议使用rvm.我没有遇到麻烦在没有它的情况下安装ruby.参见例如本指南:
| 归档时间: |
|
| 查看次数: |
98995 次 |
| 最近记录: |