“ubuntu教程”ubuntu基本软件安装和web开发环境配

来源: 电脑维修教程 阅读:     发表时间:

http://9188709.blog.51cto.com/9178709/1440692 颠末两天的的不懈尽力,终于把情况设置装备摆设好了。此中从淡定到蛋疼,从但愿到掉望再到绝望的进程我就不多说

http://9188709.blog.51cto.com/9178709/1440692

颠末两天的的不懈尽力,终于把情况设置装备摆设好了。此中从淡定到蛋疼,从但愿到掉望再到绝望的进程我就不多说了。写本文的目标是不但愿他人在设置装备摆设情况时再像我一样蒙受迷掉在搜刮引擎里的疾苦。闲话少说,直接上教程。(本文只为小白筹办,大神勿喷,固然斧正过错,俺仍是笑着采取地。。。)

本人系统版本32位ubuntu,64位ubuntu或者非ubuntu系统用户请绕道。具体操作以下:

1》———》安裝ibus输入法

ibus是一个框架,撑持多种输入法。(若是您是可爱的小白童鞋,输入以下号令时,请注重号令字符间的空格,下面不再提醒!!!)

(1)安装ibus框架:在终端输入:

sudo apt-get install ibus ibus-clutter ibus-gtk ibus-gtk3 ibus-qt4

(2)启用ibus框架:在终端输入:

im-switch -s ibus

从头启动x(也能够重启电脑)

(3)安装拼音引擎:在终端输入:

sudo apt-get install ibus-pinyin

(4)设置ibus框架:在终端输入:

ibus-setup

也可按照需要安装五笔,ibus也撑持五笔输入,在此不多赘述。

2》———》安装skype聊天软件(团队需要,不需要的童鞋向下滚。。。。。动您的鼠标)

这个相对来讲较简单,直接在软件库里搜刮skype下载安装便可以了,操作同windows没有区别,若是没有搜到也不要焦急上火,更新下软件库再尝尝。若是软件库里仍然没有找到,那只能去网上自己下一个了。(注重skype官网临时还没有linux版本,不外google下skype下载仍是有良多资本的)

3》———》安装google的chrome浏览器

google chrome,又称google浏览器,是一个由google(谷歌)公司开辟的网页浏览器。该浏览器是基于其他开源软件所撰写,包括webkit,方针是晋升不变性、速度和平安性,并缔造出简单且有用率的利用者界面。软件的名称是来自于称作chrome的收集浏览器图形利用者界面(gui)。软件的beta测试版本在2008年9月2日发布,供给50种说话版本,有windows、mac os x、linux、android、和ios版本供给下载。2013年9月,chrome已达全球份额的43%,成为利用最广的浏览器。(我们测试都用chrome,好用。。。。。下面要安装的node.js平台的构建是基于chrome's javascript runtime,也就是说,现实上它是对googlev8引擎(应用于google chrome浏览器)进行了封装,所以用chrome浏览器测试能获得更好的撑持。)

直接在软件库里搜chrome,若是没有chrome,也能够安装chromium浏览器。简单。。。

4》———》open-jdk-7.0安装。

jdk(java development kit) 是 java 说话的软件开辟东西包(sdk)。

(1)安装jdk:固然jdk一般在软件库里也有,不外建议您多在号令行里敲一下,究竟结果我们是小白,多敲敲号令熟习一下linux号令仍是有益处的。敲号令:

sudo apt-get install openjdk-7-jdk

(2)查看jdk版本

java -version

此号令是查看安装的jdk版本的,(记住它,良多处所还会用到,“东西名”+ “-v” 或 + “--version”一般查看版本号端赖它,家中常备,嘿嘿。。。)若是显示出java版本号则申明安装成功。若是安装不成功,固然还有法子,找我们的软件库啦,自己去里面搜jdk,安装进程同windows。

(3)筹办设置装备摆设情况变量:我选择的体例是直接建一个新的文件夹寄存jdk,我选择的时lib目次下建一个jvm文件夹。也能够自由选择,但下面情况变量要连结一致。未来来便于经管。直接敲号令:

mkdir /usr/lib/jvm

然后把jdk挪到该文件夹内,直接敲号令:

mv jdk1.7.0 /usr/lib/jvm

为了利便设置装备摆设情况变量,网上遍及把jdk的文件更名为jdk-7-sun。完成此步操作可经由过程号令:

mv /usr/lib/jvm/jdk1.7.0 /usr/lib/jvm/java-7-sun

(4)设置装备摆设情况变量:敲入号令,打开profile文件:

sudo gedit /etc/profile

把以下情况变量写到profile最下面。

export java_home=/usr/lib/jvm/java-7-sun

export jre_home=${java_home}/jre

export classpath=.:${java_home}/lib:${jre_home}/lib

export path=${java_home}/bin:$path

留存profile后封闭。然后把方才留存的剧本文件执行下,便可是系统得知新添加的情况变量,敲入号令:

source /etc/profile

5》———》node.js安装和设置装备摆设

node.js 是一个基于chrome javascript 运行时成立的一个平台, 用来利便地搭建快速的 易于扩展的收集应用· node.js 借助事务驱动, 非梗阻i/o模子变得轻量和高效, 很是合适 运行在分布式设备 的 数据密集型 的及时应用。node是一个服务器端javascript诠释器,它的方针是扶助法式员构建高度可伸缩的应用法式。node.js是对于自力运行的js说话充任一个诠释器的感化。良多人在安装node.js之前安装rvm,其实如许轻易呈现问题,(我在安装的进程中就是rvm老是出问题,所以建议小白严酷依照以下步调执行)

(1)安装依靠包:(linux下良多软件的运行都需要良多相关的包的撑持,若是贫乏这些包,软件就不克不及被准确的执行)敲入号令:

sudo apt-get install g++ curl libssl-dev apache2-utils

(2)安装git:(git是用于linux内核开辟的版本节制东西。它采取了分布式版本库的作法,不需要服务器端软件,便可以运作版本节制,使得源代码的发布和交流极为利便。git的速度很快,这对于大项目来讲天然很主要。git最为超卓的是它的归并追踪(merge tracing)能力。)敲号令:

sudo apt-get install git-core

建一个文件夹,并进入该目次敲号令:

mkdir /usr/lib/node

cd /usr/lib/node

文件件自由建立,纷歧定要和我的不异

从云端获得源码此步需要一点时候,是网速而定,耐烦期待。。。

git clone git://github.com/ry/node.git

指定迁出书本,为了获得经常使用包的撑持一般安装0.4.10版本,敲号令:

git checkout v0.4.10

执行编译,敲入以下号令(注重前面有个"."):

./configure

make

sudo make install

6》———》安装rvm

rvm 的全称是 ruby version manager ,是一款由 wayne e. seguin 开辟的一款号令行东西。rvm 可以或许让你轻松的安装、经管 ruby 出产力情况,诸如分歧版本的诠释器和 gem 。可以供给一个便捷的多版本ruby情况的经管和切换,是一个很是好的ruby版本经管和安装东西。

(1)安装:安装相对简单,直接键入号令:

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

source ~/.bashrc

source ~/.bash_profile

(2)查看版本:键入号令:

rvm -v

7》———》安装ruby

ruby,一种为简单快捷的面向对象编程(面向对象法式设计)而创的剧本说话,在20世纪90年月由日本人松本行弘开辟,遵守gpl和谈和ruby license。它的灵感与特征来自于perl、smalltalk、eiffel、ada和lisp说话。由 ruby 说话自己还成长出了jruby(java平台)、ironruby(.net平台)等其他平台的 ruby 说话替换品。ruby的作者于1993年2月24日起头编写ruby,直至1995年12月才正式公开辟布于fj(新闻组)。因为perl发音与6月降生石pearl(珍珠)不异,是以ruby以7月降生石ruby(红宝石)定名。

(1)安装:敲入号令:

rvm install 2.0.0-p247

(2)查看版本:

rvm -v

8》———》安装rails

rubyon rails 是一个用于开辟数据库驱动的收集应用法式的完整框架。rails基于mvc(模子- 视图- 节制器)设计模式。从视图中的ajax应用,到节制器中的会见请乞降反馈,到封装数据库的模子,rails 为你供给一个纯ruby的开辟情况。发布网站时,你只需要一个数据库和一个收集服务器便可。

ruby on rails是一个用于编写收集应用法式的软件包.它基于一种计较机软件说话ruby,给法式开辟人员供给了壮大的框架撑持.你可以用比之前少的多的代码和 短的多的时候编写出一流的收集软件。

直接敲号令(进程略慢,是网速而定,我那时安了半小时之久。。。):

gem install rails

9》———》安装github

git是一个分布式的版本节制系统,最初由linus torvalds编写,用作linux内核代码的经管。在推出后,git在其它项目中也获得了很大成功,尤其是在ruby社区中。今朝,包括rubinius和merb在内的良多知名项目都利用了git。git一样可以被诸如capistrano和vlad the deployer如许的摆设东西所利用。

对于这个东东,本人今朝还不是很领会,不外今后要用,会慢慢学,今后再具体申明它的感化和用法吧。github安装官方有教程,我就不在这儿费口舌了,直接上链接

https://help.github.com/articles/generating-ssh-keys

英文的,慢慢看吧,若是英语程度比我还差,那就下个金山词霸。。。两点多了,困。。。(注重要注册)

10》———》rubymine

rubymine是一个为ruby和rails开辟者筹办的 ide,其带有所有开辟者必需的功能,并将之慎密集成于便捷的开辟情况中,号称最智能的ruby和rails的ide,可以或许大大增添ruby和rails开辟者的开辟效率

(1)下载地址:(注重下载和自己电脑相匹配的版本)

http://www.jetbrains.com/ruby/download/index.html

这个是不消安装的,不外要注册码,百度下都能找到,我用的是这个:

破解序列号:

name:rubymine

license:

70414-12042010

00002vg0beozbwmnamncx5e882rbem

ysn1p!e"s830edlhcwg8gmqyvkvzmo

injf4yqlo1yy"82niwnzyyinot7aix

(2)运行:直接下载的是压缩包,需要解压后才能运行,(自己百度解压号令)。解压后在bin目次下找到rubymine.sh双击便可运行。

11》———》intellij idea

intellij idea是java说话开辟的集成情况,在业界被公认为最好的java开辟东西之一,尤其在智能代码助手、代码主动提醒、重构、j2ee撑持、ant、junit、cvs整合、代码审查、 立异的gui设计等方面的功能可以说是超凡的。

(1)下载地址:(注重下载和自己电脑相匹配的版本免安装,要注册码。)

http://www.jetbrains.com/idea/download/

我在网上找的注册码:

用户名:qianbi

注册码:00667-3llzu-a174q-gq9wu-qcr2r-8rxg3

注册码:00701-awvmk-jg2k1-opkfi-099zf-ljns4

注册码:00122-phu9a-1c01f-1qoid-gyct8-b3nm3

注册码:00979-dv75l-veuei-3znbs-gkd3c-zknx2

注册码:00127-ddfpg-e91ia-dp5u3-4wyje-8hf34

注册码:00310-i608w-ea5yt-z6ij2-m2ku2-sty95

注册码:00965-vfzo8-8190o-8t2mr-xr8vq-guba3

注册码:00422-4so2m-1vxoy-lb4k1-xw05p-xt3e3

直接下载压缩包,解压后在bin文件夹里找到idea.sh,双击便可以运行了。

终于写完了,第一篇博客伤不起啊!!!但愿能帮到需要的人。

以上是:解决“ubuntu教程”ubuntu基本软件安装和web开发环境配问题的详细资料教程