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

简介:

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

Red Hat Enterprise LinuxRed 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镜像文件

点击浏览button

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

 

23.点击button打开

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

然后打开虚拟机电源

 

25.看到Vmware启动


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

 

 

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

 

 

28.进入载入画面

 

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

  

30  提示发现安装媒体


31出现安装画面,点击next

 

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

 

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

  

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

 

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

  

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


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

 

  

38.这个时候,我们设置password。我在这设置为itcast

 

39,我们学习用。不须要太复杂的password,这个时候我们点击,不管怎样都使用。

 

40.这个时候,我们选择使用全部空间,由于学习用,我们也勾选上加密系统,能够保证磁盘数据的安全

 

41.然后我们点击下一步

 

 

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

 

 

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

 

 

 

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

 

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

 

46.第二步,勾选上全部的存储库

 

47. 我们选中如今自己定义。点击下一步

48.这个时候。我们能够看见全部的选项。我们勾选上全部的组件,由于我们为了学习。

 

49 勾选基本系统的全部组件

 

50.勾选server的全部组件

 

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

 



 

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

 

53.我们勾选全部的选项

 

 

 

54.我们选中开发工具。单击选择文件包。勾选上全部的选项


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

 

 

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

 

 

57. 附加开发也是。点击可选文件包,勾选全部的选项

 

 

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

 

 

59 这个时候。检測安装包依赖性


60 这个时候開始安装

 

 

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

 

62 快安装好了


64 安装引导装载程序

 

65. 安装完毕,我们又一次引导

 

 

66. 这个时候。我们输入磁盘加密的password

 

 

 

67输入正确以后。系统開始引导

 

 

 

 68 我们看到欢迎画面

 

69,点击前进


70.允许许可证信息

 

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


72.以后注冊

 

73.创建一个用户

输入账户password,并点击前进

74 由于学习password不须要太复杂,选择是

75.

设置好时间

 

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


77.选择是,又一次启动

 

 


78.输入磁盘开机password

 

 

79.看到linux 登陆界面

 

 

 

80.选中账户,输入password


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++编程,希望大家以后认真关注传智播客的视频。

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






文转自mfrbuaa博客园博客,原文链接:http://www.cnblogs.com/mfrbuaa/p/5175837.html,如需转载请自行联系原作者

相关文章
|
4月前
|
安全 Linux 数据安全/隐私保护
Red Hat Enterprise Linux 9.6 (x86_64, aarch64) - 红帽企业 Linux (RHEL)
Red Hat Enterprise Linux 9.6 (x86_64, aarch64) - 红帽企业 Linux (RHEL)
563 36
Red Hat Enterprise Linux 9.6 (x86_64, aarch64) - 红帽企业 Linux (RHEL)
|
29天前
|
弹性计算 安全 Linux
阿里云服务器ECS安装宝塔Linux面板、安装网站(新手图文教程)
本教程详解如何在阿里云服务器上安装宝塔Linux面板,涵盖ECS服务器手动安装步骤,包括系统准备、远程连接、安装命令执行、端口开放及LNMP环境部署,手把手引导用户快速搭建网站环境。
|
2月前
|
NoSQL 关系型数据库 Linux
ERPNext 搭建教程:Linux 一键部署与维护
ERPNext 是一款开源免费的企业资源计划系统,适用于中小企业信息化管理。基于 Python 和 Frappe 框架开发,支持财务、销售、人力、库存等模块,具备高度可定制性。本文介绍如何通过 Websoft9 在 Linux 下快速部署 ERPNext,并提供环境配置、系统维护等实用建议,适合开发者和企业用户快速上手。
367 7
ERPNext 搭建教程:Linux 一键部署与维护
|
6月前
|
安全 Linux 开发工具
【Linux】vim使用与配置教程
Vim是一款功能强大的文本编辑器,广泛应用于Linux环境,是开发者和系统管理员的必备工具。本文介绍了Vim的基本操作与简单配置,涵盖命令模式、插入模式和底行模式的使用方法,以及光标定位、复制粘贴、搜索替换等常用技巧。同时,文章还提供了实用的分屏操作和代码注释方法,并分享了通过`.vimrc`文件进行个性化配置(如显示行号、语法高亮、自动缩进等)的技巧,帮助用户提升文本编辑效率。掌握这些内容,能让Vim更好地服务于日常工作与开发需求。
427 3
|
1月前
|
Ubuntu 网络协议 Unix
Linux教程(Ubuntu为蓝本)之Linux介绍篇
SuSE嫁到了Novell,SCO继续顶着骂名四处强行“化缘”, Asianux, MandrakeSoft也在五年中首次宣布季度赢利。3月,SGI宣布成功实现了Linux操作系统支持256个Itanium 2处理器。[1-2]
|
1月前
|
Ubuntu Linux 数据安全/隐私保护
Win10安装Linux子系统教程!如何在Win10系统中安装Ubuntu!
登录系统后,输入cd /返回上一级,然后再输入“ls”查看一下系统文件目录,看看对不对!
|
2月前
|
Java Linux 网络安全
Linux云端服务器上部署Spring Boot应用的教程。
此流程涉及Linux命令行操作、系统服务管理及网络安全知识,需要管理员权限以进行配置和服务管理。务必在一个测试环境中验证所有步骤,确保一切配置正确无误后,再将应用部署到生产环境中。也可以使用如Ansible、Chef等配置管理工具来自动化部署过程,提升效率和可靠性。
288 13
|
4月前
|
安全 算法 Ubuntu
Linux(openssl)环境:编程控制让证书自签的技巧。
总结:在Linux环境中,OpenSSL是一个非常实用的工具,可以帮助我们轻松地生成自签名证书。通过上述三个简单步骤,即可为内部网络、测试环境或开发环境创建自签名证书。但在公共访问场景下,建议购买经过权威认证机构签发的证书,以避免安全警告。
219 13
|
3月前
|
关系型数据库 Linux 数据库
Linux系统安装Postgre和Postgis教程
本文详细介绍了PostgreSQL/PostGIS的卸载与安装步骤。卸载部分涵盖Docker、Yum/RPM及源码编译安装的清理方法,包括停止服务、删除容器/包、清理残留文件和环境变量等操作,并强调卸载前需备份数据库数据。安装部分提供在线yum安装和离线源码编译两种方式,前者简单快捷,后者需准备依赖(如gcc、readline-devel等)、创建用户组、初始化数据库及配置访问规则。每步均附带命令示例,确保操作清晰明确。
536 0
|
4月前
|
人工智能 安全 Linux
Red Hat Enterprise Linux 10 正式版发布 - 红帽企业 Linux (RHEL)
Red Hat Enterprise Linux 10 正式版发布 - 红帽企业 Linux (RHEL)
504 0
Red Hat Enterprise Linux 10 正式版发布 - 红帽企业 Linux (RHEL)