实验做到了建立一个Linux的开发环境,毕竟嵌入式Linux还是来源于Linux的,所以建立一个Linux的开发环境会比一个Windows的好吧,这个是我个人一个比较粗浅的理解罢了,以后弄明白了会拿出来说说的了。那么一个Linux的开发环境那首先是要有一个Linux的OS了,然后就是一个编译器gcc。安装好这两个玩意大概就完成了这部分工作的大部分了吧。
首先是一个Linux的操作系统,这个嘛,选用RedHat 9就可以了,当然了,也可以选择Fedora,Debian 或者buntu。不过他们实质也差不多。初学Linux还是从RedHat 9开始吧。
本人本来打算在自己那个可怜的60G硬盘上安装的,可是在之前就方了一个《老友记》的连续剧,空间大概都没有多少了,因为不忍心去删掉那部喜爱的连续剧,那就只能在现存的空间里做文章,那么第一个想到的办法自然是用VMWare虚拟机来虚拟一个Linux啦。恩,好的,使用版本久一点的VM需首选需要做的一个就是安装VMWare Tool了。下面给出步骤,一些是抄给人的,出处了弄不清了,毕竟大家都是抄来抄去,然又我又加了一点点详细的步骤。
系统版本:redhat9
vmware版本:5.5
1,启动虚拟机器,进入redhat9,用root登入(此时是图形界面)
2,切回vmware的窗口,点选【VM】->【Setting…】->【CD-ROM】
这里需要使用ISO的加载方式,加载的文件存放在VM的安装目录里。选择linux.iso这个文件。
3,重新进入系统,它会自动挂载一个iso文件到光驱,会出现两个文件,一个是VMwareTools-5.5.3-34685.i386.rpm,另一个是VMwareTools-5.5.3-34685.tar.gz。这里我们把.tar.gz的文件拷贝到root目录下,然后把它解压。
4,让redhat9到"纯"文字模式,就是不启动x-window,因为vmware-tool无法在x-window下安装。
这里要注意,一定要在不启动x-window的"纯"文字模式才能安装,用虚拟终端机的不行。
如果已经在x-window下了,大概是无法切回纯文字模式了
修改开机直接进入文字模式的方法:
-----------------------------------
用gedit改这个档:/etc/inittab
(在图形界面时,只要用鼠标右击inittab 这个文件,
选择打开方式为gedit就可以了。)
把id:5:initdefault:,把这里的5改成3
”3”代表开机直接进文字模式
”5”代表开机直接进x-window
------------------------------------
5,开机在"纯"文字模式下,用root登入
在命令行中输入:cd vmware-tools-distrib 进入该目录
再次输入命令:vmware-install.pl 就可以开始安装VM-TOOLS了
接下来会出现一堆英文问题
意思是:是否安装这些档案到预设的数据夹
全部按enter就好.
6,最后安装好之后,会自动重启系统,这个时候会进入字符界面,如果要把系统转为默认进入图形界面的话。需要在命令行里输入:
vi /etc/inittab 这是用vi来对inittab 进行编辑
当成功使用vi打开inittab 之后,按一下”i”,这个时候才算是进入vi的编辑状态,找到id:3:initdefault: 这个地方把3改为5。
然后按一下”ESC”,再输入 :wq
这样就可以成功地把刚才修改的文件保存,并退出vi编辑器。
这个时候再次重启系统就可以再次进入图形界面了。
**如果在系统进入时被提问“Enter runlevel:”的话,输入5就可以,5代表需要进入图形界面**