一、Win7或Win8系统下安装Linux Minut 15

1、割出60G的硬盘空间安装Linux Minut 15(U盘安装)

查自己linux是多少位:

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

2、使用软件管理器安装输入法ibus、ibus-pinyin

3、使用软件管理器安装谷歌浏览器(也可以下载软件包自己安装)

4、使用软件管理器安装skype

二、环境配置

1、open-jdk-1.7.0_51

打开软件管理器,在搜索框中输入openjdk,在结果列表中选择openjdk-7-jdk 和 openjdk-7-jre,如果jre上面显示已经安装了,那就只安装jdk就好了。也可以在终端进行命令输入。

$ sudo apt-get install openjdk-7-jdk
$ java -version  //查看版本
OpenJDK Runtime Environment (IcedTea 2.4.4) (7u51-2.4.4-0ubuntu0.13.04.2)
OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)  //这两个版本要记住
$ cd
$ sudo gedit /etc/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

每次修改完成profile记得执行保存命令

$ source /etc/profile    //source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登陆. 

2、android-sdk (android软件开发工具包)

下载地址:  http://developer.android.com/sdk/index.html#download 下载后解压到合理的路径下

注意:如果是64位的机子 需要安装32的lib库

$ sudo apt-get install ia32-libs

运行目录下的/tools/android脚本,打开后选择需要安装的android版本,点击install

安装完成后记得修改环境变量,打开profile添加代码如下

export ANDROID_HOME=$HOME/mysoftware/android-sdk-linux
export PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH 

记得保存一下:

$ source /etc/profile

3、ant

Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发

$ sudo apt-get install ant
//然后添加环境变量
$ cd
$ sudo gedit /etc/profile

在文件最后另起一行加入下面两行内容

export ANT_HOME=/usr/bin/ant
export PATH=$JAVA_HOME/bin:$PATH:$ANT_HOME/bin

配置完毕  ant -v 查看版本

4、github

GitHub 是一个共享虚拟主机服务,用于存放使用Git版本控制的软件代码和内容项目

$ sudo apt-get install git
$ mkdir mygit
$ cd mygit
$ git init
$ git config --global user.name "your_name"
$ git config --global user.email "your_email"  //创建github上的用户名和email

然后注册github,创建SSH Key。

$ ssh-keygen -t rsa -C "your_email" 

回车后会提示输入要存的文件夹地址名(123)和密码,该密码用来加密私钥(也即是id_rsa)  回车。

在mygit文件夹中会出现两个文件:id_rsa和id_rsa.pub(如123和123.pub) 。其中123是私钥,123.pub是公钥。(下列命令中的123需要替换成你自己mygit文件夹中的文件名)

$ mkdir ~/.ssh
$ cp ~/mygit/123 ~/.ssh
$ cp ~/mygit/123.pub ~/.ssh

添加SSH keys:

登录GitHub(https://github.com/)->Account Settings->SSH keys->Add SHH keys :

Title填Linux-mint-git,Key则要将123.pub文件的内容全部复制粘贴过来(注意,是全部内容,绝对不能有任何差错),之后点击Add key即可。

然后测试连接

$ ssh -T git@github.com

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

否则,可能会出现:"Permission denied (publickey). fatal:the remote end hung up unexpectedly"原因可能有:

1).文件123和123.pub没有移动到~/.ssh文件夹中;

2).复制粘贴id_rsa.pub文件内容时出错,可能不小心修改了,也可能是编辑器的原因,尝试一下用其他编辑器打开再复制粘贴。

git查看版本

$ git --version

5、node.js

Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台,Node.js是一个可以快速构建网络服务及应用的平台

1)安装其他依赖包:

$ sudo apt-get install c++ curl libssl-dev apache2-utils

2) 安装git工具:

$ sudo apt-get install git-core

3)获取源:

$ git clone git://github.com/joyent/node.git

4)指定编译版本,重要!

先进入存放下载源码的文件夹:

$ cd node
// 指定迁出版本:(使用哪个版本就迁出)
git checkout v0.10.29
//指定路径,编译执行:
$ ./configure
$ make
$ sudo make install

5)设置环境变量

$ sudo gedit /etc/profile

打开配置文件,在文件最后中添加如下两行:

export PATH=”$HOME/node/bin:$PATH”
export NODE_PATH=”$HOME/node:$HOME/node/lib/node_modules”

保存后,执行:

$ source /etc/profile

安装完nodejs就会自动安装npm,如果npm安装有问题,可以手动安装sudo apt-get install npm

最后查看nodejs和npm版本

$ node -v
$ npm -v

6、rvm

rvm是Ruby Version Manager缩写,是ruby的版本管理工具,也就是说安装rvm后可以安装多个ruby,并可以在各个版本间切换.

$ sudo apt-get install curl //sudo是以系统管理员的身份来运行,apt-get用于deb包管理,curl是这一种文件传输工具.
$ curl -L get.rvm.io | bash -s stable   //bash -s  bash从标准服务中读入命令
$ echo "source ~/.bashrc" >>  ~/.bash_profile //echo用来将字符串输出到终端上
$ echo "source ~/.rvm/scripts/rvm" >> ~/.bashrc
$ source ~/.bashrc  //source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录.
$ rvm -v 

7、rvm.ruby (一种面向对象程序设计的脚本语言)

$ rvm list known //列出可用的ruby列表,选一个进行安装
$ rvm install 1.9.3p547
$ ruby -v
ruby 1.9.3p547 (2014-05-14 revision 45962) [x86_64-linux]
$ which ruby
//如果显示ruby不是在.rvm/rubies下面,则说明安装的有些问题。

8、rvm.rails (是一个使用Ruby语言写的开源Web应用框架,它是严格按照MVC结构开发的)

$ gem install rails  //从gem源安装rails
$ rails -v 

9、RubyMine

RubyMine是一个为Ruby和Rails开发者准备的IDE,是最智能的Ruby和Rails的IDE

安装Ruby Mine,去网站(官网 http://www.jetbrains.com/ruby/download/)上下载了以后解压缩,进入 bin目录下有个对应的sh文件,双击运行后,第一个选择是选择“No ,我没有任何的配置”。然后是输入密钥,如果不想购买就baidu一下就可以了。

10、IntelliJ IDEA

java语言开发的集成环境,最好的java开发工具之一

去网站(官网 http://www.jetbrains.com/idea/download/)上下载Community Edition版本,然后解压缩,进入 bin目录下有个对应的sh文件,双击运行后,第一个选择是选择“No ,我没有任何的配置”。

linux mint 环境配置jimi相关推荐

  1. Linux 实用指令 -- 网络配置(查看网络IP和网关、 ping 测试主机之间网络连通、Linux网络环境配置(指定固定ip))

    文章目录 1. 网络配置 1.1 查看网络IP和网关 1.1.1 查看虚拟网络编辑器 1.1.2 这里可以修改ip地址(修改虚拟网络的ip) 1.1.3 这里可以修改网关(虚拟网络的网关) 1.1.4 ...

  2. Linux网络环境配置 虚拟机网络环境配置

    Linux网络环境配置 问题 安装一个Centos 7虚拟机,发现网络无法联通,并且没有IP地址. 发现无法访问外网,并且无法与宿主机相同 使用ifconfig命令查看IP信息,发现没有IP地址 使用 ...

  3. Linux+javaEE学习笔记之Linux网络环境配置

    Linux+javaEE学习笔记之Linux网络环境配置 网络知识简单介绍: Ip地址是:IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物 ...

  4. 沁恒CH32F103C8T6(二): Linux PlatformIO环境配置, 示例运行和烧录

    目录 沁恒CH32F103C8T6(一): Keil5环境配置,示例运行和烧录 沁恒CH32F103C8T6(二): Linux PlatformIO环境配置, 示例运行和烧录 沁恒CH32F103C ...

  5. Linux开发环境配置--正点原子阿尔法开发板

    Linux开发环境配置–正点原子阿尔法开发板 文章目录 Linux开发环境配置--正点原子阿尔法开发板 1.网络环境设置 1.1添加网络适配器 1.2虚拟网络编辑器设置 1.3Ubuntu和Windo ...

  6. Linux 开发环境配置(框架)

    Linux 开发环境配置(框架): 一.安装linux 二.配置网络: 1.virtualbox网络配置为桥接模式 2.ifconfig -a 命令 查看网卡的信息 3.配置CentOS网卡 vi / ...

  7. linux mint 硬件配置,安装 - 硬件设置 - 《Linux Mint 学习笔记》 - 书栈网 · BookStack...

    硬件配置 tags: 驱动 安装完成之后,需要做必要的硬件配置. 功能设置 触摸板 "开始菜单" -> "系统设置" -> "鼠标和触摸板 ...

  8. linux iis 环境配置教程,Linux系统Java环境配置教程

    1.卸载Linux系统自带的JDK 我们要删除掉自带的JDK环境 再次查询是否已经删除 2.安装自己下载的JDK 2.1 下载JDK,地址: http://www.oracle.com/technet ...

  9. 《从零开始搭建游戏服务器》Linux开发环境配置

    前言: 之前的开发工作一直是在Windows开发环境下进行的,但是正真发布和外网运营势必要发布到Linux环境下,而且有很多服务端的工具对于Windows系统的兼容性并不是非常完善,就像常用的Dock ...

  10. Linux chisel环境配置

    环境要求 CentOS7安装JDK1.8 Linux 安装sbt Chisel项目和Java这种类似,一般是有标准的目录结构的,对于Chisel而言,使用Scala项目构建工具sbt会很方便,所以环境 ...

最新文章

  1. CentOS7安装配置redis-3.0.0
  2. ubuntu16.04输入密码后返回登录界面(反复登录问题+.Xauthority无法删除无法改权限问题)
  3. 李宏毅机器学习课程10~~~卷积神经网络
  4. plsql查看用户权限_权限功能
  5. Linux中的.bash_ 文件的详细说明
  6. Ubuntu 常用工具、指令安装
  7. Unity3d发布web版无法连接数据库
  8. STM8学习笔记---按键KEY
  9. BroadcastReceiver学习
  10. Android HorizontalScrollView布局
  11. C#编码规范2[转]
  12. 从git commit号码 revert_git revert amp; git rebase amp; commit 分支图
  13. idea新建maven项目没有src目录的操作方法
  14. rocketmq 同步双写
  15. w3school和w3cschool两个网站有什么关系和区别?(转)
  16. CSDN如何修改id号
  17. 逻辑英语语法电子版_11920671英语逻辑语法上.pdf
  18. 百度云离线下载含有违规内容检測方法分析
  19. 机器学习模型效果评估指标与方法介绍
  20. 丿玩网站异常监控2012 3月17正式版,个人站长网站管理员必备良器

热门文章

  1. linux cp指令:略过目录 问题解决
  2. 百度AI 开放平台 - 各大AI 开放平台开放能力解读和分析,技术的应用场景,技术前景
  3. 陈莉君教授: 回望踏入Linux内核之旅
  4. 使用电脑远程操作Jetson nano桌面1--操作流程
  5. win8 配置要求
  6. 火线零线接反等问题的分析(电工)
  7. timus 1741. Communication Fiend URAL 解题报告 DP+读题
  8. 【细小碎的oi小知识点总结贴】不定时更新(显然也没人看qwq)
  9. 调度算法学习_MIN-MIN及MAX-MIN算法
  10. yarn : 无法加载文件 C:\Users\wangxin67\AppData\Roaming\npm\yarn.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.mic