【虚拟机搭建】win11搭建虚拟机两种方式:【virtualbox+vagrant】【VMware】(附centos系统、附安装包)

news2025/1/12 4:01:15

描述

  • 本教程windows系统搭建虚拟机方式,主要包含两种方式,分别是:【vagrant+virtualbox】和【VMware】
  • 推荐大家使用【vagrant+virtualbox】方式进行安装,也可根据自己喜好进行选择
  • 本教程安装包 包含三种下载方式,分别是:CSDN资源下载、百度网盘下载,大家也可根据自己喜好下载

vagrant + virtualbox 安装

vagrant 信息

  • vagrant官网:https://www.vagrantup.com/
  • Github地址:https://github.com/hashicorp/vagrant

virtualbox 信息

  • virtualbox官网:https://www.virtualbox.org/
  • virtualbox下载:https://www.virtualbox.org/wiki/Downloads

资源下载

CSDN

  • https://download.csdn.net/download/u010800804/87502411

百度网盘

链接:https://pan.baidu.com/s/1whUD9Avbo1MC2PedIkFThQ?pwd=8bxx
提取码:8bxx

在线安装

安装vagrant

  • 双击 vagrant_2.3.4_windows_i686.msi
    在这里插入图片描述
  • 选择 Next
    在这里插入图片描述
  • 选择安装目录
    在这里插入图片描述
  • 点击Install
    在这里插入图片描述
  • 完成过后,会有弹窗,询问是否重启电脑,重启电脑配置才生效,建议vagrant 和 virtualbox完成后一起重启
    在这里插入图片描述

验证vagrant

  • 打开windows cmd执行命令:vagrant version
    在这里插入图片描述
  • 能看到版本表示vagrant安装成功。

安装virtualbox

  • 双击安装直接报错

Orade VM Virtualbox 7,0.6 needs theMicrosoft Visual C + - 20 19 RedistributablePackage being installed first . Please instaland restart the installation of Oracle VMVirtualbox 7,0.6
在这里插入图片描述

  • 如果你也遇到了这个问题,其实需要安装一个Microsoft Visual C++ Redistributable packages
  • 官方下载地址:https://learn.microsoft.com/zh-cn/cpp/windows/latest-supported-vc-redist?view=msvc-170
  • 百度网盘下载地址:

链接:https://pan.baidu.com/s/1T5JqFOaK8-_fJxUo6MH3Eg?pwd=9wf3
提取码:9wf3

  • 阿里网盘下载地址:

VC_redist.x64.exe:https://www.aliyundrive.com/s/z1AmjVwEai9

在这里插入图片描述

  • 继续安装 virtualbox
    在这里插入图片描述
  • 选择安装位置,点击下一步
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

进行虚拟机整合安装

基础初始化

  • 在某个磁盘创建 virtual1 文件夹,并且进入[切记目录不要有中文字符]
  • 在此目录下打开cmd,运行 vagrant init centos/7
    在这里插入图片描述
  • 会生成Vagrantfile 该文件,用于配置虚拟机信息,在里面配置基本信息,这里举例配置基本信息,更多配置信息可参考 Vagrantfile 配置
  • 这是我的配置,2核4G
Vagrant.configure("2") do |config|
  # Every Vagrant development environment requires a box. You can search for
  # boxes at https://vagrantcloud.com/search.
  config.vm.box = "centos7-virtual-1"

  config.vm.network "public_network"
  config.vm.provider "virtualbox" do |vb|
        vb.memory = "4000"
        vb.name= "centos7-virtual-1"
        vb.cpus= 2
  end
end

添加virtualbox

  • virtualbox.box 保存在某个目录【切记目录不要有中文字符
    在这里插入图片描述
  • 添加镜像并取名为centos7-virtual-1 , F:\virtual_box\virtualbox.box 为存放路径
  • 在Vagrantfile路径执行命令:vagrant box add centos7-virtual-1 F:\virtual_box\virtualbox.box
    在这里插入图片描述
    在这里插入图片描述
  • 查看本地box:vagrant box list
  • 执行命令启动:vagrant up
    在这里插入图片描述

The Hyper-V cmdlets for PowerShell are not available! Vagrant
requires these to control Hyper-V. Please enable them in the
“Windows Features” control panel and try again.
在这里插入图片描述

  • 参考资料:https://blog.csdn.net/m0_37596969/article/details/106309523

在这里插入图片描述

  • Which interface should the network bridge to?【选择哪个网卡的提示,并且一直卡在这里
    在这里插入图片描述
  • 上面已经列出提供选择的桥接界面名称,我这里输入 1 或者 2 就可以。

进入虚拟机

  • 进入虚拟机命令:vagrant ssh
  • 执行命令切换到root用户:sudo -i
  • 查看ip地址:ip addr show 或者 ip a
  • 编辑ssh:vi /etc/ssh/sshd_config
  • PasswordAuthentication yes

passwd 修改密码,比如 abc123
systemctl restart sshd
本地xshell 使用账号root,密码abc123进行登录
查看当前虚拟机IP地址命令:ip addr show

vagrant 命令

  • 正常启动:vagrant up
  • 进入:agrant ssh
  • 查看状态:vagrant status
  • 优雅关闭:vagrant halt

完成

  • 到这里 vagrant+virtualbox 虚拟机安装方式就完成啦,大家可以通过xshell等工具远程登录进行操作。

VMware 安装

  • 官网:https://www.vmware.com/cn.html

官网下载

  • 下载地址:vmware官方下载地址 16版本

CSDN下载

  • 下载地址

百度网盘下载

  • 百度云网盘下载

链接:https://pan.baidu.com/s/1H2SKu6rIUCcdtiwMF_2nMw?pwd=csur
提取码:csur

在线安装

  • 初始化中
    在这里插入图片描述
  • 重启系统
    在这里插入图片描述
  • 重启过后继续安装
    在这里插入图片描述
  • 选择我接受,点击下一步
    在这里插入图片描述
    在这里插入图片描述
  • 选择合适的目录,最好不要安装在C盘
    在这里插入图片描述
  • 增加桌面快捷方式
    在这里插入图片描述
    在这里插入图片描述
  • 安装进行中
    在这里插入图片描述
    在这里插入图片描述
  • 输入许可证
    在这里插入图片描述
  • 输入密钥
    在这里插入图片描述
    在这里插入图片描述

创建虚拟机

  • 点击创建虚拟机
    在这里插入图片描述
  • 选择典型推荐模式
    在这里插入图片描述

阿里云镜像站-系统下载

  • 大家可以根据需求下载相应的镜像:centos、ubuntu等
  • centos7.9系统在下载
  • 下载地址:http://mirrors.aliyun.com/centos/
  • 地址:https://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/
    在这里插入图片描述

百度网盘下载 centos 7.9镜像

链接:https://pan.baidu.com/s/1p70RHda9mf9EZaMbP7QU9Q?pwd=wzjo
提取码:wzjo

  • 选择下载好的系统
    在这里插入图片描述
  • 进行基础信息设置
    在这里插入图片描述
  • 虚拟机命名、选择安装位置【尽量不要安装在C盘
    在这里插入图片描述
  • 设置硬盘大小、选择磁盘单个存储单
    在这里插入图片描述
  • 自定义内存cpu信息
    在这里插入图片描述
  • 其他配置,特别是网络 默认的就行,也就是NAT模式
    在这里插入图片描述

开启虚拟机

  • 点击开启虚拟机
    在这里插入图片描述
  • 虚拟机开启过程
    在这里插入图片描述
    在这里插入图片描述
  • 点击其他账号
    在这里插入图片描述
  • 输入root用户,点击下一步
    在这里插入图片描述
  • 输入之前设置的密码
    在这里插入图片描述

获取虚拟机IP,远程连接

  • 获取虚拟机IP:点击桌面右键,选择 Open terminal
    在这里插入图片描述
  • 输入:ip a
    在这里插入图片描述
  • 查看到ip地址为:192.168.139.128
  • 远程登录
    在这里插入图片描述

结尾

  • 目前为止,win11搭建虚拟机的两种方式就完成啦
  • 包含安装包的下载、centos系统下载,都提供了多种下载方式
  • 大家可根据自己的情况选择哪种方式进行搭建。

如果大家在搭建中需要帮助,也可私信我。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/379756.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

关于Could not build wheels for opencv-python-headless, which is...报错的解决方案

在通过最新版pip在线安装package:opencv-python-headless的时候,会产生报错信息,主要为 ERROR: Failed building wheel for opencv-python-headless ERROR: Could not build wheels for opencv-python-headless, which is required to insta…

Active Directory(活动目录)用户登录管理

活动目录用户登录管理 ADManager Plus 通过其预定义的用户登录报告简化了跟踪,监控和整合Active Directory用户登录特定数据的艰巨任务。Active Directory用户登录特定信息,如登录时间,登录历史记录,登录尝试,用户登录…

【钓鱼实测】写bug给new bing和chatGPT查。问他们林黛玉倒拔垂杨柳

BUG 错误代码 #include <iostream> #include <vector> using namespace std; int main() {vector<int> vec{1,2,3,2,4};for (auto iter vec.begin(); iter ! vec.end(); iter ){if (*iter 2) {vec.erase(iter);}}cout << vec.size() << endl…

Elasticsearch:如何正确处理 Elasticsearch 摄取管道故障

在我之前的文章 “Elastic&#xff1a;开发者上手指南” 中的 “Ingest pipeline” 章节中个&#xff0c;我有很多文章是关于 ingest pipeline 的。在今天的文章中&#xff0c;我将重点介绍如何处理在摄取管道中的错误。在我之前的文章 “Elasticsearch&#xff1a;如何处理 in…

Mybatis-Plus 开发提速器:mybatis-plus-generator-ui

Mybatis-Plus 开发提速器&#xff1a;mybatis-plus-generator-ui 1.简介 github地址 &#xff1a; https://github.com/davidfantasy/mybatis-plus-generator-ui 提供交互式的Web UI用于生成兼容mybatis-plus框架的相关功能代码&#xff0c;包括Entity,Mapper,Mapper.xml,Se…

Python(青铜时代)——模块与包

模块 模块是Python 程序架构的一个核心概念 模块好比是 工具包&#xff0c;要想使用这个工具包中的工具&#xff0c;需要使用 import 这个关键字进行导入这个工具包 每一个以扩展名 py 结尾的 Python 源代码文件都是一个 模块 在模块中定义的 全局变量、函数 都是模块能够提…

Laravel-admin之自定义操作日志

laravel-admin是封装性极好的框架&#xff0c;自带的就有操作日志的记录&#xff0c;但是对于非开发人员可能看不懂这个日志&#xff0c;所以就想着给修改一下&#xff0c;以谁修改了什么&#xff0c;谁删除了什么&#xff0c;谁审核了什么&#xff0c;谁添加了什么类似&#x…

【java web篇】数据库连接池Driud的使用

&#x1f4cb; 个人简介 &#x1f496; 作者简介&#xff1a;大家好&#xff0c;我是阿牛&#xff0c;全栈领域优质创作者。&#x1f61c;&#x1f4dd; 个人主页&#xff1a;馆主阿牛&#x1f525;&#x1f389; 支持我&#xff1a;点赞&#x1f44d;收藏⭐️留言&#x1f4d…

Apache DolphinScheduler 3.1.4 版本发布,修复一键安装报错问题

点击蓝字 关注我们2 月 27 日&#xff0c;Apache DolphinScheduler 发布了 3.1.4 版本。此版本共计修复 11 个 bug&#xff0c;并更新 1 个文档修复。其中的较为重要的 Bug fix 为&#xff1a;修复任务唤醒失败会阻塞事件处理 (#13466)修复 k8s 任务运行失败 (#13348) 修复 Me…

NodeJs 中的 HTML 模板

&#x1f482; 个人网站:【海拥】【摸鱼游戏】【神级源码资源网】&#x1f91f; 前端学习课程&#xff1a;&#x1f449;【28个案例趣学前端】【400个JS面试题】&#x1f485; 想寻找共同学习交流、摸鱼划水的小伙伴&#xff0c;请点击【摸鱼学习交流群】 HTML 模板是一种允许我…

信息系统基本知识(二)

大纲 信息系统与信息化信息系统开发方法常规信息系统集成技术软件工程新一代信息技术信息系统安全技术信息化发展与应用信息系统服务管理信息系统服务规划企业首席信息管及其责任 1.3 常规信息系统集成技术 系统集成&#xff1a;是指将计算机软硬件、网络通信等技术和产品集…

金三银四,助力你的大厂梦,2023年软件测试经典面试真题(1)(共3篇)

前言 金三银四即将到来&#xff0c;相信很多小伙伴要面临面试&#xff0c;一直想着说分享一些软件测试的面试题&#xff0c;这段时间做了一些收集和整理&#xff0c;下面共有三篇经典面试题&#xff0c;大家可以试着做一下&#xff0c;答案附在后面&#xff0c;希望能帮助到大…

如何实现双轮差速底盘躲避悬崖的功能?

1. 功能说明 本实验使用的样机为R023样机小型双轮差速底盘。在样机前方安装3个近红外传感器 &#xff0c;实现机器人躲避悬崖、在某平台上移动时不会掉下去的效果。 2. 电子硬件 在这个示例中&#xff0c;我们采用了以下硬件&#xff0c;请大家参考&#xff1a; 主控板Basra&…

C/C++每日一练(20230301)

目录 1. 冒泡排序法排序 ★ 2. 有效的数独 ★★ 3. 不同的二叉搜索树 II ★★ 附录 二叉搜索树 1. 冒泡排序法排序 输入n&#xff08;1≤n≤10&#xff09;个整数&#xff0c;用冒泡排序法对其从小到大排序&#xff0c;共进行n-1趟&#xff0c;要求输出每一趟的排序情…

操作系统页表

页和段的区别 页式&#xff0c;一个程序的各页是根据你的程序空间连续编址的&#xff0c;程序地址空间只有一维&#xff1b; 而段式&#xff0c;一个程序拆分成各段&#xff0c;独立编址&#xff08;各段都从零开始编址&#xff09;&#xff0c;程序地址空间有两维。 例如一…

人工智能高等数学--微积分_导数意义_求导公式_绝对值函数_relu函数_导数物理意义_几何意义---人工智能工作笔记0025

实际上这里看了看,这些数学的概念,有一定作用,但是综合来看,也可以先把人工智能课程都看一遍,大概知道怎么回事, 带着目的再来看人工智能的高等数学部分,这里,这些内容很花时间... 首先看人工智能用到的数学中的微积分~ 首先看这里的导数是什么意思? 其实就是,导数的公式是…

Ajax学习笔记01

引入 翻译成中文就是“异步的Javascript和XML”。即使用Javascript语言与服务器进行异步交互&#xff0c;传输的数据为XML&#xff08;当然&#xff0c;传输的数据不只是XML&#xff09;。 AJAX 不是新的编程语言&#xff0c;而是一种使用现有标准的新方法。 AJAX 最大的优点…

word中运行Mathtype报错、以及WordCmds.dot报错问题解决方案

1. 首先&#xff0c;先把电脑里的Mathtype卸载干净&#xff0c;然后重新安装。也可以尝试直接覆盖安装。 2. 安装之后将Mathtype里面的以下几个文件拷出来安装到不同的文件夹中&#xff1a; Office Support文件夹中&#xff1a; MathType Commands 2016.dotm WordCmds.dot …

【Leedcode】栈和队列必备的面试题(第三期)

【Leedcode】栈和队列必备的面试题&#xff08;第三期&#xff09; 文章目录【Leedcode】栈和队列必备的面试题&#xff08;第三期&#xff09;一、题目&#xff08;用两个栈实现队列&#xff09;二、思路图解1.定义两个栈2.初始化两个数组栈3. 将数据放入pushST数组栈中4.删除…

指标体系—北极星指标体系

北极星指标体系 每个产品都有很多指标,每个指标都反映了对应业务的经营情况。但是在实际业务经营中,却要求我们在不同的产品阶段寻找到合适的指标,让这个指标可以代表当前产品阶段的方向和目标,让这个指标不仅对业务经营团队,而且对产品的用户、对产品的价值都能有很好的…