Ubuntu基本软件安装和web开发环境配置

经过两天的的不懈努力,终于把环境配置好了。其中从淡定到蛋疼,从希望到失望再到绝望的过程我就不多说了。写本文的目的是不希望别人在配置环境时再像我一样遭受迷失在搜索引擎里的痛苦。闲话少说,直接上教程。(本文只为小白准备,大神勿喷,当然指正错误,俺还是笑着接纳地。。。

本人系统版本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种语言版本,有WindowsMac OS XLinuxAndroid、以及iOS版本提供下载。2013年9月,Chrome已达全球份额的43%,成为使用最广的浏览器。(我们测试都用chrome,好用。。。。。下面要安装的node.js平台的构建是基于Chrome‘s JavaScript runtime,也就是说,实际上它是对Google V8引擎(应用于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。它的灵感与特性来自于 PerlSmalltalkEiffelAda以及 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

Ruby on 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,双击就可以运行了。

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

时间: 2024-10-10 22:18:23

Ubuntu基本软件安装和web开发环境配置的相关文章

java web开发环境配置系列(二)安装tomcat

在今天,读书有时是件"麻烦"事.它需要你付出时间,付出精力,还要付出一份心境.--仅以<java web开发环境配置系列>来祭奠那逝去的--1.下载tomcat压缩包,进入官网http://tomcat.apache.org/,官网左侧有对应的下载列表,选择适合自己的版本,进入下载页面,这里下载的是64-bit Windows zip 2.下载后,解压到指定的文件目录中,如:D:\Program Files\tomcat 3.配置环境变量(右击"我的电脑"

java web开发环境配置系列(三)安装eclipse

在今天,读书有时是件"麻烦"事.它需要你付出时间,付出精力,还要付出一份心境.--仅以<java web开发环境配置系列>来祭奠那逝去的--1.下载eclipse安装包,下载地址https://www.eclipse.org/downloads/,官方提供了几种工具平台,这里使用的是Eclipse Neon 2.下载后,以管理员身份安装安装包 1)选择适合自己开发方向的开发工具 2)选择后,进入下一步,配置自己的安装路径,并点击安装即可 3)安装好后,第一次打开eclips

Java web 开发环境配置。

一.配置 win8 64位 环境java 开发环境 1.  下载JDK,地址 http://www.oracle.com/technetwork/java/javase/downloads/index.html 选择下载 按照提示安装.安装过程过程中会有两个安装路径的设置,可默认也可自定义.这连个路径分别是指安装JDK和JRE的路径. 这选择路径是:D:\Program Files\Java\jdk1.7.0_60 和D:\Program Files\Java\jre7  注意这里的路径是为的是

EclipseEE的Web开发环境配置(使用Tomcat作为Web服务器)

进行JavaWeb开发,我们总共需要5个步骤:JDK的安装与配置:Tomcat的安装:EclipseEE的安装与配置:创建工程;编写代码并运行.安装的三个软件在版本和适用构架上要一致.当JDK是32位时,Tomcat和EclipseEE也都必须是32位的软件.在版本的选择上JDK8版本可以使用Tomcat8.5的版本.下面的安装以JDK8和Tomcat8.5为例子,但实际无论哪种版本在安装和配置上都极为类似,所以不必太纠结. 欢迎探讨,如有错误敬请指正 如需转载,请注明出处  http://ww

java web开发环境配置

1.安装JDK: http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html 本次是 java SE 8u91/8u92. 分别放在java/jdk ,java/jre 文件夹中. 配置JAVA环境变量 1.系统变量→新建 JAVA_HOME 变量 . 变量值填写jdk的安装目录(本人是 E:\Java\jdk1.7.0) 2.系统变量→寻找 Path 变量→编辑 在变量值最后输入 %JAVA_HOM

OUYA——安装ADB(开发环境配置4)

Ubuntu16.04安装后开发环境配置和常用软件安装

Ubuntu16.04安装后1.安装常用软件搜狗输入法+编辑器Atom+浏览器Chome+视频播放器vlc+图像编辑器GIMP Image Editor安装+视频录制软件RcordMyDesktop安装.2.开发环境配置.JDK环境配置+Scala环境配置+nodejs环境配置+开发工具intellij IDEA安装+Python数据分析环境配置+Jupyter开发工具安装+Python多版同时支持. 1.Ubuntu16.04安装常用软件(搜狗输入法+编辑器Atom+浏览器Chome+视频播放

xshell远程终端操作Ubuntu server安装LAMP环境之最详细笔记之二PHP开发环境配置

前言: 昨天学会了安装server,今天试着通过远程终端xshell来安装LAMP,搭配一下开发环境,也有集成环境可以一键安装使用,还是瞎折腾一下,手动一步一步搭建一下这个开发环境. 接上一篇:ubuntu server 14.04 LTS下搭建LAMP环境之最详细笔记之一U盘安装双系统本文原创博客地址:http://www.cnblogs.com/unofficial官网地址:www.pushself.com) 准备: 在windows系统上首先需要安装xhsell,具体下载地址可以搜一下,安

ubuntu 安装 OpenCv 及其Qt的开发环境配置

ubuntu安装opencv (1)安装编译opencv的环境 sudo apt-get -y install build-essential cmake pkg-config (2)安装Image I/O库 sudo apt-get -y install libjpeg62-dev sudo apt-get -y install libtiff4-dev libjasper-dev (3)安装GTK库 sudo apt-get -y install libgtk2.0-dev (4)安装Vid