maclinux虚拟机
① 苹果电脑装linux详细过程
一,在Mac上装Linux
1,下载虚拟机环境,可以选择VirtualBox或者VmVMware
下载安装一个Linux系统,这里我们使用Ubuntu 18.04
2,安装虚拟机,完成后打开
3,选择新建,设置名称如下图
PS:
第一步,在工具栏安装:Device->Insert Guest Additions CD images
导入光盘后,重新会弹出消息框显示失败
Unable to insert the virtual optical disk /Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso into the machine UbuntuVM.Would you like to try to force insertion of this disk?Could not mount the media/drive ‘/Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso’ (VERR_PDM_MEDIA_LOCKED).
可以手动将光盘弹出,重新安装,安装成功
配置Ubuntu
Ubuntu的使用可以参考别出心裁的Linux命令学习法.
通过sudo apt-get update;sudo apt-get upgrade更新一下系统。
安装软件。Ubuntu中安装软件比较简单,使用sudo apt-get install XXX就可以安装XXX软件,比如我们常用的Vim,就可以用sudo apt-get install Vim来安装。
注意:Ubuntu中使用到某个没有安装的软件时,会有贴心的提示,如上图。
我们可以通过apt-cache search XXXX来查找软件库中有没有我们想要安装的软件。比如我们想看看有没有常用的调试工具cgdb,就可以使用apt-cache search cgdb来查找:
找到后就可以通过sudo apt-get install cgdb来安装了。
我们可以一次安装多个软件,比如sudo apt-get install git ddd就会安装分布式版本控制工具git和图形化调试工具ddd:
这提醒我们可以写个脚本简化软件的安装,你可以源源不断的把自己用的软件添加到这个脚本中,方便日后自己安装新系统:
三,Windows安装Linux
1,类似上面操作
2,选择下载好的Ubuntu
3,启动安装,设置语言等
4开始安装等待
② VMware虚拟器上如何安装Linux
我们知道,虚拟机是一种可以将物理计算机虚拟出多个操作系统的一种技术,且虚拟机和宿主机间是完全隔离的,常见的虚拟化工具有:VMware、Docker、KVM,而VMware因其操作简单衫陆扒亩、稳定、兼容性好现在被广泛应用。
在国内较多数用户电脑系统装的都是Windows,可能因为工作学习需要使用Linux,此时使用虚拟机来实现是最便捷的,下面介绍一下通过VMware来安装Linux虚拟机的操作供大家参考:
1、安装VMware虚拟化软件
这里需要注意,VMware其实是一整套解决方案,它下面有很多子产品,对于虚拟化工具而言,我们一般选择方案是这样的:
Windows用户:安装VMwareWorkstation
mac用户:安装VMwareFusion
2、选择一款Linux发行版本并下载其镜像文件
Linux发行版本众多,常见的有:RHEL、CentOS、Ubuntu等,在生产环境用得最多的就是CentOS,建议大家使用此发行版本,我们可以下载一个CentOS7的镜像文件。因为Linux众多发行版本的官方镜像都在国外或此顷网站上,国内用户下载速度较慢,建议使用国内的开源镜像站,比如网易开源镜像站。
3、通过VMware安装Linux系统
以VMwareFusion为例,打开后,文件》新建》创建自定义虚拟机》Linux>CentOS64位,示:
新建虚拟磁盘》完成》存储》如果虚拟机自动安装了,请按CTRL+鼠标键将鼠标返回至宿主机,然后关闭此虚拟机。
接下来找到此虚拟机》右击》设置》找到“CD/DVD(IDE)”》勾选“连接CD/DVD驱动器”》从下拉列表中“选择一个光盘或光盘映像”,找到我们下载的iso文件即可》设置完成后重新启动虚拟机进入安装。
③ 虚拟机有几种类型
虚拟机有:微软虚拟机、Mac虚拟机、BM虚拟机 、HP虚拟机、SWsoft虚拟机 、SUN虚拟机、Intel虚拟机、AMD虚拟机、Java虚拟机、BB虚拟机、Linux虚拟机,这11种类型。
其中:
1、linux虚拟机
一种安装在Windows上的虚拟linux操作环境,就被称为linux虚拟机。它实际上只是个文件而已,是虚拟的linux环境,而非真正意义上的操作系统。但是它们的实际效果是一样的。所以安装在虚拟机上使用好。
2、Java虚拟机
Java虚拟机(JVM)是Java Virtual Machine的缩写,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能模拟来实现的。Java虚拟机有自己完善的硬件架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。
(3)maclinux虚拟机扩展阅读:
虚拟机的主要用处:
1、演示环境,可以安装各种演示环境,便于做各种例子。
2、保证主机的快速运行,减少不必要的垃圾安装程序,偶尔使用的程序,或者测试用的程序在虚拟机上运行。
3、避免每次重新安装,银行等常用工具,不经常使用,而且要求保密比较好的,单独在一个环境下面运行。
4、想测试一下不熟悉的应用,在虚拟机中随便安装和彻底删除。
5、体验不同版本的操作系统,如Linux、Mac等。