<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>I.D.E.A.中文站 &#187; x86</title>
	<atom:link href="http://www.tzhang.com/blog/tag/x86/feed" rel="self" type="application/rss+xml" />
	<link>http://www.tzhang.com/blog</link>
	<description>沉淀生活点滴.zZ</description>
	<lastBuildDate>Sat, 14 Jan 2012 14:47:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>x86 架构下Ruby/Rails开发环境比较及安装方法</title>
		<link>http://www.tzhang.com/blog/2008/04/11/ruby-and-rails-development-environment-comparison-and-setup-instructions-on-x86-platform</link>
		<comments>http://www.tzhang.com/blog/2008/04/11/ruby-and-rails-development-environment-comparison-and-setup-instructions-on-x86-platform#comments</comments>
		<pubDate>Fri, 11 Apr 2008 03:30:28 +0000</pubDate>
		<dc:creator>Deep Blue</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[编程开发]]></category>
		<category><![CDATA[电脑网络]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[textmate]]></category>
		<category><![CDATA[x86]]></category>

		<guid isPermaLink="false">http://www.tzhang.com/blog/2008/04/11/ruby-and-rails-development-environment-comparison-and-setup-instructions-on-x86-platform/</guid>
		<description><![CDATA[x86 架构下Ruby/Rails开发环境比较及安装方法 [Ruby/Rails Development Environment comparison and setup instructions on x86 platform] Original posted on www.tzhang.com/blog/ Apr 11, 2008 Version 1.0 方案选择: 1. OSX + Textmate 2. Linux + Netbeans 3. Windows + e texteditor + cgywin 优缺点比较: 1. 缺点： a) OSX在非Mac机器上安装对显卡的要求很高，兼容性并不好。多系统启动支持也不好，需要用户有较高的操作系统知识和排错技能以及很出众的耐心和时间:( b) OSX安装在非Apple机器上理论上说是非法的；textmate也是收费软件且价格不菲 优点：想使用最优秀的ruby/rails 编辑器textmate的话，只能这么办哦 2. 缺点： a) NetBeans IDE比不上textmate;只能将就着用 优点： a) Linux下全部软件都是开源免费的，包括NetBeans b) [...]]]></description>
			<content:encoded><![CDATA[<p>x86 架构下Ruby/Rails开发环境比较及安装方法<br />
[Ruby/Rails Development Environment comparison and setup instructions on x86 platform]</p>
<p>Original posted on www.tzhang.com/blog/<br />
Apr 11, 2008<br />
Version 1.0</p>
<p>方案选择:<br />
1. OSX + Textmate<br />
2. Linux + Netbeans<br />
3. Windows + e texteditor + cgywin</p>
<p>优缺点比较:</p>
<p>1. 缺点：<br />
   a) OSX在非Mac机器上安装对显卡的要求很高，兼容性并不好。多系统启动支持也不好，需要用户有较高的操作系统知识和排错技能以及很出众的耐心和时间:(<br />
   b) OSX安装在非Apple机器上理论上说是非法的；textmate也是收费软件且价格不菲      </p>
<p>   优点：想使用最优秀的ruby/rails 编辑器textmate的话，只能这么办哦</p>
<p>2. 缺点：<br />
   a) NetBeans IDE比不上textmate;只能将就着用</p>
<p>   优点：<br />
   a) Linux下全部软件都是开源免费的，包括NetBeans<br />
   b) Linux下可以方便的安装使用众多Rails相关的开源软件及库</p>
<p>3. 缺点：<br />
   a) Windows环境在ruby/rails的世界里绝对算是少数派<br />
   b) e texteditor也是收费软件</p>
<p>   优点:<br />
   a) Windows简单易用，方便没有Linux/UNIX经验的人使用，setup过程简单<br />
   b) e texteditor 使用起来十分接近textmate</p>
<p>安装方法：<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
方案一<br />
OSX<br />
	N/A yet<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
方案二<br />
Linux + NetBeans + ruby 1.8.6 + rubygem 1.0.1 + rails 2.0.2 + mysql 5<br />
a) 安装Ubuntu Linux<br />
b) 安装Ruby (初学者在Ubuntu下推荐用apt-get安装1.8.5版本)<br />
sudo apt-get install ruby<br />
c) 安装RubyGem<br />
	Download RubyGem code<br />
		url: http://rubyforge.org/frs/?group_id=126<br />
	Untar<br />
		tar –xzvf rubygems-1.1.0.tgz<br />
	Setup<br />
		Sudo ruby setup.rb<br />
	验证安装<br />
		gem –v<br />
		which gem<br />
d) 安装rails<br />
	安装<br />
		sudo gem update &#8211;system<br />
		sudo gem install rails &#8211;y<br />
	验证安装<br />
		rails -v<br />
e) 安装Netbeans<br />
	下载安装文件：<br />
		url: http://dlc.sun.com.edgesuite.net/netbeans/6.0/final/<br />
    安装<br />
		把下载的Bin文件拖入终端即可<br />
	运行<br />
		/$installDir/bin/netbeans<br />
f) 安装MySQL<br />
	sudo apt-get install mysql-common mysql-clients<br />
g) 安装完成，记得在NetBeans里面更改默认的Ruby解释器<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
方案三<br />
Windows + e texteditor + cgywin + console2<br />
	a) 安装e texteditor<br />
		url: http://www.e-texteditor.com/download/e_beta_setup.exe<br />
		安装<br />
		注意安装途中可能报错，那是个别文件不符合windows命名规则的原因，不用管，ignore掉然后继续就好了，影响不大。<br />
	b) 安装cgywin<br />
		初次运行e texteditor就会提示安装cgywin,直接选automatic install就好了，e texteditor会自动下载cgywin<br />
	c) 安装console2<br />
		下载console2<br />
			url: http://sourceforge.net/projects/console/<br />
		解压即可<br />
		配置console和cgywin<br />
			选add tab, 在shell里面输入:<br />
			c:\cygwin\bin\bash &#8211;login –i<br />
			将该tab移到最上方，以后每次启动console2都会自动启动该shell<br />
	d) 安装RubyGem<br />
	Download RubyGem code<br />
		url: http://rubyforge.org/frs/?group_id=126<br />
	Untar<br />
		tar –xzvf rubygems-1.1.0.tgz<br />
	Setup<br />
		Sudo ruby setup.rb<br />
	验证安装<br />
		gem –v<br />
		which gem<br />
		如果出现错误，使用：<br />
			unset RUBYOPT</p>
<p>e) 安装rails<br />
	安装<br />
		sudo gem update &#8211;system<br />
		sudo gem install rails &#8211;include-dependencies<br />
	验证安装<br />
		rails -v</p>
<p>	f) 测试安装<br />
		rails blog<br />
		cd blog<br />
		e .<br />
	你将会看到e texteditor 自动启动并将当前目录的项目打开。</p>
<p>====================================================================<br />
updated 2008-04-16</p>
<p>Install sqlite3 and mongrel:</p>
<p>#before install Mongrel,<br />
apt-get  install build-essential #we need it to compile mongrel and Sqlite3</p>
<p>#intall Mongrel<br />
gem install mongrel –include-dependencies</p>
<p>#install Sqlite3<br />
apt-get install sqlite3 swig libsqlite3-ruby libsqlite3-dev<br />
gem install sqlite3-ruby #compile this need libsqlite.h</p>
<p>#install Lighttpd<br />
apt-get install lighttpd</p>
<p>===============================================<br />
UPDATED 2008-05-27:<br />
在Linux下有更好的IDE选择了，Gedit可以加几个插件和主题，就可以比较完美的模仿textmate了，具体请看这个帖子<br />
<a href="http://www.tzhang.com/blog/2008/04/17/textmate-like-gedit">http://www.tzhang.com/blog/2008/04/17/textmate-like-gedit</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tzhang.com/blog/2008/04/11/ruby-and-rails-development-environment-comparison-and-setup-instructions-on-x86-platform/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

