简体   繁体   English

如何使用Fedora Ruby堆栈设置一个简单的Ruby on Rails应用程序

[英]How to setup a simple Ruby on Rails application using the Fedora Ruby stack

如何使用yum安装的软件包设置Rails应用程序?

Just don't do that. 只是不要那样做。 I can't imagine any valid reason not to use some kind of Ruby version management software -Maybe that's my ignorance if so, please enlighten me-. 我无法想象没有使用某种Ruby版本管理软件的任何正当理由-也许那是我的无知,请赐教-。

If you decide to use RVM -which is perfectly documented, supported, updated bla bla bla..- 如果您决定使用RVM-完美记录,支持且已更新的bla bla bla ..-

Just install it without any pain using this command: 只需使用以下命令即可轻松安装:

$ \curl -sSL https://get.rvm.io | bash

After installation completed, you're free to install as much as Ruby versions to your system without any conflict concerns... Installing a Ruby version is as easy as this (No dependency worries!!): 安装完成后,您可以自由地在系统中安装尽可能多的Ruby版本,而无需担心任何冲突...安装Ruby版本是如此简单(无需依赖!!):

$ rvm install 2.1

After this step is done too, you can make it default: 在完成此步骤之后,您可以将其设置为默认值:

$ rvm use 2.1 --default

And from now on, using gemset s you have the power of freedom! 从现在开始,使用gemset,您将拥有自由的力量!

If you don't want to create any specific gemsets, you are free to use default one without setting anything. 如果您不想创建任何特定的宝石集,则可以随意使用默认的宝石集而无需进行任何设置。 To create a Rails app? 要创建Rails应用程序?

$ gem install rails
$ rails new myApp

Cheers. 干杯。 But wait... 可是等等...

Please... Just don't use stack Rubies. 请...只是不要使用堆叠红宝石。

Update: rbenv is another great option! 更新: rbenv是另一个不错的选择!

如果不包括sudo yum install ruby​​-devel ,则会收到错误消息,找不到ruby.h。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM