CentOS虚拟机搭建

2023-10-27

  • 下载centos的镜像:https://www.virtualbox.org/wiki/Downloads
  • 创建虚拟机内部虚拟网络:virtual box菜单:管理 -> 主机网络管理器 -> 创建,手动配置网卡并将ip地址设为192.168.100.1,子网掩码为255.255.255.0,勾选DHCP服务器的启用选项
    在这里插入图片描述
  • virtual box菜单中点击新建
    在这里插入图片描述
  • 虚拟电脑名称设为centos-base,类型为Linux,版本为Red Hat 64bit
    在这里插入图片描述
  • 内存大小分配4G,点击下一步
    在这里插入图片描述
  • 选择现在创建虚拟硬盘,点击下一步
    在这里插入图片描述
  • 选择VDI,点击下一步
    在这里插入图片描述
  • 选择动态分配,点击下一步
    在这里插入图片描述
  • 大小分配30G,点击创建
    在这里插入图片描述
  • 右键点击新建的centos-base虚拟机 —> 设置 —> 网络 —>网卡2,勾选启用网络连接,连接方式为仅主机(Host-only),界面名称为刚刚添加的网卡,点击OK
    在这里插入图片描述
  • 双击virtual box管理器中新建的centos-base虚拟机,选择启动盘选择刚刚下载的centos镜像,点击启动
    在这里插入图片描述
  • 在以下界面中选择第2项并回车
    在这里插入图片描述
  • 在以下界面,首先点击安装位置,然后直接点击左上角的完成
    在这里插入图片描述
    在这里插入图片描述
  • 然后点击网络和主机名
    在这里插入图片描述
  • 将两个网卡都打开,并在左下角改变主机名,点击完成
    在这里插入图片描述
  • 然后就可以开始安装,在安装的过程中可以设置用户名和root密码
    在这里插入图片描述
  • 安装完成后,虚拟机会重启,并进入终端界面,此时需要输入用户名和密码
    在这里插入图片描述
  • 登陆以后可以ping通mail.163.co和本机ip
  • 输入 su ,输入密码获得root权限,然后输入 yum update 升级内核
  • 升级完成后,输入nmtui,选择Edit a connection,然后选择enp0s8,选择automatically connect
    在这里插入图片描述
    在这里插入图片描述
  • 选择Activate a connection,将enp0s8 deactiveate之后再重新activate
    在这里插入图片描述
    在这里插入图片描述
  • 设置完成后,输入ip address,可以看见enp0s8的ip地址
    在这里插入图片描述
  • 在主机中打开git bash(我使用的是cmder),输入ssh root@192.168.100.4,可以远程登陆虚拟机,@后面的ip地址为上图中红色圈圈的ip地址
    在这里插入图片描述
  • 到这里基本配置就完成了,接下来是复制虚拟机。输入shutdown -h now关闭centos-base虚拟机,在virtual box管理器界面中右键点击centos-base虚拟机,点击复制。将新虚拟机名称设置为centos-guest,并且勾选重新初始化所有网卡的MAC地址,点击下一步
    在这里插入图片描述
  • 选择链接复制,点击复制
    在这里插入图片描述
  • 双击virtual box管理器界面中的centos-guest,就可以启动复制出来的虚拟机,登陆之后开始配置桌面环境。
  • 输入su获取权限,然后输入 yum groupinstall “GNOME Desktop” 安装桌面
  • 输入 ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target 设置启动目标为桌面
  • 最后输入reboot重启虚拟机就可以看见桌面环境
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

CentOS虚拟机搭建 的相关文章

  • 机器学习——入门

    机器学习算法分类 监督学习 目标值是类别 gt 分类问题 k 近邻算法 贝叶斯分类 决策树与随机森林 逻辑回归 目标值是连续型的数据 gt 回归问题 线性回归 岭回归 无监督学习 没有目标值 gt 无监督学习 聚类k means 机器学习开
  • AD7124-4 精度

    AD7124芯片 是属于AD公司的较新产品 高达24位的精度 确实让人眼馋 究竟如何呢 寄存器配置顺序 1 AD上电后 先关闭SPI片选 2 使能开启单片机的 SPI 3 复位设备及所有内部寄存器 发送64位的1 也就是8个0xFF 4 读
  • C语言--weak的作用

    weak 顾名思义是 弱 的意思 在汇编中 在函数名称后面加 WEAK 来表示 而在 C语言中 在函数名称前面加上 weak 修饰符来表示 这样的函数我们称为 弱函数 被 WEAK 或 weak 声明的函数 我们可以在自己的文件中重新定义一
  • 获取当年、当月的开始结束日期

    import java time LocalDate import java time LocalDateTime import java time LocalTime import java time temporal TemporalA
  • QT 如何用多线程实现数据处理和界面显示刷新速度够快

    Qt 支持多线程编程 因此可以通过创建多个线程来实现数据处理和界面显示刷新的高效实现 一种常用的做法是 在一个线程中处理数据 另一个线程负责界面显示的更新 数据处理线程可以通过信号和槽的机制来通知界面显示线程更新界面 这种方法的好处是 数据
  • AI安全初探——利用深度学习检测DNS隐蔽通道

    AI安全初探 利用深度学习检测DNS隐蔽通道 目录 AI安全初探 利用深度学习检测DNS隐蔽通道 1 DNS 隐蔽通道简介 2 算法前的准备工作 数据采集 3 利用深度学习进行DNS隐蔽通道检测 4 验证XShell的检测效果 5 结语 1
  • 了解关于Hadoop的12个事实

    原文 http os 51cto com art 201206 345249 htm 了解关于Hadoop的12个事实 本文中 分析师给出了关于Hadoop的12点事实 帮助您认识一个真实的Apache Hadoop生态系统 作者 茶一峰
  • uni-app,解决方案, 已存在待跳转页面,请不要连续多次跳转页面问题

    问题的解决思路 设置全局变量flag 以及封装跳转函数 设置定时器不允许几秒钟重复跳转 1 如果采用 uni navigateTo 跳转 jumpFlag function path 跳转开关 if getApp globalData is
  • Arduino基础项目篇-基于Arduino的智能小车

    从这篇开始 后续会陆陆续续写一些自己入门单片机以来做过的一些项目教程 y由于不是现在做的 所以我可能没有调试的照片啥之类的 而且做的东西大多都拆了 我刚入门Arudino时 做的第一个项目 就是Arduino智能小车 做出来的小车具有红外避
  • 华大单片机KEIL报错_WEAK的解决方案

    1 Keil编译无法识别 WEAK时的问题清单如下 在使用Keil编译有时出现无法识别 WEAK的问题 截图如下 提示的错误信息如下 mcu common interrupts hc32l13x c 72 error 77 D this d
  • ACL技术-------访问控制列表

    1 ACL原理 设备根据事先设置好的报文匹配规则对经过该设备的流量进行匹配 然后对报文执行预先设定的处理动作 2 ACL功能 1 访问控制 在流量流入或者流出的接口上匹配流量 动作 允许 permit 拒绝 deny 2 抓取流量 3 AC
  • Error in py_run_file_impl(file, local, convert) : ModuleNotFoundError: No module named ‘igraph‘

    在HPC平台上跑我的R语言代码 结果一直报错说 Error in py run file impl file local convert ModuleNotFoundError No module named igraph 我就知道是我R语
  • 单片机--USART

    目录 1 通信的基础知识 2 USART 3 串口通信协议 4 相关寄存器 串口控制寄存器 波特率寄存器 中断和状态寄存器 编辑 数据发送寄存器 数据接收寄存器 5 USART功能框图 6 串口发送实验 实验要求 1 观察实物 2 分析原理
  • 路由与路由表简介

    路由的概念 从字面上来说 路由 就是路径选择的意思 路由是指网络设备通过网络将信息正确传输到指定目的地的方式 而路由器正是这样的 网络设备 它可以根据目标网络选择 最优 的路径来决定下一跳跳向哪个路由器 但是什么是最优的路径 最优并不意味着
  • Go语言网络编程(socket编程)TCP粘包

    1 TCP粘包 服务端代码如下 socket stick server main go func process conn net Conn defer conn Close reader bufio NewReader conn var
  • 12306登录验证码识别

    最近在研究12306验证码识别 前期的12306查询验证码识别已经上线了 详见http download csdn net download ghost man 10160932的博客 里面的12306查询验证码已经上线了 可以去体验一下
  • linux服务器前后端部署遇到的问题以及解决办法

    nginx部署前端 将静态资源打包上传到自己指定的目录 nginx 配置 到这里 前端就部署完成了 当时访问的时候发现只能加载html页面 所有的js css 图片等等全部404 原因是没有指定静态资源的绝对路径 因为我用的宝塔面板的ngi
  • 如何添加Burp Suite添加https证书

    Burp Suite是一款强大的安全测试工具 可以用来设置代理 抓取http数据包 如果添加了https证书 就可以抓取https数据包 一 前期准备 联网的电脑一台 Burp Suite软件 firefox浏览器 并安装proxy swi

随机推荐

  • 第1195期机器学习日报(2017-12-26)

    机器学习日报 2017 12 26 Moments in Time IBM MIT联合提出最新百万规模视频动作理解数据集 ChatbotsChina 2017深度学习框架大事记 wx SWATS 自动由Adam切换为SGD而实现更好的泛化性
  • HTML与计算机代码

    目录 计算机代码 HTML 计算机代码格式 HTML 键盘格式 实例 HTML 样本格式 实例 HTML 代码格式 实例 实例 实例 HTML 变量格式化 实例 HTML 计算机代码元素 一个完整的实例 计算机代码 var person f
  • 2023年第十四届蓝桥杯单片机开放与设计省赛微析与经验分享

    前言 2023年4月8日 就在昨天 本人刚参与了第十四届蓝桥杯单片机开放与设计省赛 整体做下来 且不谈客观题 今年的程序题 个人感觉有点像大杂烩 题量大 细节多 而且有些要求定义不够清晰 所以本人这次做的不够完美 并且因为时间问题有些小功能
  • 教妹学Java(七):究竟什么是JVM?

    大家好 我是沉默王二 一个和黄家驹一样身高 和刘德华一样颜值的程序员 本篇文章通过我和三妹对话的形式来谈一谈 究竟什么是 JVM 教妹学 Java 没见过这么有趣的标题吧 语不惊人死不休 没错 本篇文章的标题就是这么酷炫 接受不了的同学就别
  • 30天自制操作系统第3天harib00g

    30天自制操作系统 第3天进入32位模式并导入 C 语言 确认操作系统的执行情况 harib00g 准备材料 windows环境 VMware Workstation Visual Studio Code 程序和源代码 https pan
  • openmmlab第五次作业

    MMDetection是商汤和港中文大学针对目标检测任务推出的一个开源项目 它基于Pytorch实现了大量的目标检测算法 把数据集构建 模型搭建 训练策略等过程都封装成了一个个模块 通过模块调用的方式 我们能够以很少的代码量实现一个新算法
  • 解封装(七):av_read_frame读取帧数据函数分析和产生的空间问题分析,以及AVPacket分析

    1 在完成了视频的格式的解析 即音视频编码参数获取之后 我们就可以开始读取具体的音视频帧数据 av read frame 我们要忠实的是 函数调用之后是否应该涉及到清理方法 先看下上面函数的参数 AVFormatContext s 文件格式
  • hadoop之yarn

    简介 一 YARN是一个通用资源管理系统和调度平台 为集群在利用率 资源统一管理和数据共享等方面带来了巨大好处 1 通用指不仅支持mr程序 也支持其它计算程序 2 资源管理包括集群的硬件资源 cpu 内存等 3 调度平台指多个程序同时执行时
  • 反向题在测试问卷信效度_九种方法筛选无效问卷及对研究设计的启示

    引言 随着网络及智能手机的普及 传统的一些纸笔测验渐渐被网络问卷所替代 网络问卷由于其便捷性 很大程度上方便了研究者和被试 2018年JOM一篇文章发现越来越多的研究者开始使用网络问卷收集数据 相关发表的文章也呈现逐年增加的趋势 参见Por
  • Linux——进程优先级

    1 什么是优先级 优先级和权限息息相关 权限的含义为能还是不能做这件事 而优先级则表示 你有权限去做 只不过是先去做还是后去做这件事罢了 2 为什么会存在优先级 优先级表明了狼多肉少的理念 举个例子 在日常生活中我们进行排队看医生 队列就是
  • CSDN如何转载别人的文章(快速转载)

    1 找到要转载的文章 用chrome浏览器打开 右键选择检查 2 在chrome中下方的框里找到对应的内容 html脚本中找到对应的节点 article content 选中节点 网页上被选中内容会被高亮显示 然后右键菜单选中 Copy g
  • gcc -l参数和-L参数

    l参数和 L参数 l参数就是用来指定程序要链接的库 l参数紧接着就是库名 那么库名跟真正的库文件名有什么关系呢 就拿数学库来说 他的库名是m 他的库文件名是libm so 很容易看出 把库文件名的头lib和尾 so去掉就是库名了 好了现在我
  • 查询引擎中的代码生成技术

    目录 一 背景 二 相关知识 2 1 Java虚拟机规范 2 1 1 数据类型 2 1 2 字节码指令 2 1 3 class文件格式 2 2 虚函数与CPU预测 2 3 查询引擎 火山模型 三 代码生成工具 3 1 动态编译器Janino
  • upload-labs初学者通关详解

    Pass 1 js验证绕过 首先在开始之前我们需要在我们导入的upload labs文件里面新建一个文件夹 方便我们上传php文件 打开第一关我们可以看见这个页面 我们将事先准好好的一句话木马文件传上去 可以看到提示 文件夹格式不正确 这时
  • 开放平台 文档

    QQ http wiki opensns qq com wiki E3 80 90QQ E7 99 BB E5 BD 95 E3 80 91add share
  • 朴素贝叶斯Naive Bayes-机器学习ML

    参考 1 统计学习方法 李航 2 先验概率与后验概率的区别 http blog csdn net ouyang linux007 article details 7566339 3 朴素贝叶斯方法 Naive Bayes 原理和实现 htt
  • hydra详细介绍及渗透利用大全(超细)

    hydra小白渗透路上必须掌握的工具 历史我就不介绍了百度上更详细 本内容仅供参考 切勿做违法犯罪 若出事一切与本人无关 请大家遵守网络安全法 祝大家早日成为安全界的大佬 Hydra 参数介绍 R 根据上一次进度继续破解 S 使用SSL协议
  • Spark 写入ElasticSearch报错类型整理

    1 Cannot determine write shards for authorRecommender Author likely its format is incorrect maybe it contains illegal ch
  • MyBatis核心配置文件详解、配置标签解析及SqlSession工厂对象

    一 MyBatis核心配置文件概述 1 MyBatis核心配置文件层级关系 2 MyBatis常用配置解析 1 environments标签 数据库环境的配置 支持多环境配置 其中 事务管理器 transactionManager 类型有两
  • CentOS虚拟机搭建

    下载centos的镜像 https www virtualbox org wiki Downloads 创建虚拟机内部虚拟网络 virtual box菜单 管理 gt 主机网络管理器 gt 创建 手动配置网卡并将ip地址设为192 168