Unix/Linux环境C编程入门教程(19)Red Hat Entetprise Linux 7.0环境搭建
位架构,包括英特尔X-86_64、Power和s390。动态定时能力将降低内核内部中断数量,Open vSwitch 2.0功能可调节虚拟机之间的流量。RHEL 7中默认的文件系统是XFS,包含了一个64位的日志文件系统,替换了ext4文件系统,无附加费用。RHEL 7的特色是服务器端NFS 4.1支持,MariaDB作为主数据库,也支持PostgreSQL 9.2。
2.在安全方面,RHEL 7支持SCAP(安全内容自动化协议),该协议提供了一个自动化的方法来验证安全指南,目前已经集成在红帽的Anaconda项目安装程序中。更重要的是,RHEL 7为微软活动目录提供了互操作性和集成。
3.RHEL 7提供了KVM(基于内核的虚拟机)的性能改进并提升了对Wacom平板电脑的支持。红帽也致力于构建Chromium开源浏览器来维护Google_chrome支持。
从安装界面上可以看出RHEL 7整合使用了Fedora Linux开源项目中的很多技术。
- 打开虚拟机软件点击新建虚拟机
2.选择自定义高级选项 点击下一步
3.直接点击下一步
4.选择稍后安装操作系统 点击下一步
5.由于Vmware10发行的时候RHEL7还未出世 所以我们选择 其他的3.x内核的linux
6.自行定义虚拟机的名字和位置
7.根据自己cpu数量选择对应数量
8.内存我们推荐1G以上
9.网络我们在后面可以设置 这里我们先用默认的方式
10.IO控制器类型选择默认的即可
11.默认即可
12.选择创建新的虚拟磁盘 如果你之前有虚拟磁盘,且想把这个操作系统装在你之前的虚拟磁盘上面 可以选择使用现有磁盘。学习的情况下 物理磁盘我们一般推荐不使用
13.推荐最大硬盘大小为30G左右 不要立即分配 选择拆分成多个文件
14. 点击浏览选择虚拟机磁盘的位置点击保存
15.点击完成
16.选定刚刚创建的RHEL7 点击右键
17.
18. 选定CDDVD 使用ISO镜像文件 点击浏览 找到你的RHEL的镜像点击打开
19. 安装选项选择Install Red Hat Enterprise Linux 7.0
20. 回车
21.
22.如下选择 如果是作为服务器用 尽量选择英文 点击继续
23.提示这是一个测试版 我们点击我需要继续
24.我们点击左下角的 选择软件选择
25.我们选择选择 带有GNOME或者KDE选项的选项
右面可以根据自己的需要选择一些附加选项
点击完成
26.点击开始安装
27. 点击ROOT密码
双击完成 回到上一个界面
28.双击创建一个普通用户
29.正在安装
30.安装完成 点击重启
31.选择第一个选项进入操作系统
32.点击本地化选项
33.勾选下面的选项 点击完成
34.点击右下角的 完成配置
35.可以根据自己需要设定内核崩溃转存 点击前进 后面的选项我们选择不注册
36.进入系统启动界面
37.选择在前面创建的itcast用户 并输入密码
38.选择汉语
39.输入源默认的选项即可
40.点击启动
41.右键 在终端中打开 点击左键
42.出现一个窗口
43. 我们在终端中分别输入 gcc –v
g++ -v
如下显示我们的CC++开发环境所需要的编译器是可用的
44.然后我们输入 vi test.c
45.该界面是vi界面 按下i键
46.转成了插入模式
47.我们在界面上输入以下的一段简单代码
48.按下ESC键 退出插入模式
49.同时按下shift键 :键 切换到末行模式 输入wq 回车
50.可以看见左边已经生成了一个test.c文件
51.我们开始调用gcc命令来开始编译C程序 生成默认的一个可执行程序a.out
52.执行可执行程序 ./a.out
53.同理 我们使用g++来编译C程序
[itcast@localhost 桌面]$ vi test.c
[itcast@localhost 桌面]$ gcc test.c
[itcast@localhost 桌面]$ ./a.out
Hello World of Unix/Linux
[itcast@localhost 桌面]$ g++ test.c -o itcast
[itcast@localhost 桌面]$ ./itcast
Hello World of Unix/Linux
[itcast@localhost 桌面]$
54.好了 RHEL7的环境终于搭建好了 后面我们博客演示环境其中之一就是在RHEL7上面。欢迎大家关注传智播客C++官方博客。
Unix/Linux环境C编程入门教程(19)Red Hat Entetprise Linux 7.0环境搭建的更多相关文章
- Unix/Linux环境C编程入门教程(5) Red Hat Enterprise Linux(RHEL)环境搭建
Unix/Linux版本众多,我们推荐Unix/Linux初学者选用几款典型的Unix/Linux操作系统进行学习. 通过./a.out ./Y.out执行出结果,证明C++程序编译成功,也就说明li ...
- Unix/Linux环境C编程新手教程(5) Red Hat Enterprise Linux(RHEL)环境搭建
Unix/Linux版本号众多,我们推荐Unix/Linux刚開始学习的人选用几款典型的Unix/Linux操作系统进行学习. 通过./a.out ./Y.out运行出结果,证明C++程序编译成功.也 ...
- Unix/Linux环境C编程入门教程(6) 安装Fedora C/C++开发环境
安装Fedora C/C++开发环境 1 Fedora 是一个开放的.创新的.前瞻性的操作系统和平台,基于 Linux. 2.选择自定义配置 3.设置版本为10.0 4.选择稍后安装 5.选择64位 ...
- Unix/Linux环境C编程入门教程(32) 环境变量那些事儿
1. getenv() putenv()setenv()函数介绍 getenv(取得环境变量内容) 相关函数 putenv,setenv,unsetenv 表头文件 #include<stdli ...
- Unix/Linux环境C编程入门教程(27) 内存那些事儿
calloc() free() getpagesize() malloc() mmap() munmap()函数介绍 calloc(配置内存空间) 相关函数 malloc,free,realloc,b ...
- Unix/Linux环境C编程入门教程(8) FreeBSD CCPP开发环境搭建
1. FreeBSD是一种自由类Unix操作系统,是由经过BSD.386BSD和4.4BSD发展而来的类Unix的一个重要分支.FreeBSD拥有超过200名活跃开发者和上千名贡献者.FreeBSD被 ...
- Unix/Linux环境C编程入门教程(4) Debian Linux环境搭建
Unix/Linux版本众多,我们推荐Unix/Linux初学者选用几款典型的Unix/Linux操作系统进行学习. 1.广义的Debian是指一个致力于创建自由操作系统的合作组织及其作品,由于Deb ...
- Unix/Linux环境C编程入门教程(3) Oracle Linux 环境搭建
Unix/Linux版本众多,我们推荐Unix/Linux初学者选用几款典型的Unix/Linux操作系统进行学习. 2010年9月,Oracle Enterprise Linux发布新版内核--Un ...
- Unix/Linux环境C编程入门教程(2) CentOS环境搭建
Unix/Linux版本众多,我们推荐Unix/Linux初学者选用几款典型的Unix/Linux操作系统进行学习. 本文就带大家来安装CentOS并且配置好C/C++开发环境,这是一款Linux. ...
随机推荐
- logstash Codec
Logstash 使用一个名叫FileWatch的Ruby Gem库来监听文件变化,这个库支持glob扩展文件路径, 而且会记录一个叫.sincedb的数据库文件来跟踪被监听日志文件的当前读取位置,所 ...
- mfc subclasswindow attach setwindowlong使用区别
1. CWnd::Attach BOOL Attach( HWND hWndNew ); 返回值:如果成功,则返回非零值:否则返回0. 参数: hWndNew 指定了Windows窗口的句柄. 说明: ...
- HDU1879 继续畅通工程 (并查集)
继续畅通工程 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Subm ...
- hdu1003
Max Sum Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Sub ...
- #include <boost/function.hpp>
为atoi取别名fun,fun实质上是函数指针 #include <iostream> #include <boost/function.hpp> void main() { ...
- Android解决异常apk on device '0292bea1': Unable to open sync connection!
方式一:使用手机管家(如腾讯手机管家,只要拖动发射火箭就行了)清理一下正在运行的后台程序. 方式二:把USB数据线拔了重新链接. 方法三:找到USB调试,关掉USB调试,然后重新开启.在设置 --&g ...
- Office 2010 & SharePoint 2010 Service Pack 2现在可用啦
Access 2010 Runtime SP2 KB2687444 32-bit 64-bit Duet Enterprise for Microsoft SharePoint and SAP SP2 ...
- mysql insert中文乱码无法插入ERROR 1366 (HY000): Incorrect string value
ERROR 1366 (HY000): Incorrect string value: '\xB1\xEA\xCC\xE2\xD5\xE2...' for column 'title' at row ...
- JavaScript检测之basevalidate.js
上篇文章「JavaScript检测原始值.引用值.属性」中涉及了大量有用的代码范例,为了让大家更方便的使用这些代码,博主特意把这些代码重新整理并托管到 GitHub,项目地址是:https://git ...
- 图片占位 css
手机端图片高度和宽度不能自动比例缩小的问题 <!DOCTYPE html> <html> <head> <meta charset="utf-8&q ...