VMware 搭建linux操作系统,入门必看

2023-10-26

VMware 搭建linux操作系统,入门必看

很多小伙伴,刚开始学习Linux可能很枯燥,那是因为你少了环境。正所谓是——工欲善其事,必先利其器。要想入门Linux,我们不得不有VMare和Linux这两个宝贝。
当然,你可能在为你的镜像亦或是安装包发愁,下面就无偿分享给大家,我一直以来使用的环境。

一、工具下载

VM15.5的下载安装包
链接:https://pan.baidu.com/s/1YYY7OAU_e2mpMx7l4-cGNg
提取码:gvut

centos的镜像分享
链接:https://pan.baidu.com/s/1CqsnChTIeSPs1Oz-kAFWKw
提取码:d405

由于VM15.5的安装比较简单,在这里我就不再赘述,如果安装有问题的小伙伴,欢迎评论或私信。

话不多说,直接进入安装正题。。。

二、超详细的安装步骤

1.将安装好的VM打开,点击左上角的文件,新建虚拟机,或使用快捷键Ctrl + N
在这里插入图片描述

2.在弹出的对话框中,选择自定义,然后下一步
在这里插入图片描述
3.直接下一步即可
在这里插入图片描述
4.选择稍后安装操作系统,下一步

在这里插入图片描述
5.客户机操作系统选择linux,版本选择centos7 64位,下一步

在这里插入图片描述
6.虚拟机名称任取即可,位置选择时,最好选择磁盘空间大的盘,建议D盘或E盘,然后下一步

在这里插入图片描述
7.处理器数量设为1,内核数设为2,如果你的电脑配置性能比较好,可以稍微高一点,但是如果你不知道自己的电脑性能的话,也没关系,按照下面我的安装即可

在这里插入图片描述
8.虚拟机使用的内存就设为2G吧,下一步

在这里插入图片描述
9.网络连接的话,我们选择NAT模式,下一步

在这里插入图片描述
10.使用推荐,直接下一步

在这里插入图片描述
11.这里也是选择推荐即可

在这里插入图片描述

12.选择创建虚拟磁盘,下一步

在这里插入图片描述

13.刚开始磁盘大小设为20G即可,后期可以灵活调整,选择将虚拟磁盘拆分成多个文件,下一步
在这里插入图片描述
14.默认即可,直接下一步
在这里插入图片描述
15.选择自定义硬件
在这里插入图片描述
16.选择新CD/DVD(IDE),连接使用ISO镜像文件,选择浏览添加我们前面下载好的centos镜像,关闭

在这里插入图片描述
17.点击完成
在这里插入图片描述
18.开启此虚拟机

在这里插入图片描述

19.出现如下图所示,直接回车

在这里插入图片描述

20.稍等一段检测时间

在这里插入图片描述

21.接下来,你会出现如下图所示的界面

在这里插入图片描述

22.因为考虑到实用性,我们还是选择中文简体吧,比较友好,点击继续

在这里插入图片描述

23.点击日期和时间

在这里插入图片描述

24.选择亚洲上海,完成

在这里插入图片描述

25.往下滑,找到软件选择,点击进入

在这里插入图片描述

26.基础环境,我们选择GNOMI 桌面,右边就全选吧,选择好之后,点击完成

在这里插入图片描述

27.点击安装位置,点击完成

在这里插入图片描述
在这里插入图片描述

28.点击网络和主机名

在这里插入图片描述

29.点击打开,点击完成

在这里插入图片描述

30.点击开始安装

在这里插入图片描述

31.点击ROOT密码,设置密码

在这里插入图片描述

32.设置密码,这个密码,自己记住即可

在这里插入图片描述

33.点击创建用户,新建一个用户

在这里插入图片描述

34.这里根据提示,根据自己需要建立即可

在这里插入图片描述
35.接下来,我们等待即可
在这里插入图片描述
36.点击重启,稍等一会儿
在这里插入图片描述

37.点击未接收许可证

在这里插入图片描述
38.勾选我同意许可协议,点击完成

在这里插入图片描述

39.点击完成配置

在这里插入图片描述

40.点击我们新建的用户

在这里插入图片描述

41.输入自己设置的密码,登录

在这里插入图片描述

42.弹出的欢迎界面,点击前进

在这里插入图片描述

43.点击前进

在这里插入图片描述

44.关闭隐私服务,前进

在这里插入图片描述

45.跳过
在这里插入图片描述

46.点击开始使用

在这里插入图片描述

47.直接关闭对话框,即可

在这里插入图片描述

48.我们可以测试一下网络是否可用,右键----->打开终端

在这里插入图片描述
49.输入命令ping www.baidu.com,当出现如下图所示,表明网络没问题。
在这里插入图片描述

PS

1.第一次安装可能会遇到这样或那样的问题,不用担心,欢迎评论留言或私信,我定会帮助大家解决问题,希望对大家有帮助,你的支持是我最大的动力。
2.如果连接失效,欢迎评论区告诉我!!!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

VMware 搭建linux操作系统,入门必看 的相关文章

  • 批量删除文件名中包含 BASH 中特殊字符的子字符串

    我的目录中有一个文件列表 opencv calib3d so2410 so opencv contrib so2410 so opencv core so2410 so opencv features2d so2410 so opencv
  • 在内核代码中查找函数的最佳方法[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我开始浏览内核代码 遇到的一件事是如何跟踪函数调用 结构定义等 有没有一种好的方法可以快速跳转到函数定义并退出 我尝试过 Source N
  • 为什么 Linux 原始套接字的 RX 环大小限制为 4GB?

    背景 我试图mmap 我的原始套接字的 RX 环形缓冲区64 bitLinux 应用程序 我的环由 4096 个块组成 每个块大小为 1MB 总共 4GB 请注意 每个 1MB 块中可以有许多帧 如果您好奇 请参阅此文档了解背景信息 htt
  • Linux 中 m 标志和 o 标志将存储在哪里

    我想知道最近收到的路由器通告的 m 标志和 o 标志的值 从内核源代码中我知道存储了 m 标志和 o 标志 Remember the managed otherconf flags from most recently received R
  • SSH,运行进程然后忽略输出

    我有一个命令可以使用 SSH 并在 SSH 后运行脚本 该脚本运行一个二进制文件 脚本完成后 我可以输入任意键 本地终端将恢复到正常状态 但是 由于该进程仍在我通过 SSH 连接的计算机中运行 因此任何时候它都会登录到stdout我在本地终
  • 适用于 Linux 的轻量级 IDE [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 在 C 中使用单个消息队列是否可以实现双向通信

    我希望服务器向客户端发送一些消息 并让客户端确认它 我被分配了这个任务 我可以在 C linux 中使用单个消息队列来完成它还是我需要创建两个 谢谢 是的 可以使用 sysV 消息队列来做到这一点 从您之前的问题来看 您正在使用该队列 您可
  • docker 非 root 绑定安装权限,WITH --userns-remap

    all 尝试让绑定安装权限正常工作 我的目标是在容器中绑定安装卷 以便 a 容器不以 root 用户身份运行入口点 二 docker daemon 配置了 userns remap 这样容器 主机上没有 root c 我可以绑定挂载和读 写
  • 如何在 Ubuntu 中创建公共 HTML 文件夹?

    简单的问题 但由于某种原因我无法在谷歌上找到确切的答案 我在 Slicehost 上安装了全新的 Ubuntu 并且想在我的主目录中为包含一堆静态 HTML 文件的简单网站创建一个公共目录 我该怎么做呢 只是打字的问题吗mkdir publ
  • 从 ttyUSB0 写入和读取,无法得到响应

    我对 Linux tty 不太有经验 我的环境是带有丰富 USB 串行的 Raspbian 什么有效 stty F dev ttyUSB0 38400 cu l dev ttyUSB0 s 38400 cu to dev ttyUSB0作品
  • 如何获取 (Linux) 机器的 IP 地址?

    这个问题和之前问的几乎一样如何获取本地计算机的IP地址 https stackoverflow com questions 122208 get the ip address of local computer 问题 但是我需要找到一个的I
  • 在 Mono 上运行 .Net MVC5 应用程序

    我正在 Windows 上的 Visual Studio 2013 中开发 Net 4 5 1 MVC5 应用程序 现在我想知道 是否可以在Linux Ubuntu 12 04 上运行这个应用程序 可以使用OWIN吗 Owin 可以自托管运
  • .net-core:ILDASM / ILASM 的等效项

    net core 是否有相当于 ILDASM ILASM 的功能 具体来说 我正在寻找在 Linux 上运行的东西 因此为什么是 net core ildasm 和 ilasm 工具都是使用此存储库中的 CoreCLR 构建的 https
  • 从 Xlib 转换为 xcb

    我目前正在将我的一个应用程序从 Xlib 移植到 libxcb 但在查找有关我有时使用的 XInput2 扩展的信息时遇到了一些麻烦 libxcb 中有 XInput2 实现吗 如果是的话 在哪里可以找到文档 目前我在使用此功能时遇到问题
  • 内核的panic()函数是否完全冻结所有其他进程?

    我想确认内核的panic 功能和其他类似kernel halt and machine halt 一旦触发 保证机器完全冻结 那么 所有的内核和用户进程都被冻结了吗 是panic 可以被调度程序中断吗 中断处理程序仍然可以执行吗 用例 如果
  • Intel 上的 gcc 中的 _mm_pause 用法

    我参考过这个网页 https software intel com en us articles benefitting power and performance sleep loops https software intel com
  • Linux 为一组进程保留一个处理器(动态)

    有没有办法将处理器排除在正常调度之外 也就是说 使用sched setaffinity我可以指示线程应该在哪个处理器上运行 但我正在寻找相反的情况 也就是说 我想从正常调度中排除给定的处理器 以便只有已明确调度的进程才能在那里运行 我还知道
  • 尽管我已在 python ctypes 中设置了信号处理程序,但并未调用它

    我尝试过使用 sigaction 和 ctypes 设置信号处理程序 我知道它可以与python中的信号模块一起使用 但我想尝试学习 当我向该进程发送 SIGTERM 时 但它没有调用我设置的处理程序 只打印 终止 为什么它不调用处理程序
  • x86-64 AMD 上 CALL 指令的操作数生成

    以下是示例程序 objdump 的输出 080483b4
  • 无法显示 Laravel 欢迎页面

    我的服务器位于 DigitalOcean 云上 我正在使用 Ubuntu 和 Apache Web 服务器 我的家用计算机运行的是 Windows 7 我使用 putty 作为终端 遵循所有指示https laracasts com ser

随机推荐