虚拟机的创建及linux操作系统的安装

一、创建虚拟机的过程

安装的准备工作
1:windows是64位的操作系统
2:确认电脑已经开启虚拟化功能
若电脑已经开启了虚拟化功能,win10系统可以在任务管理器中查看是否开启了虚拟化在这里插入图片描述
若电脑没有开启虚拟化,则需要进入BIOS中进行设置。进入BIOS的方法每个电脑不同,可以自行进行百度。
3:电脑内存至少2G
4:退出或者卸载360等的安全软件(这些安全软件所拥有的权限可能过高,导致安装过程中出现问题)
5:需要的环境:VMware虚拟化软件(虚拟工具)
6:安装远程连接工具Xshell
安装过程
创建新的虚拟机,并选择 自定义 类型的配置,点“下一步”,随后选择“稍后安装操作系统”,点击“下一步”,选择客户机操作系统时,“客户操作系统”选择“Linux”,版本选择“Red Hat Enterprise Linux 7 64位”,点击“下一步”,虚拟机的命名和位置根据自己电脑情况,可以更改也可不改。点击“下一步”,处理器的配置默认不改,更改时配置应当参考本机配置进行更改,虚拟机的配置一般不能超过本机配置。虚拟内存一般按照默认配置进行安装,若觉得虚拟机比较卡,则可以适当扩展虚拟机的内存。点击“下一步”,选择网络类型时,CSA课程暂时选择“使用仅主机模式网络”,若使用其他类型的网络,在虚拟机安装完成后可以进行更改。点击“下一步”,“I/O控制器类型”和“磁盘类型”均选择推荐配置,“选择磁盘”时,选择“创建新虚拟磁盘”。最大磁盘大小根据个人意愿进行更改,不勾选“立即分配所有磁盘空间”。“将虚拟磁盘存储为单个文件”与“将磁盘拆分为多个文件”二者选其一即可。“指定磁盘文件”则不需要更改。点击“完成”即可完成虚拟机的安装。

二、安装Linux操作系统的过程

在已经安装的虚拟机上“编辑虚拟机的设置”中选择“CD/DVD(SATA)”,右边的“连接”中选择“使用ISO映像文件”选择自己下载的Linux镜像文件,并点击“确定”。然后开启虚拟机。用键盘上下键选择“Install Red Hat Enterprise Linux 7.2”使用回车键确认安装。语言推荐选择English,然后继续安装。随后,SOFTWARE SELECTION中左边先选择GUI,右边随后选择KDE,然后“Done”。之后进入 INSTALLTION DESTINATION中选择“I wll configure…”然后DONE两次,进行操作。选择“standard partition”,选择加号进行分配空间。
/boot 200MB
swap 2000MB
/ 20GB

以上的分配基于虚拟机的分配为40GB的情况。虚拟机分配较小时,可以适当减小以上分配的空间。然后DONE,出现的提示选择“Accept …”然后开始安装。安装时的**“ROOT PASSWARD”为管理员密码**,自行设置并记住“USER CREATION”为普通用户,需要设置名称和密码。普通用户可以设置多个,最多为6个。安装完成后等待加载完成,进入“LICENSE INFORMATION”接受协议,选择“FINISH”即可进入登录界面如下图:
在这里插入图片描述
当进入此界面时,意味着Linux系统已经成功安装,登录即可。当装完操作系统之后需要关机做快照,以做备份启动系统。
破解Linux管理员密码
1:重启虚拟机
2:在Linux16的末尾加上 rd.break,ctrl+x执行
3:mount -o remount,rw/sysroot
4:chroot/sysroot
5:passwd root
6:输入新密码
7:确认密码
8:touch /.autorelabel
9:exit
10:exit
下图为破解成功的示例
在这里插入图片描述
GNU
GNU是一个自由的操作系统,其内容软件完全以GPL方式发布。这个操作系统是GNU计划的主要目标,名称来自GNU’s Not Unix!的递归缩写,因为GNU的设计类似Unix,但它不包含具著作权的Unix代码。GNU的创始人,理查德·马修·斯托曼,将GNU视为“达成社会目的技术方法”。
作为操作系统,GNU的发展仍未完成,其中最大的问题是具有完备功能的内核尚未被开发成功。GNU的内核,称为Hurd,是自由软件基金会发展的重点,但是其发展尚未成熟。在实际使用上,多半使用Linux内核、FreeBSD等替代方案,作为系统核心,其中主要的操作系统是Linux的发行版。Linux操作系统包涵了Linux内核与其他自由软件项目中的GNU组件和软件,可以被称为GNU/Linux(见GNU/Linux命名争议)
GPL通用性公开许可证
GPL协议最主要的几个原则:
1、确保软件自始至终都以开放源代码形式发布,保护开发成果不被窃取用作商业发售。任何一套软件,只要其中使用了受 GPL 协议保护的第三方软件的源程序,并向非开发人员发布时,软件本身也就自动成为受 GPL 保护并且约束的实体。也就是说,此时它必须开放源代码。
2、GPL 大致就是一个左侧版权(Copyleft,或译为“反版权”、“版权属左”、“版权所无”、“版责”等)的体现。你可以去掉所有原作的版权 信息,只要你保持开源,并且随源代码、二进制版附上 GPL 的许可证就行,让后人可以很明确地得知此软件的授权信息。GPL 精髓就是,只要使软件在完整开源 的情况下,尽可能使使用者得到自由发挥的空间,使软件得到更快更好的发展。
3、无论软件以何种形式发布,都必须同时附上源代码。例如在 Web 上提供下载,就必须在二进制版本(如果有的话)下载的同一个页面,清楚地提供源代码下载的链接。如果以光盘形式发布,就必须同时附上源文件的光盘。
4、开发或维护遵循 GPL 协议开发的软件的公司或个人,可以对使用者收取一定的服务费用。但还是一句老话——必须无偿提供软件的完整源代码,不得将源代码与服务做捆绑或任何变相捆绑销售。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值