`
rockhu
  • 浏览: 7551 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

从零开始教你如何在Ubuntu 8.10上安装Ruby 1.8

阅读更多

ubuntu.png 你是否想只花几分钟就 能够在 Ubuntu 8.10上 安装好Ruby , RubyGems和一些常用gems?

你可以利用我们在前面日志 中提到的 Passenger-Stack 自动完成全部安装。当然,或许你更喜欢自己动手,一步一步安装。

安装步骤如下:

一、安装系统基础

apt-get update
apt-get -y install build-essential zlib1g zlib1g-dev libxml2 libxml2-dev libxslt-dev sqlite3 libsqlite3-dev locate git-core
apt-get -y install curl wget

二、安装ImageMagick

apt-get -y install libmagick9-dev

三、安装Ruby 1.8 (MRI)

apt-get -y install ruby1.8-dev ruby1.8 ri1.8 rdoc1.8 irb1.8 libreadline-ruby1.8 libruby1.8 libopenssl-ruby
ln -s /usr/bin/ruby1.8 /usr/bin/ruby
ln -s /usr/bin/rdoc1.8 /usr/bin/rdoc
ln -s /usr/bin/irb1.8 /usr/bin/irb
ln -s /usr/bin/ri1.8 /usr/bin/ri

注:可能有些人担心安装已经编译好的ruby影响性能,可以在官方网站下载源码自行编译安装。

四、通过源码安装RubyGems

curl http://de.mirror.rubyforge.org/rubygems/rubygems-1.3.1.tgz | tar -xzv
cd rubygems-1.3.1 && ruby setup.rb install
cd .. && rm -rf rubygems-1.3.1
ln -s /usr/bin/gem1.8 /usr/local/bin/gem
gem sources -a http://gems.github.com # add Github as a gem source, you won't regret it

五、安装ruby gems 启动器

gem install rake nokogiri hpricot builder cheat daemons json uuid rmagick sqlite3-ruby fastthread rack

下一步该做什么?
到目前我们已经成功安装了ruby,ruby gems,如果你只是用于ruby开发,到这里就可以了,当然,如果你是rails开发者,你还要通过gem install rails 安装rails。
如果你想用Apace 托管你的程序,那么请继续往下读。

可选: 安装Apache和Passenger

echo "deb http://apt.brightbox.net hardy main" > /etc/apt/sources.list.d/brightbox.list
wget -q -O - http://apt.brightbox.net/release.asc | apt-key add -
apt-get update
apt-get -y install libapache2-mod-passenger

如果你需要运行php5

apt-get -y install php5 libapache2-mod-php5 php5-mysql
/etc/init.d/apache2 restart

可选:安装一个非常基本的防火墙

apt-get -y install ufw
ufw allow to 0.0.0.0/0 port 80
ufw allow to 0.0.0.0/0 port 22 # (or whichever port you use for ssh)
ufw allow to 0.0.0.0/0 port 25 # (if you need mail in)
ufw enable

 

英文原文:http://www.rubyinside.com/how-to-install-a-ruby-18-stack-on-ubuntu-810-from-scratch-1566.html

 

中文来源:Ruby-China

 

分享到:
评论
1 楼 qichunren 2009-04-01  
我查了一下,gem install rails 居然 将rails安装在~/.gem中去了,f u c k

相关推荐

    UBUNTU8.10安装与配置

    本文档将指导您从头开始安装和配置 Ubuntu 8.10操作系统,并对 SSH 服务器和 Samba 文件共享进行配置。 一、Ubuntu 8.10 安装 1. 首先,设置好光盘启动后,放入 Ubuntu 光盘,重启动计算机。 2. 等待语言选择界面...

    零命令玩转Ubuntu 8.10(Wubi安装图文教程)

    首先,你需要从Ubuntu官方网站下载Ubuntu 8.10的LiveCD安装镜像。你可以选择刻录ISO文件到光盘,或使用虚拟光驱软件如Daemon Tools或Winmount挂载ISO文件。这里推荐免费且易用的Winmount。一旦ISO文件挂载或光盘插入...

    硬盘安装Ubuntu 8.10

    一旦这些设置完成,安装程序会自动搜索硬盘上的Ubuntu ISO镜像文件并开始安装过程。在安装过程中,用户可以选择将Grub引导程序安装到MBR(主引导记录),从而取代Windows的OS Loader。如果选择了这个选项,安装完成...

    ubuntu8.10 上安装五笔wubi双击即可安装

    wubiubuntu8.10 上安装五笔wubi双击即可安装

    ubuntu 8.10的配置

    如果在安装时未联网,系统会提示语言支持不完整,但可以稍后解决。右键点击Gnome面板上的网络连接图标,选择“编辑连接”。在这里,你可以看到多种网络接入方式的配置选项,如DSL、无线等。以配置ADSL为例,选择DSL...

    ubuntu-8.10-dvd-i386.iso.torrent

    标题中的"ubuntu-8.10-dvd-i386.iso.torrent"表明这是一个与Ubuntu操作系统相关的文件,具体是Ubuntu 8.10(代号Intrepid Ibex)的DVD安装镜像的torrent文件。Ubuntu是由Canonical公司维护的开源Linux发行版,广泛...

    使用VM安装Ubuntu8.10

    在开始使用VMware安装Ubuntu 8.10之前,我们需要完成以下准备工作: 1. **下载Ubuntu 8.10 ISO镜像文件**:首先访问Ubuntu官方网站的FTP服务器,下载所需的`ubuntu-8.10-dvd-i386.iso`文件。 2. **安装VMware软件*...

    ubuntu8.10硬盘安装引导文件

    ubuntu8.10硬盘安装引导文件 liveCD的iso无效

    零命令玩转Ubuntu 8.10(基本配置篇)

    在本文中,我们将深入探讨如何在Ubuntu 8.10操作系统上进行基本配置,让你无需输入复杂的命令就能轻松上手。Ubuntu 8.10,代号“Intrepid Ibex”,是一款深受用户喜爱的Linux发行版,其易用性和稳定性为用户提供了...

    Ubuntu 8.10 安装后的详细设置

    在安装完Ubuntu 8.10操作系统之后,用户通常需要进行一系列的设置以优化系统性能、连接网络、更新软件库以及个性化系统。以下是对这些关键步骤的详细解释: 1. **配置ADSL网络**: - **配置帐户信息**:在终端中...

    Ubuntu 8.10网络设置说明,非常详细Ubuntu 8.10网络设置说明,非常详细

    本文将详细介绍如何在Ubuntu 8.10中进行网络设置,并提供具体的步骤以帮助用户顺利完成网络配置。 #### 二、网络设置步骤详解 ##### 步骤1:删除原有连接并创建新连接 首先,打开Ubuntu的网络设置界面,删除原有...

    virtualbox2.06在ubuntu8.10上的配置与应用

    以自己的亲身应用为基础,详细讨论了在ubuntu8.10系统上安装配置virtualbox的技巧,包括共享文件夹设置,U盘使用,桥接网络的配置等实用技术

    Ubuntu 8.10(Intrepid Ibex)安装配置大全

    - **VirtualBox**:是一款流行的虚拟化解决方案,支持在Ubuntu上运行多个操作系统实例。 - **KVM**:基于Linux内核的虚拟机,提供了高性能的虚拟化能力。 #### 九、编程环境 Ubuntu 8.10作为一个开源操作系统,...

    菜鸟打造娱乐ubuntu8.10.txt

    从给定的文件信息来看,文章主要聚焦于指导IT初学者如何在娱乐需求下安装与配置Ubuntu 8.10操作系统。以下是对标题、描述、标签以及部分内容中提及的关键知识点的详细解读: ### 关键知识点一:安装Ubuntu 8.10 ##...

    Install Bugzilla3.2.2 On Ubuntu8.10 + VirtualBox

    此手册是本人自己安装多次写下来的心得,里面包含具体命令操作和对应的画面,初次安装者可以按照提示来安装,保证一次可以OK, 本人是在Ubuntu8.10下安装的,不过这篇安装手册同样适合于Linux和Windows下安装的朋友,...

    Ubuntu8.10 可用的Chrome安装包

    Ubuntu 8.10 Chrome 安装包

    ubuntu8.10中文开发环境设置.pdf

    - 虽然文档中提到不详细讲解Ubuntu 8.10的安装过程,但在实际操作中,安装Ubuntu 8.10需要准备一个可引导的安装介质,通常是通过USB或CD/DVD进行安装。安装过程中需要注意选择合适的语言和支持的组件。 **2. 配置...

    [ubuntu8.10在Vmware下鼠标自由切换补丁]

    ubuntu8.10在Vmware下鼠标自由切换补丁

Global site tag (gtag.js) - Google Analytics