linux 开发环境搭建
系统安装###
我们学习需要 Linux 系统,以下是用U盘安装指南Linux的教程。
-
首先,你得明白linux是什么。不懂也没有关系戳这里(百度百科)。我们通常安装的是 Ubuntu(百度百科), Linux系统的一个分支。安装 Ubuntu 需要去 Ubuntu的 中国官网 下载一个iso文件。通常是把这个文件写入启动U盘来安装。中国版带有搜狗输入法,较为方便。
-
怎么做启动盘呢,需要什么软件来做启动盘呢?Ubuntu官方有简明的 教程(在windows中制作),也可以看下面的教程。启动盘制作好了之后就可以重启电脑,选择 从U盘启动 即可进行安装。(通常选择从U盘启动是按 F12,F10等,详情自行google)。
-
安装的具体操作请戳 这里。(这个教程也包含了制作启动盘和从硬盘启动等,不需要的部分可以忽略。)
初步软件安装
-
软件源修改(不知道是啥的自行google)。
- 打开 Ubuntu 软件中心。(找不到可以按一下 win键,然后在弹出的搜索框里搜索 软件中心)
- 然后鼠标移到屏幕的任务栏上,会出现菜单。选择 编辑 - 软件源 。
- 单机 下载自 标签后的下拉列表。选择 其他站点。
- 然后选择 aliyun 或者是 163 的服务器点确认就好了。
- 这时候后我们应该更新下软件,在联网的状态下打开终端(找不着就去搜索),然后输入:
sudo apt-get update
然后回车。系统就会自动更新软件了。
-
OpenJDk 安装。
OpenJDK 是啥,跟SunJDK有什么区别?请自行google。在Ubuntu下怎么装,简单说一下。以我的OpenJDK 7为例:
打开终端,然后输入:sudo apt-get install openjdk-7-jdk
然后回车,OpenJDK 7 就会自动安装了。 -
更改 hosts。
hosts是啥?戳这里,更改 hosts 可以让我们登上 google,不足之处是这个得时常手动更新。以下是更新方法:- 戳这个 网站 选择自己需要哪些网站的 hosts,然后复制下来。
- 打开终端,输入:
sudo gedit /etc/hosts
,这句命令的意思是以管理员身份 用gedit(ubuntu下的一个文本编辑器)打开 /etc/ 目录下的 hosts 文件。接下来把上一步中复制下来的文本 追加 到 hosts文件末尾。(以后每次修改 hosts 都需要把系统本身的那部分保留下来,只需删去自己追加的部分)。 - 然后保存文件,重启浏览器。尝试登陆google,应该能登上了。
-
安装 git
ok,git是啥?(自行google还用说么?)git是一个版本管理工具,跟SVN起同样的作用。安装就比较简单,一句命令就可以搞定:sudo apt-get install git
。但是git不是我们的最终目的,我们的最终目的是使用一个神奇的网站 github。(自行注册去吧)
具体怎么样使用请戳 廖雪峰。 -
安装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应该就能顺利安装了。 -
安装Skype
很遗憾linux版本的QQ在09年后就再也没有更新了,我们通常用skype来交流。这货有些小的bug但是并不妨碍 它成为一个好的工具。从这里 笔者的网盘 下载去吧(这里比较好下)。
接下来安装,跟上文安装chrome浏览器的方式是相同的,参见上文,更换名字即可。 -
安装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的图标拖到任务栏上,方便以后启动。