使用VMware Workstation 11搭建Linux学习环境(Linux所用版本CentOS 7.0)

今天学习了一天的Linux相关基础知识,下面做一下总结以备不时之需。

首先先从搭建学习环境开始写起,我用的是VMware公司的最新工作站版本,也就是VMware Workstation 11,之所以使用VMware而不用像VirtualBox等其他的虚拟机软件是因为VMware在安装了VMware Tools后可以方便的与宿主机进行复制、粘贴等操作,当然也有可能其他的软件也可以,只是我孤陋寡闻了吧,不过用VMware的缺点就是它是个商业软件需要注册(这个可以自行解决),还有就是在内存占用和性能上与其他虚拟机软件相比较的话还是比较略占些资源,不过为了更好的学习这些都可以先忽略不计了。

首先简略的说一下今天通过跟着视频学习到的一些小知识,以免时间太长忘记了:

一、稀疏格式的虚拟磁盘

这个概念我也是大概是听明白了一点点,就是这个格式的磁盘它占用真实的物理磁盘空间会比较小,会自动随着所装系统的容量变大而更改,那好处当然就是占用空间小,可以更有效合理的利用物理磁盘空间(毕竟自己的笔记本磁盘也不是很大),缺点就是磁盘性能上比一次性分配的磁盘格式低一些。

二、网络的工作模式

1、Bridged(桥接模式)

这种网络模式下可以认为该虚拟机是所处局域网中的一台独立的机器,它可以访问网内任何一台机器,我们需要手工为它配置IP地址、子网掩码;而且如果想要和宿主机进行通信的话还需要和宿主机处于同一网段中。而且我们还可以手工配置它的TCP/IP配置信息,以实现通过局域网的网关或路由器访问互联网。它和宿主机器的关系就像连接在同一个Hub上的两台电脑,想让它们通信的话就需要为其配置IP地址和子网掩码,否则就无法通信。

这种网络模式的适用类型就是需要用VMWare在局域网内新建一个虚拟服务器,为局域网用户提供网络服务的时候用到的,我这次的配置过程中用到的就是这种模式。

2、Host-only(主机模式)

在Host-only模式中,所有的虚拟机之间是可以相互通信的,但虚拟系统和真实的网络是被隔离开的。并且需要注意的是,在该网络模式下,虚拟机和宿主机系统也是可以相互通信的,相当于这两台机器通过双绞线互连。这时虚拟机的TCP/IP配置信息(如IP地址、网关地址、DNS服务器等),都是由VMnet1(Host-only)虚拟网络的DHCP服务器来动态分配的。当然如果将你的可访问互联网的网卡共享给VMnet1时,这台虚拟机也可以通过手动更改TCP/IP信息来访问互联网的。

当需要在某些特殊的网络调试环境中,要求将真实环境和虚拟环境隔离开时就可采用这种网络模式了。

3、NAT(网络地址转换模式)

使用NAT模式,就是让虚拟机借助NAT(网络地址转换)功能,通过宿主机所在的网络来访问互联网。也就是说,使用NAT模式可以实现在虚拟机里访问互联网。NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,无法进行手工修改,因此虚拟系统也就无法和本局域网中的其他真实主机进行通讯。

该网络模式的优势就是使虚拟机接入互联网非常简单,如果想利用VMWare安装一个不用进行任何手工配置就能直接访问互联网的虚拟机时建议采用NAT模式。

其次记录一下今天安装CentOS 7.0的具体步骤:

  1. 自定义新建虚拟机,选择好相关设置和配置,因为我安装的是最小化安装,所以配置没有选太高

  2. 进入安装引导界面

  3. 直接选择最小化安装类别,只勾选一些开发相关的工具和库等

  4. 等待安装完成后,重启,进入命令行形式的登录界面,安装完毕

PS:安装完成后的第一步最好是通过VMware的快照功能对该虚拟机进行备份,以后有任何重要的操作也可以通过快照备份,这样,如果做错了或想重新练习时都可以快速的恢复到想要的状态,有利于提高学习的效率。

时间: 2024-12-04 23:22:51

使用VMware Workstation 11搭建Linux学习环境(Linux所用版本CentOS 7.0)的相关文章

Linux 学习环境的搭建之VMware

Linux 学习环境的搭建 (VMware)

使用VMWare虚拟机创建CentOS版本的Linux学习环境(每一步都有截图与说明)

学习Android开发,如果不学习Linux的基本使用,总感觉心里过意不去,因为毕竟Android还是搭载在Linux的基础之上的.因此,学习一种Linux系统的基本操作,对我们以后的学习还是很有作用的. 首先简单说一下,Linux系统是Unix系统的一个分支,算是Unix的一个子类吧,Linux系统下的软件基本可以在Unix下面实现兼容.Linux现在已经出现很多的版本,比较常见的有红帽.ubuntu.centOS等等,这些知识大家可以去搜一下,还是很有意思的. 今天这篇文章主要介绍用VMWa

云端搭建Linux学习环境 链接https://edu.aliyun.com/article/19 (阿里云ECS服务器 )课堂

云端搭建Linux学习环境 链接https://edu.aliyun.com/article/19 1. 开通云服务器 2 1.包年包月   按量付费(适合测试数据的时候) 2 2.地域   服务器数据中心所在城市 2 3. 网络 2 4. 实例系类 2 4. 公网带宽 3 5. 镜像 3 6. 存储 3 7. 购买台数 3 8. 安全设置 3 2.Linux 的远程管理 4 1.命令终端 4 2.文件传输 4 3.代码编辑 4 3. 为Linux环境安装图形化桌面(Gnome) 6 1.条件

Vmware Workstation 11安装Kail Linux

1.1  Kail Linux简介 如果您之前使用过或者了解BackTrack系列Linux的话,那么我只需要简单的说,Kali是BackTrack的升级换代产品,从Kali开始,BackTrack将成为历史. 如果您没接触过BackTrack也没关系,我们从头开始了解Kali Linux. 按照官方网站的定义,Kali Linux是一个高级渗透测试和安全审计Linux发行版.作为使用者,我简单的把它理解为,一个特殊的Linux发行版,集成了精心挑选的渗透测试和安全审计的工具,供渗透测试和安全设

Linux 搭建深度学习环境教程

Linux 搭建深度学习环境教程 Notes: ? 开门见山:使用 Anaconda 直接搞定 Linux Nvidia 驱动这个千年难题 ? 重点: 关于这个问题,今天我来总结一篇专治头疼的药方:只需要安装 Anaconda ,使用 conda 安装 Pytorch 或者 Tensorflow-gpu 即可. conda 会自动帮助我们安装好几乎所有必需的驱动,可谓是一键式安装,简直是我等"菜鸡"们的福音!!! I Love Anaconda ?????? 1. Linux 发行版选

Oracle 12cR1 RAC 在VMware Workstation上安装(上)—OS环境配置

Oracle 12cR1 RAC 在VMware Workstation上安装(上)-OS环境配置 1.1  整体规划部分 1.1.1  所需软件介绍 Oracle RAC不支持异构平台.在同一个集群中,可以支持具有速度和规模不同的机器,但所有节点必须运行在相同的操作系统.Oracle RAC不支持具有不同的芯片架构的机器. 序号 类型 内容 1 数据库 p17694377_121020_Linux-x86-64_1of8.zip p17694377_121020_Linux-x86-64_2o

用Qemu搭建x86_64学习环境

作者信息 作者:彭东林 邮箱:[email protected] QQ:405728433 软件平台 主机: Ubuntu14.04 64位版本 模拟器:Qemu-2.8.0 Linux内核版本: Linux-4.10 Busybox版本:busybox-1.24.2 工具链: gcc 具备的功能 模拟一个双核或者单核的x86_64架构的系统,根文件系统用ramdisk的形式,跟Host之间采用NFS的方式实现文件共享. 正文 1.Qemu的编译安装 请参考博文用qemu搭建aarch64学习环

用Qemu搭建aarch32学习环境

作者信息 作者: 彭东林 邮箱: [email protected] QQ: 405728433 软件平台 主机: Ubuntu14.04 64位版本 模拟器:Qemu-2.8.0 Linux内核版本: Linux-4.10 Busybox版本:busybox-1.24.2 工具链: arm-none-linux-gnueabi-gcc  (gcc version 4.8.3 20140320) 具备的功能 模拟一个vexpress 双核或者单核的环境,采用NFS跟Host共享一些文件,为了简单

VMware Workstation 11.0.0多国语言(含简体中文)+永久激活密钥

 昨 天,VMware虚拟机11.0 简体中文版正式发布,值得注意的是新版抛弃了32位系统支持,安装包体积大幅减小, 新增Windows10技术预览版支持,不过依然不完美(比如9879安装上后严重崩溃),引导虚拟机现已支持EFI:另外,Win8.1虚拟机 Unity已改进,最多已为虚拟机分配2GB显存. VMware Workstation是功能最强大的热门虚拟机软件,现已自带原生简体中文.用户可在在虚拟机同时运行各种操作系统,进行开发.测试.演示和部署软件,虚拟机中复制服务器.台式机和平板环境