我想在Ubuntu 11.04上安装Rails环境。我尝试了:
$ sudo apt-get install ruby-rvm
但是遇到了错误:
无法找到软件包ruby-rvm
我的另一台电脑上安装的是Ubuntu 11.10,那里运行得很好。
$ sudo apt-get install ruby-rvm
$ rvm install ruby-1.9.3-p125
$ sudo gem update --system
$ sudo gem install rails
我想在Ubuntu 11.04上安装Rails环境。我尝试了:
$ sudo apt-get install ruby-rvm
$ sudo apt-get install ruby-rvm
$ rvm install ruby-1.9.3-p125
$ sudo gem update --system
$ sudo gem install rails
curl -L get.rvm.io | bash -s stable
source ~/.rvm/scripts/rvm
rvm requirements
rvm install 1.9.3
apt-get
找到并安装。现在有一个官方的Ubuntu软件包:https://github.com/rvm/ubuntu_rvm
打开终端(Ctrl+Alt+T
)并运行:
sudo apt-add-repository -y ppa:rael-gc/rvm
sudo apt-get update
sudo apt-get install rvm
sudo usermod -a -G rvm $USER
现在,为了始终加载rvm,请将Gnome终端更改为始终执行登录操作。
在终端窗口中,点击编辑
> 配置文件首选项
,点击命令
选项卡并勾选作为登录shell运行命令
。
进行了许多更改,为了使它们正常工作,您需要注销并重新登录。这不仅需要关闭终端窗口,而且真正地注销和重新登录。
现在您已经准备好安装Ruby了。打开一个终端窗口(Ctrl+Alt+T
)并运行以下命令:
rvm install ruby
ruby-rvm
软件包只在Ubuntu 11.10及以上版本中存在。此外,其中一个依赖项,libreadline-gplv2-dev
,也只在Ubuntu 11.10及以上版本中以此名称存在。
在Canonical-SIG第三方测试PPA中有一个ruby-rvm
的版本。这是用于测试的,所以可能会有一些错误。请参考Ubuntu文档中的添加个人软件包存档(PPA),了解如何从PPA安装软件。
.dsc
、.orig.tar.gz
和.debian.tar.gz
)。安装开发工具和构建依赖项,编译软件包,安装运行时依赖项并安装软件包。wget http://archive.ubuntu.com/ubuntu/pool/universe/r/ruby-rvm/ruby-rvm_1.6.9-0ubuntu2.dsc http://archive.ubuntu.com/ubuntu/pool/universe/r/ruby-rvm/ruby-rvm_1.6.9.orig.tar.gz http://archive.ubuntu.com/ubuntu/pool/universe/r/ruby-rvm/ruby-rvm_1.6.9-0ubuntu2.debian.tar.gz
sudo apt-get install build-essential fakeroot debhelper ruby
dpkg-source -x ruby-rvm_1.6.9-0ubuntu2.dsc
cd ruby-rvm*
dpkg-buildpackage -rfakeroot -b -nc -us -uc
cd ..
apt-get install adduser bison curl file git libreadline5-dev libsqlite3-dev libxml2-dev zlib1g-dev
dpkg -i ruby-rvm_1.6.9-0ubuntu2_*.deb
apt-cache search ruby
| grep ^ruby
,如果你知道这个包的名称以ruby
开头。
apt
的问题。尝试使用以下命令修复你的apt:sudo rm var/lib/apt/lists/* -vf
然后sudo apt-get update
。然后再次尝试安装。 - Rael Gugelmin Cunha