linux 开发环境搭建

系统安装###

我们学习需要 Linux 系统,以下是用U盘安装指南Linux的教程。

  1. 首先,你得明白linux是什么。不懂也没有关系戳这里(百度百科)。我们通常安装的是 Ubuntu(百度百科), Linux系统的一个分支。安装 Ubuntu 需要去 Ubuntu的 中国官网 下载一个iso文件。通常是把这个文件写入启动U盘来安装。中国版带有搜狗输入法,较为方便。

  2. 怎么做启动盘呢,需要什么软件来做启动盘呢?Ubuntu官方有简明的 教程(在windows中制作),也可以看下面的教程。启动盘制作好了之后就可以重启电脑,选择 从U盘启动 即可进行安装。(通常选择从U盘启动是按 F12,F10等,详情自行google)。

  3. 安装的具体操作请戳 这里。(这个教程也包含了制作启动盘和从硬盘启动等,不需要的部分可以忽略。)

初步软件安装

  1. 软件源修改(不知道是啥的自行google)。

    1. 打开 Ubuntu 软件中心。(找不到可以按一下 win键,然后在弹出的搜索框里搜索 软件中心)
    2. 然后鼠标移到屏幕的任务栏上,会出现菜单。选择 编辑 - 软件源 。
    3. 单机 下载自 标签后的下拉列表。选择 其他站点。
    4. 然后选择 aliyun 或者是 163 的服务器点确认就好了。
    5. 这时候后我们应该更新下软件,在联网的状态下打开终端(找不着就去搜索),然后输入:sudo apt-get update 然后回车。系统就会自动更新软件了。
  2. OpenJDk 安装。
    OpenJDK 是啥,跟SunJDK有什么区别?请自行google。在Ubuntu下怎么装,简单说一下。以我的OpenJDK 7为例:
    打开终端,然后输入:sudo apt-get install openjdk-7-jdk 然后回车,OpenJDK 7 就会自动安装了。

  3. 更改 hosts。
    hosts是啥?戳这里,更改 hosts 可以让我们登上 google,不足之处是这个得时常手动更新。以下是更新方法:

    1. 戳这个 网站 选择自己需要哪些网站的 hosts,然后复制下来。
    2. 打开终端,输入:sudo gedit /etc/hosts ,这句命令的意思是以管理员身份 用gedit(ubuntu下的一个文本编辑器)打开 /etc/ 目录下的 hosts 文件。接下来把上一步中复制下来的文本 追加 到 hosts文件末尾。(以后每次修改 hosts 都需要把系统本身的那部分保留下来,只需删去自己追加的部分)。
    3. 然后保存文件,重启浏览器。尝试登陆google,应该能登上了。
  4. 安装 git
    ok,git是啥?(自行google还用说么?)git是一个版本管理工具,跟SVN起同样的作用。安装就比较简单,一句命令就可以搞定:sudo apt-get install git 。但是git不是我们的最终目的,我们的最终目的是使用一个神奇的网站 github。(自行注册去吧)
    具体怎么样使用请戳 廖雪峰

  5. 安装chrome浏览器(可选项,不装也行)。
    chrome 浏览器是 google 的产品,开发利器。
    安装比较简单:首先,区官网下载一个ubuntu用的安装包(deb格式)。
    接下来,再文件夹中找到这个安装包,右击文件夹空白处,选择 在终端中打开 ,这时候系统会打开一个定位于当前目录的终端;
    没有 在终端中打开 这个选项?没关系,你可以先打开 终端 ,然后用cd命令定位到这个文件夹下;
    例如:我的 google-chrome-xxx.deb 放在 home/download 下,我只要在终端中执行 cd download 就定位到 dowload 文件夹了。
    接下来执行 sudo dpkg -i google-chrome-xxx.deb 即可安装。(输入安装包名字时可以按Tab键自动补全)。
    但是事情不会每次都如此顺利,你可能会遇到依赖缺失问题,这时运行 sudo apt-get -f install 系统会自动安装依赖,然后再运行 上一条命令,chrome应该就能顺利安装了。

  6. 安装Skype
    很遗憾linux版本的QQ在09年后就再也没有更新了,我们通常用skype来交流。这货有些小的bug但是并不妨碍 它成为一个好的工具。从这里 笔者的网盘 下载去吧(这里比较好下)。
    接下来安装,跟上文安装chrome浏览器的方式是相同的,参见上文,更换名字即可。

  7. 安装IDE
    万事具备,只欠一个IDE我们就能开发了。下文用webstorm来举例说明怎么装。
    IDE通常比较大,官网提供 *.tar.gz 的包下载。这种软件包不需要安装,解压即用。
    例如:我下载下来的包是这样:WebStorm-9.0.2.tar.gz,然后打开所在文件夹,右键 - 提取到此处,这时候你会得到一个名为 WebStorm-139.773 的文件夹,打开终端,进入 XXX/WebStorm-139.773/bin 这个文件夹。
    然后输入 ./webstorm.sh (实际上是调用了文件夹下的webstorm.sh这个启动文件) webstorm就启动了。
    你可以在Dash(按win键出来的搜索栏)中搜索 webwtorm 然后把 webstorm的图标拖到任务栏上,方便以后启动。

posted @ 2015-01-24 18:33  burby  阅读(255)  评论(0编辑  收藏  举报