`
minginging
  • 浏览: 5501 次
  • 来自: 吉林省
最近访客 更多访客>>
社区版块
存档分类
最新评论

在ubuntu上本地安装rails出错

阅读更多
#安装 ruby
wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.5p12.tar.gz

tar xzvf ruby-1.8.5.tar.gz
cd ruby-1.8.5
./configure --prefix=/usr/local/ruby
make
sudo make install
cd ..


#安装好以后,修改操作系统PATH路径,加入/usr/local/ruby/bin:
#PATH=/usr/local/ruby/bin:$PATH设置放在/etc/profile中,对全局生效


vividness@vividness-desktop:~$ ruby -v
ruby 1.8.5 (2006-12-25 patchlevel 12) [i686-linux]

#安装 ruby-zlib

wget http://www.blue.sky.or.jp/atelier/ruby/ruby-zlib-0.6.0.tar.gz
tar zxvf ruby-zlib-0.6.0.tar.gz
cd ruby-zlib-0.6.0
/usr/local/ruby/bin/ruby extconf.rb
make
sudo make install


#安装 rubygems
wget http://rubyforge.org/frs/download.php/16452/rubygems-0.9.1.tgz
tat xzvf rubygems-0.9.1.tgz
cd rubygems-0.9.1
sudo /usr/local/ruby/bin/ruby setup.rb
cd ..


vividness@vividness-desktop:~$ gem -v
0.9.1


# 安装 Ruby on Rails
#本地安装
wegthttp://blog.sxia.net/temp/rails1.2.1.rar
或者
wget http://rubyforge.org/frs/download.php/16547/activerecord-1.15.1.gem
wget http://rubyforge.org/frs/download.php/16553/actionmailer-1.3.1.gem
wget http://rubyforge.org/frs/download.php/16556/actionwebservice-1.2.1.gem
wget http://rubyforge.org/frs/download.php/16550/actionpack-1.13.1.gem
wget http://rubyforge.org/frs/download.php/16507/activesupport-1.4.0.gem
wget http://rubyforge.org/frs/download.php/9498/rake-0.7.1.gem
wegt http://rubyforge.org/frs/download.php/16559/rails-1.2.1.gem
然后
sudo gem install activesupport-1.4.0.gem
sudo gem install activerecord-1.15.1.gem
sudo gem install actionpack-1.13.1.gem
sudo gem install actionmailer-1.3.1.gem
sudo gem install actionwebservice-1.2.1.gem
sudo gem install activeresource-0.5.0.gem  我提供的地址没有这一项
sudo gem install rake-0.7.1.gem
sudo gem install rails-1.2.1.gem

理想的结果  是rals -v
1.2.1

但是 结果确实
vividness@vividness-desktop:~/rails1.2.1$ sudo gem install activesupport-1.4.0.gem
Password:
/usr/bin/env: ruby: No such file or directory


请求 问题出在哪?

分享到:
评论
2 楼 liaohuangen 2013-03-08  
sudo /usr/bin/env
PATH变量总是不变,是因为用了sudo这个命令,
此命令的配置文件/etc/sudoer中有个参数
 Defaults  env_reset 

会重置PATH变量的值,可以在里面加上:
Defaults        !secure_path

1 楼 minginging 2007-01-24  
自己解决   自己顶 
sudo /usr/bin/env

发现
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin
QT_IM_MODULE=XIM

没有 /usr/local/ruby/bin

但是我已经在 /etc/profile 的最后一行加上了
export PATH=/usr/local/ruby/bin:$PATH
并且 source /etc/profile 了

没办法
最后sudo chmod -R 777 /usr/local/ruby
然后vividness@vividness-desktop:~/rails1.2.1$ gem install activesupport-1.4.0.gem
Successfully installed activesupport, version 1.4.0
Installing ri documentation for activesupport-1.4.0...
Installing RDoc documentation for activesupport-1.4.0...
可以了

相关推荐

    linux-在Ubuntu服务器上安装Rails生产环境的脚本

    在Ubuntu服务器上搭建Rails生产环境是一项关键的任务,它涉及到多个步骤和组件的配置。Rails是Ruby的一个框架,用于构建Web应用程序。在这个过程中,我们将主要关注以下几个核心知识点: 1. **Ruby 安装**:首先,...

    ubuntu下安装ruby on rails

    ### Ubuntu 下 Ruby on Rails 的安装与配置 #### 一、Ruby on Rails 的安装步骤 ...通过上述步骤,您应该能够在 Ubuntu 系统上成功安装并配置 Ruby on Rails 环境,同时也解决了在安装过程中常见的几个问题。

    rails 2.3.2离线安装rails 2.3.2离线安装

    rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails ...

    免费Ubuntu系统ruby on rails安装【保姆级教程】

    在Ubuntu上安装Ruby on Rails需要分步骤进行: 1. **安装依赖**: 在安装Ruby之前,我们需要先安装一些必要的依赖。通过输入以下命令,可以安装`gnupg`和`curl`: ``` sudo apt-get install gnupg gnupg2 ``` ...

    基于ubuntu18.4的redmine的插件安装教程

    **基于Ubuntu 18.4的...总之,通过在Ubuntu 18.4上的Redmine安装本地头像插件和Office文档预览插件,可以显著提升用户体验,使项目管理更加便捷高效。在实际操作过程中,应遵循安全最佳实践,确保系统和数据的安全。

    怎样在Ubuntu系统下配置Ruby On Rails开发环境.docx

    在安装 Ruby On Rails 之前,需要安装一些必要的包,包括 build-essential、openssl、curl、libcurl3-dev、libreadline6、libreadline6-dev、git、zlib1g、zlib1g-dev、libssl-dev、libyaml-dev、libxml2-dev、...

    Ubuntu 11.04安装Ruby on rails 连接MySQL数据库.pdf

    通过以上步骤,你已经在Ubuntu 11.04上成功搭建了一个基于Ruby on Rails和MySQL数据库的开发环境,并创建了一个基础的Web应用。这不仅为后续的开发工作提供了便利,也加深了对Ruby on Rails框架及MySQL数据库配置的...

    rails2.3.2gem本地安装包及使用说明

    使用以下命令来安装本地 Gem: ```bash gem install --local /path/to/rail-2.3.2.gem ``` 这里的 `/path/to/rail-2.3.2.gem` 应替换为实际的文件路径。 3. **配置 Gem 源** - 如果你无法访问默认的 RubyGems ...

    rails本地安装包完整版

    Rails是Ruby编程语言的一个著名框架,用于开发Web应用程序。它以MVC(模型-视图-控制器...在安装时,需要确保Ruby环境已就绪,并且具备相应的权限。通过这种方式,开发者可以立即开始使用Rails进行Web应用的开发工作。

    ubuntu14.04安装gitlab.pdf

    Ubuntu 14.04 安装 GitLab 指南 GitLab 是一个用于仓库...本文介绍了如何在 Ubuntu 14.04 上安装 GitLab,并且对 GitLab 的配置进行了详细的介绍。GitLab 是一个功能强大且灵活的仓库管理系统,能够满足企业级的需求。

    Ruby on Rails安装指南(Ruby 1.8.6+Rails 2.0.2)

    Ruby on Rails 安装指南 Ruby on Rails 安装指南是指安装 Ruby 1.8.6 和 Rails 2.0.2 的详细步骤。首先,需要下载 Ruby One-Click Installer 版本,并安装 Ruby。然后,下载 Rails 2.0.2 版本,并安装。接下来,...

    [Rails 5.x] 安装设定03. [跨平台] 于VirtualBox的Ubuntu安装Ruby on Rails 开发环境

    [Ubuntu][Linux][教學][Rails_5.x]__安裝設定#03.__[跨平台]_於VirtualBox的Ubun

    rails 的安装

    - 如果在安装过程中遇到权限问题,尝试使用 `sudo` 命令或者改变Gem的安装位置。 - 如果有Gem冲突,可能需要更新或降级特定的Gem版本。 - 确保你的系统满足Rails和Ruby的最低要求,以及任何特定Gem的系统依赖。 ...

    教学级Ruby On Rails 手动安装.pdf

    ### Ruby on Rails 手动安装知识点详解 #### 核心概念与背景 **Ruby on Rails**,简称**Rails**,是一种使用**Ruby**语言编写的开源全栈Web应用框架,遵循MVC(Model-View-Controller)架构模式,强调代码效率与...

    chef-rails, 厨房设置一个可以与 Nginx 和 Rails 一起滚动的Ubuntu服务器.zip

    chef-rails, 厨房设置一个可以与 Nginx 和 Rails 一起滚动的Ubuntu服务器 主厨 rails安装一个准备为 Ruby on Rails 栈准备的Ubuntu服务器:NginxPostgreSQLRedisMemcached带RVM的rubyPhusion乘客独立要求Ubuntu ...

    ubuntu 10.10系统安装及vim(ROR)开发环境完整配置

    在本文中,我们将深入探讨如何在Ubuntu 10.10操作系统上进行系统安装,并配置一个完整的Vim编辑器环境,以便进行Ruby on Rails(ROR)开发。Ubuntu 10.10,代号“Maverick Meerkat”,是Ubuntu的一个老版本,但依然...

    Rails 中mongrel的安装

    在Rails项目中安装Mongrel通常通过RubyGems进行,这是一个Ruby的包管理器。首先确保RubyGems已经安装,然后在命令行执行以下命令: ```bash gem install mongrel ``` 安装完成后,可以通过`mongrel_rails`命令来...

    基于Ubuntu Nginx Mongrel Mysql部署rails monit-5.0

    在部署这个环境时,首先需要在Ubuntu上安装必要的软件包,包括Ruby、Rails、Nginx、MySQL以及Monit。然后,配置Nginx作为反向代理来分发请求到Mongrel实例。数据库配置需要设置Rails应用与MySQL的连接。接着,部署...

    ruby on rails安装

    Ruby是Rails的基础,因此在安装Rails之前,确保你的系统已经安装了最新稳定的Ruby版本。你可以访问Ruby官方网站下载适合你操作系统的安装包,或者使用包管理器如Homebrew(Mac)、apt-get(Ubuntu)或Chocolatey...

Global site tag (gtag.js) - Google Analytics