GNU计划发展史以及在vmware如何安装linux

1984年,GNU计划与FSF基金会的成立

Richard Mathew Stallman(史托曼)在1984年发起的GNU计划,对于现今的自由软件风潮,有不可磨灭的地位。他为何发起这个计划呢?
一个分享的环境:
RMS从小就很聪明,1971年时候,进入黑客圈中的人工智能实验室(AI Lab),这个时候的黑客并不是破坏计算机的怪客。而当时的黑客圈对于软件的着眼点几乎都是在分享,所以没有专利方面的困扰。后来由于管理阶层的问题,这个实验室的很多人离开了,但是RMS不服输,他发现自己一个人无法完成所有工作,于是成立了一个新的开放的团队共同努力。
使用Unix开发的阶段:
1983年后,因为实验室硬件的更换,使得RMS无法继续以原有的硬件与操作系统继续自由程 序的编写,他也发现自己过去使用的Lisp操作系统是麻省理工学院的专利软件,是无法共享的,这对于他想成立一个开放团队是个阻碍,于是他放弃了这个系统开始接触Unix操作系统,尽管Unix依旧是专利软件,但至少Unix架构还是比较开放的。
因为两者是不同的系统,所以原本的软件是无法在Unix上面运行的,为此,他就开始把软件移植到Unix上,并且,为了在不同的平台工作,因此将发展的软件均撰写成可以移植的形态,也就是他都会将程序的原始码公布出来。

GNU计划的推展
1984年,RMS开始GNU计划,目的就是建立一个自由,开放的Unix操作系统(Free Unix),开始初期只有他一个人,建立一个操作系统谈何容易,他反其道而行,既然操作系统太复杂,可以先在Unix上面运行的小程序。在这个想法上,开始参考Unix上面现有的软件,并依据这些软件的作用开发出功能相同的软件。后来一堆人知道免费的GNU软件,并且实际
使用与原有的专利软件差不了太多,于是GNU计划逐渐打开知名度。
后来RMS开始撰写C语言的编译程序,那就是现在相当有名的GNU C Compiler(gcc),这是因为C语言编译程序版本众多,但都是专利软件,如果他写的C编译程序够棒,那么将会大大的让GNU计划出现在众人眼前。但是开始撰写GCC并不顺利,因为他先将原有的EMACS编译器写成可以在Unix上面跑的软件,并公布原始码。因为这个编辑器可以在撰写程序的过程中进行程序语法的检验,这项功能可以减少设计师除错的时间,很多人就直接向RMS购买。因为这样,RMS赚了一点钱,进而开始撰写其他软件,并且创立自由软件基金会(FSF),最终完成了GCC,这比EMACS还更有帮助,此外他还写了操作操作系统的基本接口BASH shell。
GNU的通用公共许可证——GPL
到了1985年,为了避免GNU所开发的自由软件被人利用成为专利软件,他与律师草拟了有名的通用公共许可证general public license GPL,GNU所开发的几个重要软件,如: EMACS , GNU C(GCC) , GNU C Library , bash shell造就了许多软件开发者利用这些基础的工具来进行程序开发,进一步扩大了自由软件团体!
不过对于GNU的最初构想,建立一个自由的Unix操作系统,这些优秀的程序是无法满足的,因为当时并没有自由的Unix核心存在,所以这些软件还是只能在专利的Unix平台上工作,直到linux的出现。
简单来说,1991年,Linus Torvalds可以创造出linux与GNU项目有着极大的关系,毕竟他是以bash工作环境软件,gcc编译程序等自由软件写的核心程序。

创建linux虚拟机步骤:
一、创建Linux虚拟机的前期准备:
软件:VMware workstations pro(下载地址:https://my.vmware.com/cn/web/vmware/downloads)
镜像:rhel-severe-7.2-x86_dvd.iso(这个是演示镜像,选择64位的)
还有一步,有的电脑安装不了可能是虚拟化功能没有开启,这个在BIOS中开启,具体步骤网上都有。
安装linux虚拟机前期务必把360等安全软件关掉,安装linux虚拟机前期务必把360等安全软件关掉,安装linux虚拟机前期务必把360等安全软件关掉!!!
二、创建步骤
1.打开VMware,选择新建虚拟机
在这里插入图片描述
2.点击新建后出现以下图片,选择自定义模式
在这里插入图片描述
3.点击下一步,出现下图,这里选择自己的软件版本,一般都是选好的,默认即可。
在这里插入图片描述
4.点击下一步,在之后的显示中选择稍后安装操作系统
在这里插入图片描述
5.点击下一步,操作系统选择linux,版本就选择对应镜像的版本,这里选择Redhat linux 7 64位
在这里插入图片描述
6.选择完成后,点击下一步,接下来是创建虚拟机名称与虚拟机安装位置,这里默认是C盘,自己改下,尽量不放在C盘
在这里插入图片描述
7.选择好位置后,下一步,这里是为虚拟机指定处理器数量,这里和自己的物理主机有关系,如果你的处理器有4个,就选择2个就行,这里我选择默认
在这里插入图片描述
8。下一步之后是为虚拟机指定内存,这里依旧和物理机有关系,一半即可。
在这里插入图片描述
9.下一步之后,是选择虚拟机网络类型,这里随便选择一个即可,后续创建好虚拟机好也可以根据自己需求更改
在这里插入图片描述
10.下一步之后选择控制器与磁盘类型,两者都选择默认
在这里插入图片描述
在这里插入图片描述
11.下一步之后选择磁盘,这里选择创建新的虚拟磁盘
在这里插入图片描述12.接下来是指定磁盘容量,这里我们给40G,并选择将虚拟磁盘存储为单个文件
在这里插入图片描述
13.点击下一步,是选择在何处存储磁盘文件。这里默认即可,再次点击下一步,出现如图,点击完成即可。
在这里插入图片描述
在这里插入图片描述
14.接下来在界面左侧会有自己刚才创建的虚拟机,点击,选择编辑虚拟机设置。选择CD/DVD,找到自己的镜像所在位置。
在这里插入图片描述
15.点击确定,接下来虚拟机已经创建好了,我们开机做一些设置即可,点击开启虚拟机,在图示我们选择第一个默认即可,回车。(鼠标可以点击Ctrl+Alt在虚拟机界面和自己物理主机界面来回切换)
在这里插入图片描述
16.等待一段时间,会进行一些检测,完成后会出现以下界面,我们选择语言为English(united states)
在这里插入图片描述
17.点击继续后,会出现以下界面,这个就是我们要设置的东西了。
在这里插入图片描述
17.date&time(时区),keyboara(键盘)就根据就根据自己需求即可。
我们主要在software selection(软件选择)这里,选择GUI服务,再选择里面的KDE,这里主要是提供图形化界面操作。
在这里插入图片描述
18.接下来我们自己配置分区,选择installation destination(安装位置),选择I will configure partitioning(我要配置分区)。
在这里插入图片描述
在这里插入图片描述
19.点击done出现如图界面,这里选择左下角的加号,出现界面后,就可以自己配置分区,一般为/ 20G,/boot 200M ,swap 2000M,选择好点击add mount point,然后点击done,再出现的界面选择accept changes.
在这里插入图片描述
20.接受更改后,一切设置就好了,点击begin installation 即可。
在这里插入图片描述
21.在上图的左侧是配置root管理员密码,而右侧则是添加用户而已。接下来只需要等待即可,虚拟机到此安装完毕。

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值