`
moneyinto
  • 浏览: 33711 次
  • 性别: Icon_minigender_1
  • 来自: 东台
社区版块
存档分类
最新评论

linux 环境变量配置

阅读更多

1.首先要了解一下自己安装的linux系统是32位的还是64位的。

        第一种方法:可以在开机的时候看到自己的linux是多少位的;

        第二种方法:在终端输入

file  /bin/ls  //file功能是识别文件类型,ls中保存有linux的版本以及位数信息  

 

 

2.安装skype,ibus,google chrome

        都可在软件管理器中搜索直接安装。这里我想说的ibus只是输入法的管理器,要用的话还得下载ibus-pinyin;google可能最近无法搜索,大家可以参考一下这个网站找到解决的方法:https://github.com/txthinking/google-hosts

 

 

3.安装openJDK7 

         在软件管理器中直接搜索openjdk,安装openjdk-7-jdk和openjdk-7-jre

         也可以终端输入命令:

sudo apt-get install openjdk-7-jdk  

         打开profile,复制以下代码,修改环境变量

sudo gedit /etc/profile    //打开profile

//复制内容如下
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64  
export PATH=$JAVA_HOME/bin:$PATH  
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
java -v  //查看版本,如果不行试着输入-version (v的全称)

         

 

 4.安装andiord-sdk

         首先知道,64位的机子要安装32位的lib库。

         下载andiord-sdk,路径为:http://developer.android.com/sdk/index.html#download

         在终端输入:

sudo apt-get install ia32-libs
cd
sudo gedit /etc/profile     //打开profile文件

       

         将下列两行复制粘贴到文件的最后另起一行,路径要根据自己sdk的路径修改

         export ANDROID_HOME=/usr/local/android-sdk

         export PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH

         

sudo gedit ~/.bashrc

         

         将下列两行复制粘贴到文件的最后另起一行,路径要根据自己platform-tools的路径修改

         source ~/.rvm/scripts/rvm

         export PATH=/usr/local/android-sdk/platform-tools/:$PATH

 

source /etc/profile

 

 

 

5.安装ant

         在终端输入命令

sudo apt-get install ant 
ant -v

 

 

6.安装node.js

         在终端输入如下命令

 sudo apt-get install g++ curl libssl-dev apache2-utils   //安装依赖包
 sudo apt-get install git-core     //安装git
 git clone git://github.com/ry/node.git  
 cd node
 ./configure
 make
 sudo make install   //安装node.js

         也可通过n来安装node.js的标准版,首先安装npm

curl http://npmjs.org/install.sh | sh 

         如果安装没有权限不成功,要加入sudo确保权限:

curl http://npmjs.org/install.sh | sudo sh 

         也可以输入:sudo npm install -g 安装npm(注:-g为全局的意思)

         然后,输入如下命令,通过n来安装:

n stable   //可能会因为mkdir创建文件夹没有权限,可以加上sudo再试一遍

       

 

 

7.安装rvm

         在终端输入命令:

curl -L get.rvm.io | bash -s stable 

         安装完之后还要执行:

echo "source ~/.bashrc" >>  ~/.bash_profile   
  
echo "source ~/.rvm/scripts/rvm" >> ~/.bashrc  
  
source ~/.bashrc  
  
rvm -v  

         其实第一条输入安装之后输入-v就可以看到自己安装的版本来,但不要以为自己已经安装完成了,不然以后切换ruby版本时,就会与到很多麻烦,执行切换ruby版本后如果关了终端后开启在执行时,就会报错,这是可以输入

bash --login

        这样就可以解决一时的问题,关闭终端后还会出现同样的问题。这里可以参考以下这个网址:https://ruby-china.org/topics/3705。不过本人还是认为可以卸载rvm重新安装一下比较好。

 

8.安装ruby

         在终端输入命令:

rvm install
//后面可以接ruby的版本,比如1.9.3-p547
ruby -v

 

 

 

9.安装rails

         在终端输入命令:

gem install rails 
rails -v

         如果下载安装速度慢,可以换源,换到淘宝镜像上来,可以参考:http://ruby.taobao.org/、

 

 

 

10.github

         首先注册github,登录到网站注册github的帐号。

         然后安装git:

sudo apt-get install git

         接着创建SSH keys:

mkdir mygit  //创建文件夹mygit
cd mygit     //进入文件夹mygit
git init    //初始化
git config --global user.name "your_name"
git config --global user.email "your_email"
ssh-keygen -t rsa -C "your_email"  //将your_email换成你github上的email,回车后会提示输入密码,该密码用来加密私钥

          这时在mygit文件夹中会出现两个文件:***和***.pub,其中.pub是公钥,另一个是私钥

mkdir ~/.ssh
cp ~/mygit/*** ~/.ssh
cp ~/mygit/***.pub ~/.ssh    //***都换成mygit文件夹中文件的文件名

          最后添加SSH keys:

          登录GitHub->Account Settings->SSH keys->Add SHH keys,title可以随意填,key是将***.pub中的内容复制过来,点击add key。

          测试链连接是否成功:

 

ssh -T git@github.com

          如果连接成功会提示:"Hi ×××! You've successfully authenticated, ..." 

否则,可能会出现:"Permission denied (publickey). fatal:the remote end hung up unexpectedly"。不成功的原因可能是你在执行上面的步骤少了些什么,或许复制公钥事没有复制全部的内容,仔细再重做一边。

 

 

 

11.安装Ruby Mine 和 intelliJ IDEA

            这两个安装比较简单,可以网上搜索下载,解压后进入bin文件夹,找到对应的.sh文件打开,然后输入密钥,可以从网上搜索密钥,复制粘贴一下即可。

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    linux环境变量配置

    在深入探讨Linux环境变量配置这一主题前,我们首先需理解环境变量在Linux系统中的核心作用。环境变量在操作系统中扮演着桥梁的角色,它们是进程间通信的一种方式,用于存储和传递程序运行时所需的信息,如路径、语言...

    linux 环境变量 配置 实用技巧 配置Linux 操作系统 环境变量

    ### Linux环境变量配置实用技巧详解 #### 一、概述 Linux作为一款强大的开源操作系统,以其稳定性和灵活性著称。其中一个重要的特性就是环境变量的管理。环境变量是在操作系统中定义的一组特殊的变量,它们用于存储...

    Linux环境变量配置及vi基本操作

    Linux 环境变量配置及 vi 基本操作详解 Linux 环境变量配置是 Linux 系统中一个非常重要的概念,它允许用户自定义环境变量,以便更好地控制系统的行为。环境变量可以在系统中设置多个文件中,例如 /etc/profile、/...

    Linux 环境变量配置全攻略.doc

    Linux 环境变量配置全攻略 Linux 环境变量配置是 Linux 系统中一个非常重要的概念,它控制着系统的行为和用户的体验。环境变量是由操作系统或应用程序设置的,用于存储配置信息和环境设置。环境变量的配置可以分为...

    Linux 环境变量配置的 6 种方法.doc

    Linux 环境变量配置的 6 种方法.doc

    Linux配置JDK环境变量

    对于Java开发者来说,正确的环境变量配置是必不可少的,因为这使得系统能够识别并运行Java应用程序和工具。 通过以上步骤,您可以成功地在Linux系统上安装和配置JDK环境变量,为开发Java应用程序提供必要的环境支持...

    linux环境变量的配置

    linux系统下环境变量的配置,本文共提供了三种方法。

    Linux环境变量配置echo PATH

    linux环境变量Linux环境变量是一种在操作系统中存储值的方法,这些值可以用于控制系统行为或为进程提供信息。在Linux操作系统中,PATH变量是最常用的环境变量之一,它指定了操作系统搜索可执行文件的路径。如果您要...

    Linux环境变量配置的完整攻略

    Linux环境变量配置 在自定义安装软件的时候,经常需要配置环境变量,下面列举出各种对环境变量的配置方法。 下面所有例子的环境说明如下: 系统:Ubuntu 14.0 用户名:uusama 需要配置MySQL环境变量路径:/home/...

    Linux环境变量profile

    Linux 环境变量配置文件 profile。。

    Linux环境变量配置(教程).md

    txt

    详解Linux环境变量配置全攻略

    Linux读取环境变量 读取环境变量的方法: export命令显示当前系统定义的所有环境变量 echo $PATH命令输出当前的PATH环境变量的值 这两个命令执行的效果如下 uusama@ubuntu:~$ export declare -x HOME=/home/...

    Linux下java环境变量配置脚本

    Linux系统下的jdk解压及配置环境脚本 具体步骤: 1.使用chmod +x jdk.sh赋予可执行权限 2.确保在root环境下运行该脚本 3.将该脚本与*.tar.gz放于同一文件夹 4.输入文件名称时请不要输入.tar.gz

    linux安装JDK环境变量配置

    linux安装JDK环境变量配置,以及临时环境变量,多个jdk时可使用临时环境变量。

    linux jdk mycat环境变量配置.txt

    ### Linux下JDK与Mycat环境变量配置详解 在Linux环境下进行开发或部署时,正确配置JDK(Java Development Kit)与Mycat数据库中间件的环境变量是非常重要的步骤。这不仅能够确保应用程序顺利运行,还能提高系统的...

    Linux环境变量设置总结

    Linux 环境变量设置总结 Linux 环境变量是 Linux 操作系统中一个重要的概念,它决定了系统的行为和用户的体验。环境变量是由一系列的名称和值组成的,它们可以影响系统的行为和应用程序的运行。 1. 环境变量的分类...

    Linux 环境变量详解及实例

    Linux环境变量 ~/.bash_profile && ~/.bashrc 用户登陆Linux操作系统的时候,”/etc/profile”, “~/.bash_profile”等配置文件会被自动执行。 执行过程是这样的: 登陆Linux系统时,首先启动”/etc/profile”,...

    Linux 环境变量设置

    ### Linux环境变量设置详解 #### 一、理解Linux环境变量 在Linux系统中,环境变量是一种重要的配置方式,用于向程序传递系统级别的信息。这些变量包括路径信息、语言设置、用户主目录等,它们对系统的运行起着至关...

    Java 环境变量配置

    ### Java环境变量配置详解 在计算机编程领域,Java作为一种广泛使用的高级编程语言,其环境配置对于初学者乃至资深开发者都至关重要。正确的环境变量配置能够确保Java应用程序顺利运行,并且为开发人员提供良好的...

Global site tag (gtag.js) - Google Analytics