赞
踩
常用的虚拟化软件有两种:
这里我们使用VirtualBox来安装虚拟机,下载地址:Downloads – Oracle VM VirtualBox
001 点击安装
002 报错:he installer has detected an unsupported architecture. VirtualBox only runs on the amd64 architecture.
003 解决报错方法:
a. 点击这个文件:
b. 在设置--安全与隐私--通用---仍要打开
c.成功打开
004 这时候,回来点击step1,发现还是报错,之前的操作都白费了
005 找了相关文档,发现还不支持m1,m2,arm架构
a.文档查找:
Best Virtual Machine For Mac of 2023 (inc. M1, M2 & M3 Macs)
b.去官网下载test版本
链接:Testbuilds – Oracle VM VirtualBox
安装成功截图:
Install | Vagrant | HashiCorp Developer
a. 点击下一步,下一步,知道安装成功
b.测试是否安装成功
vagrant安装成功以后,并没有gui客户端,需要通过打开终端, 测试是否安装成功,运行命令:
vagrant
Vagrant int cenos/7
vagrant up
系统root用户的密码是:vagrant
vagrant镜像仓库地址:Discover Vagrant Boxes - Vagrant Cloud
vagrant中有很多做好的镜像仓库,然后使用cmd命令行使用命令进行下载。
a. 运行 vagrant init centos/7
vagrant init centos/7
b.运行 vagrant up 启动虚拟机
vagrant up
c.运行 vagrant ssh即可登录上虚拟机VM
vagrant ssh
问题:macOS M1芯片,运行vagrant up后,报错如下:
The guest machine entered an invalid state while waiting for it
to boot. Valid states are 'starting, running'. The machine is in the
'aborted' state. Please verify everything is configured
properly and try again.
If the provider you're using has a GUI that comes with it,
it is often helpful to open that and watch the machine, since the
GUI often has more helpful error messages than Vagrant can retrieve.
For example, if you're using VirtualBox, run `vagrant up` while the
VirtualBox GUI is open.
The primary issue for this error is that the provider you're using
is not properly configured. This is very rarely a Vagrant issue.
解决:
下载链接:Download VMware Fusion | VMware
拖动文件,点击继续
坑:!!!注意选择arm架构的iso镜像包,否则在m1芯片上面无法安装!!!不能选x86_64的镜像文件!!!(忽略我下面这个图是x86的,我实际用的是arm架构的)
设置登录mac的用户名和密码
格式:ssh username@ip
001 输入ip address来查看ip
002 登录(使用以下命令,回车)
ssh root@192.168.39.128
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。