分页: 1 / 1

HOWTO:Ruby on Rails

发表于 : 2006-09-05 21:13
oneleaf
1 安装RadRails IDE,需要java支持,请先安装好jdk,这里就不罗嗦了。

sudo -i
cd /opt
wget -c http://nchc.dl.sourceforge.net/sourcefo ... gtk.tar.gz
tar xvzf radrails-0.7.0-linux-gtk.tar.gz
rm radrails-0.7.0-linux-gtk.tar.gz
vim /usr/share/applications/radrails.desktop

代码: 全选

[Desktop Entry]
Name=RadRails
Comment=Integrated development environment for the Ruby on Rails framework
Exec=/opt/radrails/RadRails
Icon=/opt/radrails/RadRails.xpm
Terminal=false
MultipleArgs=false
Type=Application
Categories=Application;Development;
StartupNotify=true
2 安装ruby
sudo apt-get install ruby rdoc irb libyaml-ruby libzlib-ruby ri

3 安装RubyGems
wget http://rubyforge.org/frs/download.php/1 ... -0.9.0.tgz
tar xzvf rubygems-0.9.0.tgz
cd rubygems-0.9.0
sudo ruby setup.rb
sudo gem update --system
cd ..
rm -fr rubygems*

4 安装Rails
sudo gem install rails -v 1.1.6 -y

5 配置RadRails
点击 应用程序 -> 编程 -> radrails 启动 RadRails。

点击菜单 windows -> preferences 进入设置

点击左面的 Rails -> Gems -> Rails ,再点击右边的 Add 按钮,增加一个 Rails 路径:
Name 输入 Rails ,Path 输入 /usr 点击 ok 确定。

同样点击左面的 Rails -> Gems -> Rake ,再点击右边的 Add 按钮,增加一个 Rake 路径:
Name 输入 Rake ,Path 输入 /usr 点击 ok 确定。

再点击左面的 Ruby -> Installed Interperters ,再点击右边的 Add 按钮,增加一个 Ruby 的位置:
Name 输入 Ruby ,Location 输入 /usr/bin/ruby 点击 ok 确定。

再点击左面的 Ruby -> Ri/rdoc ,输入 RDoc path: /usr/bin/rdoc 和 Ri path: /usr/bin/ri

点击右下脚的 OK 按钮,保存配置,设置完成。

现在可以新建一个rails的项目试试了。

发表于 : 2006-09-07 9:49
pilipala
我只通过新立得 安装了ruby 1.8版本

可是怎么都找不到如何运行得,
难道那个没法使用吗?

请指点一下吧 多谢。

我用得是 6.06版

我是按照这个链接做的

发表于 : 2006-09-08 23:32
coorbit
http://www.rubyrailways.com/getting-rub ... tu-dapper/

里面有个地方要注意的(别忘记加上红色的部分,呵呵)

create user 'batman'@'localhost' identified by 'robin'

发表于 : 2006-09-09 7:46
pilipala
多谢喽

这份文档挺全,正需要,回头仔细看看 ^_^

发表于 : 2006-09-14 9:00
imick
试试这个IDE。

不能添加ruby路径

发表于 : 2006-09-29 14:21
ldof
再点击左面的 Ruby -> Installed Interperters ,再点击右边的 Add 按钮,增加一个 Ruby 的位置:
Name 输入 Ruby ,Location 输入 /usr/bin/ruby 点击 ok 确定。
没有这个RUBY路径马,创建目录后添加失败

发表于 : 2006-12-07 10:07
lirenzhao
sudo apt-get install ruby rdoc irb libyaml-ruby libzlib-ruby ri

Can't not find package.

发表于 : 2007-05-17 7:52
小马过河
安装楼主的方法配置成功!
在VIM环境下配置RAILS没有成功,VIM的插件怎么安装?
rails.vim这个插件应该安装在VIM下面的哪个文件夹下?

sudo ruby -v

发表于 : 2007-08-03 16:14
npstar
我安装了ruby在 /usr/local/ruby
修改了 /etc/profile
export PATH=/usr/local/ruby:$PATH
重新登录后,在普通用户下ruby命令是可以找到的;
但是在我安装RubyGems时
sudo ruby setup.rb 的时候,系统提示ruby comand not found
sudo su
用root用户,发现ruby命令找不到的,请教环境变量应怎样配?

以前默认编译安装ruby的时候,没有设置 --prefix 选项,sudo ruby 命令是可以用的。

发表于 : 2007-09-24 18:41
freedom8971

代码: 全选

root@mahone-laptop:/opt/rubygems-0.9.0# sudo ruby setup.rb
---> bin
<--- bin
---> lib
---> lib/rubygems
<--- lib/rubygems
---> lib/rbconfig
<--- lib/rbconfig
<--- lib
---> bin
<--- bin
---> lib
---> lib/rubygems
<--- lib/rubygems
---> lib/rbconfig
<--- lib/rbconfig
<--- lib
rm -f InstalledFiles
---> bin
mkdir -p /usr/bin/
install gemri /usr/bin/
install index_gem_repository.rb /usr/bin/
install gem_mirror /usr/bin/
install gemlock /usr/bin/
install gem_server /usr/bin/
install gem /usr/bin/
install update_rubygems /usr/bin/
install gemwhich /usr/bin/
<--- bin
---> lib
mkdir -p /usr/local/lib/site_ruby/1.8/
install rubygems.rb /usr/local/lib/site_ruby/1.8/
install ubygems.rb /usr/local/lib/site_ruby/1.8/
install gemconfigure.rb /usr/local/lib/site_ruby/1.8/
---> lib/rubygems
mkdir -p /usr/local/lib/site_ruby/1.8/rubygems
install version.rb /usr/local/lib/site_ruby/1.8/rubygems
install doc_manager.rb /usr/local/lib/site_ruby/1.8/rubygems
install security.rb /usr/local/lib/site_ruby/1.8/rubygems
install open-uri.rb /usr/local/lib/site_ruby/1.8/rubygems
install format.rb /usr/local/lib/site_ruby/1.8/rubygems
install gem_runner.rb /usr/local/lib/site_ruby/1.8/rubygems
install builder.rb /usr/local/lib/site_ruby/1.8/rubygems
install source_index.rb /usr/local/lib/site_ruby/1.8/rubygems
install dependency_list.rb /usr/local/lib/site_ruby/1.8/rubygems
install cmd_manager.rb /usr/local/lib/site_ruby/1.8/rubygems
install package.rb /usr/local/lib/site_ruby/1.8/rubygems
install gem_openssl.rb /usr/local/lib/site_ruby/1.8/rubygems
install timer.rb /usr/local/lib/site_ruby/1.8/rubygems
install gem_commands.rb /usr/local/lib/site_ruby/1.8/rubygems
install old_format.rb /usr/local/lib/site_ruby/1.8/rubygems
install specification.rb /usr/local/lib/site_ruby/1.8/rubygems
install loadpath_manager.rb /usr/local/lib/site_ruby/1.8/rubygems
install command.rb /usr/local/lib/site_ruby/1.8/rubygems
install custom_require.rb /usr/local/lib/site_ruby/1.8/rubygems
install validator.rb /usr/local/lib/site_ruby/1.8/rubygems
install installer.rb /usr/local/lib/site_ruby/1.8/rubygems
install remote_installer.rb /usr/local/lib/site_ruby/1.8/rubygems
install rubygems_version.rb /usr/local/lib/site_ruby/1.8/rubygems
install incremental_fetcher.rb /usr/local/lib/site_ruby/1.8/rubygems
install config_file.rb /usr/local/lib/site_ruby/1.8/rubygems
install user_interaction.rb /usr/local/lib/site_ruby/1.8/rubygems
<--- lib/rubygems
---> lib/rbconfig
mkdir -p /usr/local/lib/site_ruby/1.8/rbconfig
install datadir.rb /usr/local/lib/site_ruby/1.8/rbconfig
<--- lib/rbconfig
<--- lib

As of RubyGems 0.8.0, library stubs are no longer needed.
Searching $LOAD_PATH for stubs to optionally delete (may take a while)...
...done.
No library stubs found.
最下面出现No library stubs found. 不知为何....没有理会继续....最终还是成功了....

发表于 : 2007-12-03 12:14
tsenfine
我跟楼上一样的情况