zoukankan      html  css  js  c++  java
  • Rails IDE 有很多选择,但是具体到ubuntu 64bit 选择的余地就不多了,这里选择Aptana Studio 3 Beta

    1 下载 http://www.aptana.com/downloads/start

    2 根据 要求安装sun JDK 1.6.*

    安装步骤参考:

    1. 编辑 /etc/apt/sources.list,去掉注释:

    ## Uncomment the following two lines to add software from Canonical's
    ## 'partner' repository.
    ## This software is not part of Ubuntu, but is offered by Canonical and the
    ## respective vendors as a service to Ubuntu users.
    deb http://archive.canonical.com/ubuntu maverick partner
    deb-src http://archive.canonical.com/ubuntu maverick partner

    其实从后面实际下载情况看,这个步骤是可以忽略的,因为从下面下载log可以看出,实际是直接从ubuntu下载的:

    获取:1 http://cn.archive.ubuntu.com/ubuntu/ maverick/main java-common all 0.38 [66.0kB]
    获取:2 http://cn.archive.ubuntu.com/ubuntu/ maverick/main odbcinst amd64 2.2.14p2-1ubuntu1 [19.8kB]


    BTW, you can check JDK on site: https://launchpad.net/ubuntu/maverick/amd64/sun-java6-jdk

    2. 安装JDK

    Console代码

      sudo apt-get update   

      sudo apt-get install sun-java6-jdk

    新版本Ubuntu11.04安装sun-java6-jdk

    sudo add-apt-repository "deb http://archive.canonical.com/ natty partner"

    sudo apt-get install sun-java6-jdk
    [sudo] password for leslin:
    正在读取软件包列表... 完成
    正在分析软件包的依赖关系树      
    正在读取状态信息... 完成      
    sun-java6-jdk 已经是最新的版本了。
    您可能需要运行“apt-get -f install”来纠正下列错误:
    下列软件包有未满足的依赖关系:
     sun-java6-jdk : 依赖: sun-java6-bin (>= 6.24-1build0.10.10.1) 但是它将不会被安装
    E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt-get -f install”(也可以指定一个解决办法)。

    $ sudo apt-get -f install

    $ sudo apt-get install sun-java6-jdk


    BTW:

    ` 
    require': no such file to load -- readline (LoadError)

    的解决办法.

    1. 先确定你在安装ruby之前有没有安装readline,如果没有,再重新编译安装一次ruby.

    2. 如果没有安装readline,按以下做法

    (1) 安装readline

    sudo apt-get install libncurses5-dev libreadline5-dev 进行安装

    (2) 重新编译安装一次ruby

    3. 如果前面两步不行,进入第三步骤:

     

    1. cd /data/software/ruby-1.9.2-p180/ext/readline
    2. ruby extconf.rb  
    3. make  
    4. sudo make install 

    3. 检查安装情况:

    java -version 也可以到  /etc/java-6-sun/看看

    4. 添加环境变量

    在 *** 中添加环境变量 :

     

    Console代码
    1. PATH= “/usr/lib/jvm/java-6-sun/bin:$PATH”
    2. CLASSPATH=“/usr/lib/jvm/java-6-sun/lib”
    3. JAVA_HOME=“/usr/lib/jvm/java-6-sun”

    顺便提一下Ubuntu10.10 里面的环境配置文件:

    (1)/etc/enviroment 是系统的环境变量,尽量不要在此文件中添加。此处添加错误的话,连系统都会启动不了的。

    (2)/etc/profile: 是所有用户的环境变量。当用户第一次登录时,该文件被执行. 并从/etc/profile.d目录的配置文件中搜集shell的设置。

    (3)/etc/bashrc: 为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取。

    (4)~/.bash_profile: 每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件。

    (5)~/.bashrc: 该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该该文件被读取。

    (6) ~/.bash_logout:当每次退出系统(退出bash shell)时,执行该文件. 另外,/etc/profile中设定的变量(全局)的可以作用于任何用户,而~/.bashrc等中设定的变量(局部)只能继承 /etc/profile中的变量,他们是”父子”关系。

    (7)~/.bash_profile 是交互式、login 方式进入 bash 运行的~/.bashrc 是交互式 non-login 方式进入 bash 运行的通常二者设置大致相同,所以通常前者会调用后者。

    3.   ruby, rails and git should also be installed.

    4.    确保以下组件完整:

    • The gem that supports the database(s) of your choice.
    • For debugging, you will need to have the ruby-debug-base and ruby-debug-ide gems installed.

    因为我是用rvm安装ruby的,所以ruby-debug19也要安装到这个地下:

    ~$ gem install ruby-debug19 -- --with-ruby-include=/home/l***/.rvm/src/ruby-1.9.2-p180

    ~$ gem install ruby-debug-ide19 -- --with-ruby-include=/home/l***/.rvm/src/ruby-1.9.2-p180

    顺便说一下,其实如果没有历史遗留的包袱,完全可以不用RVM安装的,这样反而很麻烦的。

    5.  good! 启动 aptana studio 3

    你可以激动的开始使用了!

    记住,在视觉是获取信息的主要渠道时,任何图形化的应用都是一种进步!  拥抱正确的IDE绝对不会给你带来任何风险,反之不然。这两句话,写给昨天晚上为配置VIM+Rails花费的时间!

    今天有碰到一些问题,设置为:

    在文件:/home/lesuser1# vi ./.bashrc中设置:

    PATH="$PATH:/usr/lib/java/jdk1.6.0_26/bin"
    CLASSPATH="/usr/lib/java/jdk1.6.0_26/lib"
    JAVA_HOME="/usr/lib/java/jdk1.6.0_26"
    export PATH
    export CLASSPATH
    export JAVA_HOME

    运行: source ./.bashrc

    重新启动一个shell session就ok了

  • 相关阅读:
    网页色彩搭配
    jquery富文本在线编辑器UEditor
    编写、部署、应用JavaBean
    图片存储构架学习
    JVM内存管理(一)
    同步or异步
    分库分表策略的可实现架构
    百万数据查询优化技巧三十则
    匿名内部类
    MySQL limit分页查询优化写法
  • 原文地址:https://www.cnblogs.com/zhouwenwu/p/2372862.html
Copyright © 2011-2022 走看看