Ben*_*Ben 14 package-management ruby
我想在 Ubuntu 11.04 上安装一个 rails 环境。我试过:
$ sudo apt-get install ruby-rvm
Run Code Online (Sandbox Code Playgroud)
但是得到了错误:
无法找到包 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
Run Code Online (Sandbox Code Playgroud)
Cha*_*Suh 30
安装 RVM 的一种简单方法是按照开发人员站点上的说明进行操作(实际上,该站点说“请仅使用本站点的安装过程,因为这是唯一支持的安装类型和方法。”):
curl -L get.rvm.io | bash -s stable
Run Code Online (Sandbox Code Playgroud)
加载 RVM:
source ~/.rvm/scripts/rvm
Run Code Online (Sandbox Code Playgroud)
找到要求(按照说明):
rvm requirements
Run Code Online (Sandbox Code Playgroud)
安装红宝石:
rvm install 1.9.3
Run Code Online (Sandbox Code Playgroud)
在我的系统 (12.04) 上,这一切都顺利进行;列出的要求很容易找到并使用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
Run Code Online (Sandbox Code Playgroud)
将您的用户添加到 rvm 组($USER 将自动插入您的用户名):
sudo usermod -a -G rvm $USER
Run Code Online (Sandbox Code Playgroud)
现在,为了始终加载 rvm,请将 Gnome 终端更改为始终执行登录。
在终端窗口中,单击Edit> Profile Preferences,单击Command选项卡并选中Run command as login shell。
进行了很多更改,为了使所有更改正常工作,您需要登录和注销。这不仅需要关闭终端窗口,还需要真正注销并再次登录。
现在您已准备好安装红宝石了。打开终端 ( Ctrl+Alt+T) 并运行:
rvm install ruby
Run Code Online (Sandbox Code Playgroud)
该ruby-rvm软件包仅自 Ubuntu 11.10 起出现。此外,自 Ubuntu 11.10 以来,它的依赖项之一libreadline-gplv2-dev仅以该名称存在。
Canonical-SIG 第三方测试 PPAruby-rvm中有一个版本。这是为了测试,所以可能会有错误。有关如何从 PPA 安装软件的信息,请参阅Ubuntu 文档中的添加个人包存档 (PPA) 。
您可以获取包源并在您的计算机上编译它。从Ubuntu 11.10 软件包页面下载源代码(您需要所有三个文件:.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
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
38673 次 |
| 最近记录: |