1、Linux简介
1.1 Linux的诞生
芬兰人Linus于1992年左右 设计的 类Unix操作系统----其实就是可以运行在微机(即,CPU必须是Intel的x86)上的Unix操作系统
Linux就是Unix操作系统的克隆产品
Unix不能运行在微机(即,CPU必须是Intel的x86)上,而Linux可以运行在微机上
2、Linux与GNU的关系
我们通常所说的Linux,其实包含:Linux内核、Linux实用软件(如shell、gcc编译器等)
实际上,只有Liunx内核是Linus设计和维护的;而大量的Linux实用软件是GNU组织的StallMan设计的
因此我们通常所说的Linux的全称是:GNU/Linux
3、什么是自由软件
自由软件就是指:源代码公开,其他人员可以修改其中的代码,但修改后的代码,也必须公开源代码;源代码可以免费、自由下载
自由软件最早就是由GNU组织的创始人StallMan所提出和推广的;Linus也认可了这种思想,因此,他使用GNU组织的自由软件,如gcc、Emacs,设计出了Linux操作系统,而Linux操作系统也是自由软件,源代码公开。
4、Linux开发环境的搭建步骤:
第一阶段内容和步骤:
1)安装VMware
2) 安装linux
3) 安装"install VMware tool"
4) 设置分辨率
5) 设置共享文件夹
1)安装VMware
1 运行VMsetup
2 按照提示输入SN安装完毕
3 首次运行VMware软件
4 点击"新虚拟机"
5 选择 Linux
6 更改 Location到d盘
7 返回软件界面
2) 安装linux
8 点击 VM------setting
9 点击 CD-ROM
10 选择 Use ISO image
11 点击 Browse选择Linux的第一个ISO文件
12 点击ok
13 点击"启动虚拟机start this virtual machine"
在黑界面中 点击一下
然后 回车
14 点击 skip continue 取消CD的test,继续安装
注意:按 ctrl+alt可让光标回到windows下
15 进入图形安装界面
16 选择"简体中文"
17 选择"服务器"
18 点击"是",进行初始化分区
19 设置 根口令: 123456
20 "选择软件包组":在最下面 选 全部
21 提示“请插入第2张盘后再继续” :
22 点击 VM---setting----- CD-ROM,选择Linux的第2个ISO文件
23 点 确定
24 提示“请插入第3张盘后再继续” :
25 点击 VM菜单下的 CD-ROM,选择Linux的第3个ISO文件
26 点 确定
27 点 否,不创建引导盘
28 完成后,自动重启
29 创建用户账号 用户名:zhangsan 密码:123456
30 否 不注册系统
3) 安装"install VMware tool"
登录linux时,使用用户名:root 密码:123456
31 点击VM菜单下的"安装VM TOOL"
32 看桌面,linux的cdrom下有2个vm文件
33 将2个文件copy到home目录下
34 点击 红帽子-----系统工具-----终端
输入 cd /home
在home目录下运行 rpm -i rpm文件名,会提示安装成功
4) 设置分辨率
35 在usr/bin下,执行vmware-config-tools.pl设备分辨率
36 重启linux
5) 设置共享文件夹
37 点击VM菜单下的setting
38 选择OPTION项
39 点击Shared Folders
40 点击增加,将windows下的某一目录共享到linux下
41 进入linux
42 在/mnt/hfgs目录下,会出现已设置的共享目录
第二阶段内容和步骤:
1)JDK1.6的安装
2)eclipse的安装
1)JDK1.6的安装
先安装java JDK
1 在windows下,将jdk-6u23-linux-i586-rpm.bin拷贝到共享文件夹
2 启动虚拟机下的linux
3 在linux下,将/mnt/hgfs目录下的共享文件夹下的jdk-6u23-linux-i586-rpm.bin拷贝到/home文件夹下
4 在/home目录下,运行 ./jdk-6u23-linux-i586-rpm.bin进行解压
5 (这一步可以省略。运行 rpm -ivh jdk-6u23-linux-i586-rpm进行安装)
6 在/usr/java目录下检查,应已自动生成了jdk1.6.0目录
7 修改/etc/profile文件,增加JAVA环境变量的设置
export JAVA_HOME=/usr/java/jdk1.6.0_23
export PATH=/usr/java/jdk1.6.0_23/bin:$PATH
CLASSPATH=.:/usr/java/jdk1.6.0_23/lib/dt.jar:/usr/java/jdk1.6.0_23/lib/tools.jar:$CLASSPATH
export CLASSPATH
8 重启linux
9 在shell下运行java -version,应确认JAVA版本已升级成功到1.6
2)eclipse的安装
安装eclipse for c
1 在windows下,将eclipse-cpp-indigo-SR2-incubation-linux-gtk.tar.gz拷贝到共享文件夹
2 启动虚拟机下的linux
3 在linux下,将/mnt/hgfs目录下的共享文件夹下的eclipse-cpp-indigo-SR2-incubation-linux-gtk.tar.gz拷贝到/home文件夹下
4 在/home目录下,运行 tar -xzf clipse-cpp-indigo-SR2-incubation-linux-gtk.tar.gz进行解压
5 检查确认,上一步会生成一个eclipse目录
5 在eclipse目录下运行eclipse,成功