Unix/Linux环境C编程入门教程(5) Red Hat Enterprise Linux(RHEL)环境搭建

Unix/Linux版本众多,我们推荐Unix/Linux初学者选用几款典型的Unix/Linux操作系统进行学习。

Red Hat Enterprise Linux是Red Hat公司的Linux发行版,面向商业市场,包括大型机。红帽公司从Red Hat Enterprise Linux 5开始对企业版LINUX的每个版本提供10年的支持[1]。而Red Hat Enterprise Linux常简作RHEL。

1. 启动Vmware,如果没有安装的话,请看前面VMware安装的视频

2.选中文件菜单,新建一个虚拟机

3.这个时候看到新建虚拟机的向导

4.我们默认选择自定义,点击下一步

5.接下来,我们选择workstation9.0.点击下一步

6.然后我们选择,我以后再安装操作系统,点击下一步

7.然后我们选择linux,  选中红帽64位企业版,也就是 redhat  enterprise linux 6 64bit

点击下一步

8.接下来,名称,位置我们都用默认的。

9.处理器配置成1一个CPU即可,点击下一步

10.然后我们将虚拟机内存设置为2G,点击下一步

11.接下来,我们选择NAT,也就是网络地址翻译,点击下一步

12.接下来,我们选择默认的LSI  logic,点击下一步

13.接下来我们创建一个新的磁盘,点击下一步

14.我们选择SCSI,点击下一步

15.我们指定硬盘大小20G,然后选择虚拟磁盘拆分成多个文件。我们可以移植虚拟机。

如果为了追求高性能,可以选择立即分配所有磁盘空间

16. 点击下一步,我们选择位置来保存虚拟机磁盘

17.点击浏览,选择一个位置存放虚拟机

18.点击下一步,完成虚拟机向导

19.单击完成

20 选中虚拟机,右键我们选择设置

21 ,我们看到这个界面

22. 我们选中CD/DVD,我们选择使用ISO镜像文件

点击浏览按钮

我们选中红帽企业版的镜像iso,

23.点击按钮打开

24.然后点击确定,关闭虚拟机设置

然后打开虚拟机电源

25.看到Vmware启动

26.看到红帽安装镜像的启动画面

27 ,我们选择这个选项,安装一个系统,用TAB切换,按下回车

28.进入加载画面

29.选中skip跳过检测,按下空格键进行安装

30  提示发现安装媒体

31出现安装画面,点击next

32.选中简体中文,点击next

33.选中美国英语式键盘,点击next

34 选中基本存储设备,点击下一步

35. 提示我们保留数据,我们选择是,忽略所有数据

36.计算机名称,我们命名为yincheng-linux,点击下一步

37.接下来,选择默认,点击下一步

38.这个时候,我们设置密码,我在这设置为itcast

39,我们学习用,不需要太复杂的密码,这个时候我们点击,无论如何都使用。

40.这个时候,我们选择使用所有空间,因为学习用,我们也勾选上加密系统,可以保证磁盘数据的安全

41.然后我们点击下一步

42.我们输入密码,并点击确定,

43.我们接下来,点击将修改写入磁盘

44.这个时候我们看到安装的选项

45.第一步,我们选择软件开发工作站

46.第二步,勾选上所有的存储库

47. 我们选中现在自定义,点击下一步

48.这个时候,我们可以看见所有的选项,我们勾选上所有的组件,因为我们为了学习。

49 勾选基本系统的所有组件

50.勾选服务器的所有组件

51 这个时候,我们将web服务,数据库,系统管理,虚拟化,桌面,应用程序,开发,全部勾选上。

52. 我们单击Eclipse,单击可选文件包

53.我们勾选所有的选项

54.我们选中开发工具,单击选择文件包,勾选上所有的选项

55.这两个编译器可以编译object C,objective C++是开发ios的语言

56.我们选中桌面平台开发,点击可选文件包,勾选所有的选项

57. 附加开发也是,点击可选文件包,勾选所有的选项

58.配置好选项以后,单击下一步

59 这个时候,检测安装包依赖性

60 这个时候开始安装

61.  安装软件包,漫长的等待过程

62 快安装好了

64 安装引导装载程序

65. 安装完成,我们重新引导

66. 这个时候,我们输入磁盘加密的密码

67输入正确以后,系统开始引导

68 我们看到欢迎画面

69,点击前进

70.同意许可证信息

71.设置软件更新,选择以后注册,点击前进

72.以后注册

73.创建一个用户

输入账户密码,并点击前进

74 因为学习密码不需要太复杂,选择是

75.

设置好时间

76设置好内存崩溃转储,选择默认,单击完成

77.选择是,重新启动

78.输入磁盘开机密码

79.看到linux 登陆界面

80.选中账户,输入密码

81.进入linux桌面

82鼠标右键打开终端,

83进入了命令行模式

84. 打开gedit编辑器

85. 用C写一个hello world,然后保存到桌面

86.ls遍历所有的文件

87.编译1.c,使用gcc  1.c

88.  出现了默认的执行程序a.out

89.  通过./a.out来启动a.out,打印出了hello,itcast

90. a.out是系统默认生成的C程序,我们呢如何改名呢

Gcc  1.c  -o X.out,生成了X.out文件

91.   通过./X,out打印出来了,hello,itcast,Ilove C

C语言编译环境搭建完成。

92.  用GCC编译C++ 的文件CC出现了一堆错误,但是C++程序没有错误

93. 编译C++,应该用g++ .

默认编译 g++ 2.cc

高级编译  g++2.cc –o Y.out

94

通过./a.out ./Y.out执行出结果,证明C++程序编译成功,也就说明linux C++ 开发环境搭建完成。

95.这里的C语言helloworld ,还有C++的helloworld,都只是简单的例子,我们后面会重点分析,这里只是测试一下linux平台,C,C++的开发环境是否搭建完成。

关于linux指令,还有linuxC/C++编程,希望大家以后认真关注传智播客的视频。

今天开发环境部署,测试,就到这里,希望大家认真实践。

Unix/Linux环境C编程入门教程(5) Red Hat Enterprise Linux(RHEL)环境搭建

时间: 2024-10-18 14:32:41

Unix/Linux环境C编程入门教程(5) Red Hat Enterprise Linux(RHEL)环境搭建的相关文章

Red Hat Enterprise Linux 7.x新特性

Red Hat Enterprise Linux 7.x新特性 RHEL7新特性简介 1.      RHEL7目前支持架构 64-bit AMD.64-bit Intel.IBM POWER.IBM System z,不再支持x86 32bit 2.      RHEL7安装界面 启动程序改为grub2.systemd:全新的安装界面:一站式的安装配置:全新的kickstart结构:全新的分区工具:支持2TB以上硬盘作为系统引导盘安装配置步骤较大变化. 3.      UID rhel7的普通

《Red Hat Enterprise Linux 6.5系统管理 》目录

http://product.dangdang.com/23577811.html 第1章  必须掌握的Linux基础 1.1  认识Linux 1.1.1  Windows与Linux的区别 1.1.2  UNIX与Linux的区别 1.2  GNU公共许可证 1.3  Linux的内核版本 1.4  Linux的发行版本 1.5  认识Red Hat Enterprise Linux 1.5.1  桌面版 1.5.2  服务器版 1.6  Red Hat Enterprise Linux 6

Unix/Linux环境C编程入门教程(12) openSUSECCPP以及Linux内核驱动开发环境搭建

1. openSUSE是一款优秀的linux. 2.选择默认虚拟机 3.选择稍后安装操作系统 4.选择linux  opensuse 5. 选择默认虚拟机名称 6.设置处理器为双核. 7.内存设置为2G 8. 选择网络地址转换 9.设置IO控制器 10. 选择默认磁盘类型 11.创建一个新的虚拟磁盘 12.设置磁盘大小 13.选择路径保存虚拟磁盘 14. 完成虚拟机创建 15.设置虚拟机 16.选择opensuse镜像 17.开启虚拟机 18.虚拟机启动 19.安装opensuse 20.安装程

Unix/Linux环境C编程入门教程(41) C语言库函数的文件操作详解

?? 上一篇博客我们讲解了如何使用Linux提供的文件操作函数,本文主要讲解使用C语言提供的文件操作的库函数. 1.函数介绍 fopen(打开文件) 相关函数 open,fclose 表头文件 #include<stdio.h> 定义函数 FILE * fopen(const char * path,const char * mode); 函数说明 参数path字符串包含欲打开的文件路径及文件名,参数mode字符串则代表着流形态. mode有下列几种形态字符串: r 打开只读文件,该文件必须存

Unix/Linux环境C编程入门教程(1) Solaris 11 64bit环境搭建

Unix/Linux版本众多,我们推荐Unix/Linux初学者选用几款典型的Unix/Linux操作系统进行学习. 本文就带大家来安装Solaris 11 64位并且配置好C/C++开发环境 本文所需软件下载地址 33.  F2 开始安装 34.待安装完成 按F8重启 35.重启后的界面  直接回车  启动 36. 登陆切换到我们刚刚创建的用户 待切成功的时候我们就加载合成的镜像文件sol-11_1-repo-full.iso 然后我们切换到root用户 37.先取消掉已连接的状态 38.重新

Unix/Linux环境C编程入门教程(24) MySQL 5.7.4 for Red Hat Enterprise 7(RHEL7)的安装

远观历史, MySQL的主要目的是为了能够在单处理器核心的商业服务器上运行.如今MySQL的一个变化用户可能不会注意到,那就是甲骨文已经开始重新架构MySQL的代码,使它大量的模块化.如软件解析器,优化和复制功能以模块化的形式被重写.该版本的查询性能得以大幅提升,比 MySQL 5.6 提升 1 倍,新版本的 MySQL 在测试平台上可达到每秒 512000 只读 QPS,而 MySQL 5.6 最高只能到 250000 QPS.该性能的提升是通过其 Memcached 插件实现的.同时该版本在

Unix/Linux环境C编程入门教程(40) 初识文件操作

?? 1.函数介绍 close(关闭文件) 相关函数 open,fcntl,shutdown,unlink,fclose 表头文件 #include<unistd.h> 定义函数 int close(int fd); 函数说明 当使用完文件后若已不再需要则可使用close()关闭该文件,二close()会让数据写回磁盘,并释放该文件所占用的资源.参数fd为先前由open()或creat()所返回的文件描述词. 返回值 若文件顺利关闭则返回0,发生错误时返回-1. 错误代码 EBADF 参数fd

Red Hat Enterprise Linux 6 64位详细安装教程

首先声明,Linux的高手请直接单击网页右上角退出. 对于linux的新手来说,安装linux操作系统是比较麻烦的一件事,这次为大家带来Red Hat Enterprise Linux 6 64位安装的详细教程. 本次演示仍然需要用到虚拟机,那我们就一步一步来进行,从创建新的虚拟机开始. 这次我们选择自定义. 接着默认选择,下一步即可. 这里我们需要选择稍后安装操作系统,一定要切记不好直接选择iso镜像,要不然系统会默认安装英文,很麻烦. 这里我们要选择Linux 版本就是我们今天要演示的版本R

2-4-RHEL6.3搭建samba服务器案例分析与总结(Red Hat Enterprise Linux Server6.3)@树袋飘零

本节介绍内容: 1.  samba概述 2.  samba服务器的搭建 3.  samba服务主配置文件的详解 4.  samba服务器搭建案例分析 1.  samba概述 samba是linux以及UNIX和windows完美交互的工具.我们首先来说下samba的由来,那要先从SMB说起.SMB即(Server Message Block )服务器消息块,SMB主要是Microsoft的网络通讯协议,后来应用在了linux上,形成了samba,这是一个能让linux系统应用Microsoft网