第一次使用ubuntu11.0.4

因为是第一次使用ubuntu11.0.4,所以对一切还是感觉很陌生,啥东西也找不到,界面有了很大的变化,首先因为我的英文很垃圾,所以我在安装系统的时候是安装了中文,因为我觉得这样的话,对于我初次认识11.0.4是有很大帮助的

因为我是做软件开发的,所以我想知道的是怎么样能够开启一个终端(terminal),我知道,在屏幕的左上角有个ubuntu的icon,当用鼠标点击这个icon的时候,会弹出一个搜索应用程序的搜索工具,当然我们可以输入terminal来进行搜索,然后启用,但是这对于我来说,很麻烦,所以我想有没有一种快捷键,能够快速的找到terminal并且启动它,答案是有的,在屏幕的右上角有意个关机键,点击这个关机键,然后会出来一个下拉菜单,选择最后一项,系统设置,然后选择键盘快捷键,找到terminal,然后输入你要匹配的快捷键即可(我用的是ctrl+t)

ubuntu11.0.4上安装rubyonrails

1、wgetftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p330.tar.gz

2、tarzxvfruby-1.8.7-p330.tar.gz

3、cdruby-1.8.7-p330

4、./configure-prefix=/usr/local/ruby

5、make

6、makeinstall

7、whereisruby-------(ruby:/usr/bin/ruby1.8/usr/lib/ruby/usr/local/ruby可以看到,最后一个是我们在configure时配置的安装路径)

8、配置环境变量

sudovi/etc/enviroument

#PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"注释掉以前的,我们要在这个基础上增加我们刚刚安装的ruby环境

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/ruby/bin"

9、修改环境变量生效

source/etc/environment

10、检查Ruby安装情况ruby-v

11、

12、安装rubygems

wgetproduction.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz

sudorubysetup.rb

13、

14、检查rubygems是否安装好

gemlist如果没有报错,说明安装正常

这个时候我们发现,gem已经安装在了ruby的安装目录里了(/usr/local/ruby/bin目录下)

15、利用rubygems自身的升级功能进行rubygems升级

sudogemupdate–system

gem-v-----(1.8.5,而在我们安装的时候,用的是rubygems1.3.7的包)

备注:如果在测试gem的各个命令的时候报错:nosuchfiletoload--zlib(LoadError),解决办法:sudoapt-getinstallzlib1g-dev即可,然后到源码目录的ext/zlib下

rubyextconf.rb

make&&sudomakeinstall。

16、利用gem安装rdoc

sudogeminstallrdoc

17、利用rubygems安装一些常用的gem包

sudogeminstalltzinfobuildermemcache-clientrackrack-t

sudogeminstallrack-mount

18、安装rails

sudogeminstallrails

安装制定版本的rails

sudogeminstallrails-v3.0.6

sudogeminstallrails-v2.3.8

在这里会出现(Filenotfound:lib)出现这个错误的原因是你正在安装的新版本的rails使用的是一个较新版本的Rdoc/ri,这样的话,当你在安装rails过程中执行到Rdoc/ri安装的时候就会报错,发现网上有好多的人都说不要安装这个版本的rails然后安装一个不带Rdoc/ri的rails,类似这样:sudogeminstallrails–no-ri–no-rdoc

我发现这样的解决办法相当的愚蠢,这是在背离问题,而并不是解决问题,这条命令的意思是说,在安装rails的时候忽略安装Rdoc/ri,正确的解决途径是:

a、sudogemuninstallrails卸载你刚刚安装的出问题的版本的rails

b、Installthelatestversionoftherdoc-datagem安装最新版的rodc-data的gem包,这将为核心库和标准库安装ridata。

geminstallrdoc-data

c、sudo/usr/local/ruby/bin/rdoc-data–install(/usr/local/ruby/是ruby的安装路径)

d、如果你想让rdoc-data应用于所有的gem包,执行下面的语句

sudo/usr/local/ruby/bin/rdoc-all-overwrite

e、为RDoc2.5+安装ridata

19、编译下环境变量

source/etc/environment

20、检查rails安装情况

rails-v-------(3.0.9)

21、安装mysql数据库

sudoapt-getinstallmysql-serverlibmysqlclient-devlibmysql-ruby(这个时候会有个对话框出来,让你输入mysql的root用户的密码,你根据自己的喜好,输入自己喜欢的密码就可以了)

sudogeminstallmysql

22、检查mysql安装是否正常

mysql-uroot-p******

如果命令行提示了mysql,则说明安装正常

23、创建测试应用

railsnewxxx-d=mysql

相关推荐