首先安装git
apt-get install git
然后安装curl(安装rvm时要用到)
apt-get install curl
安装RVM
$bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head )
这时候gem就已经安装好了(RVM自带)
然后安装gcc 还有各种编译需要的东西
apt-get install gcc build-essential libfcgi-dev
然后安装ruby1.9.2
rvm install 1.9.2
然后将ruby加入环境变量
比如我的在 /usr/local/rvm/rubies/ruby-1.9xxxxx/bin
在terminal里输入
$p="/usr/local/rvm/rubies/ruby-1.9xxxxx/bin"
export PATH="$PATH:$p"
这时候看看$ruby -v ,如果显示了版本号,就OK了
然后去官网下载rubygem的源代码,然后解压进去 ruby setup.rb,安装rubygem
然后安装rails 3.0.5
gem install 3.0.5如果这时候出现了LoadError zlib
就需要去到ruby源码中的ext/zlib目录下 $ruby extconf.rb
然后 make;make install
然后再gem install 3.0.5
如果这时候报错了,可能是因为rvm版本太新了。。
rvm update --system 1.6.2
然后再gem install rails 3.0.5
OK 安装完成了 然后试试rails new xxx
然后 rails s。。 如果这时候提示你 sqlite3又没有了。。
gem install sqlite3
然后就everything OK了。。
真TM麻烦啊。
分享到:
相关推荐
██║╚══════╝╚══════╝╚═╝ ╚═╝╚═╝ ╚═╝by Paul Phönixweiß aka phoenixweiss套件服务器设置工具包–您只需轻松安装新的Debian 7+服务器,即可使用Fusion Passenger,Ruby on Rails和...
Ruby On Rails开发的流浪文件 要求 如何构建虚拟机 构建虚拟机非常简单: host $ git clone https://github.com/jonathantribouharet/vagrant-rails-dev host $ cd vagrant-rails-dev host $ vagrant up 盒子里有...
在Ubuntu / Debian上安装Ruby on Rails 按照以下在您的Ubuntu或Debian机器上安装ROR。 获取源代码 使用以下命令从克隆git的源代码, git clone https://github.com/fsmk/camp-web.git 安装所有依赖的gem 要安装...
安装请参阅以在Debian环境中设置LinuxFr.org。 另外,您可以阅读来使用Docker引擎和docker 轻松设置LinuxFr.org开发环境。也可以看看如果您想要运行LinuxFr.org的完整堆栈,还应该查看:Copyheart 该代码被许可为GNU...
Ruby on Rails 4.2.7.1 RVM 1.29.3 Memcached 1.4.21 MySQL 5.5 ImageMagick 6.8.9-9 Q16 x86_64 2017-11-16 Pdftk 2.02 Poppler 0.26.5-2 + deb8u2 Redis的2.8.17 外部服务: 预算洞察 伊维萨岛 认识 ...
master分支是Debian Jessie中较新的Ruby on Rails版本的端口,并且是试验性的。 开发安装 以下说明基于普通的Debian Jessie,并将使用其自己的Ruby解释器2.1.5。 您需要一些系统软件包,才能成功编译ruby gem的本...
SD卡上安装了Debian和Ruby on Rails PostgreSQL 从以下安装了bcm2835库: 设置(在您的Raspberry PI上): 在/ home / pi / Projects /或任何其他目录中“ git clone”该存储库(但请相应地更改config / ...
Gitlab是一个用Ruby on Rails开发的开源项目管理程序,可以通过WEB界面进行访问公开的或者私人项目。它和Github有类似的功能,能够浏览源代码,管理缺陷和注释。 下面介绍如何在 Debian/Ubuntu 和 Centos 下搭建配置...
Ekylibre是用Ruby on Rails框架编写的,并使用PostgreSQL / PostGIS堆栈。 可以在官方网站上找到更多详细信息。代码状态导游您可以按照我们的官方指南学习如何在Ekylibre中做出贡献:屏幕截图安装此安装方法适用于...
该角色将 Debian/Ubuntu 机器转变为开发 Ruby Web 应用程序(Ruby on Rails、Sinatra 等)的环境。 它依赖于“ruby”和“headless”角色。 这包括: 一些基本工具,如 、 、 、 和 。 和来管理版本(也了最新的 ...
此应用程序是在ruby on rails Web框架上作为Web应用程序实现的。 重要笔记 *只有python3 worker现在正在工作。 * *内部化现在仅适用于波斯语。 * 系统依赖 这个应用程序可以在每台可以运行ruby脚本的机器上运行,...
由 Ruby on Rails 提供支持 规范来源 GitLab 社区版的源代码并且有镜像可以使尽可能简单。 代码状态 在 ci.gitlab.org(主分支)上 网站 在您可以找到有关以下内容的更多信息: 咨询 社区 托管的 GitLab.com使用 ...
安装标准redmine插件安装:您可以在阅读通用插件安装指南也可以使用以下指南(Debian 7,Apache2 / Passenger)。 转到您的redmine插件文件夹cd /srv/redmine/plugins 下载最新的插件版本: wget 解压下载的zip文件...
在创建后直接在全新的切片上安装 Rails 或 Merb 堆栈。 它使用基于 Ruby 的领域特定语言来描述包和策略,以确定应在特定系统上安装什么。 请参阅了解更多信息。 用法: # on the new server machine: # just ...
目前,就像一般的Moonshine的Rails食谱一样,这是Ubuntu / Debian特有的。指示脚本/插件安装git://github.com/railsmachine/moonshine_redis.git 如果需要,配置设置。 您可以指定: 包体系结构。 默认值为amd64。...
Git被越来越多的知名公司和开源项目所使用:Ruby On Rails,jQuery,Perl,Debian,Linux内核,还有很多。大型的社区通常自身就是一个优点,因为一个生态圈会围绕着该系统演进。大量的学习指南,工具,还有服务,会...
此外,第三方内容(例如但不限于Webui图标主题)可以在不同的许可下发布。 请检查各个文件以获取详细信息。社区您可以通过IRC在#opensuse-buildservice频道上与OBS团队进行讨论,也可以使用我们的邮件列表 。 请...