M2芯片的Mac上安装Linux虚拟机——提前帮你踩坑 ➕ 安装ubuntu虚拟机图形化 ➕ 解决MacOs主机和WmwareFusion/UTM 之间不能复制粘贴问题

news2024/11/27 5:23:20

M2芯片的Mac上安装Linux虚拟机——提前帮你踩坑 ➕ 安装ubuntu虚拟机图形化 ➕ 解决MacOs主机和WmwareFusion/UTM 之间不能复制粘贴问题

  • 1. 前言
    • 1.1 系统说明
    • 1.2 Linux系统选择——提前避坑
    • 1.3 下载vmware_fusion
      • 1.3.1 官网下载
      • 1.3.2 注册 + CAPTCHA验证码问题
      • 1.3.3 产品说明
    • 1.4 下载操作系统镜像
      • 1.4.1 下载centos(如果版本合适的)
      • 1.4.2 下载ubuntu
  • 2. 安装vmware_fusion
    • 2.1 安装
    • 2.2 注册许可证密钥
  • 3. 导入镜像,安装虚拟机
    • 3.1 选择光盘或映像
      • 3.1.1 选择CentOs(避坑:根据需要选择,可能版本不匹配)
      • 3.1.2 选择ubuntu镜像安装
        • 3.1.2.1 安装ubuntu镜像
        • 3.1.2.2 登录ubuntu
        • 3.1.2.3 启动ubuntu镜像问题(Cancel update and reboot步骤时)
  • 4. 关机重启后的问题
  • 5. 其他——使用UTM安装ubuntu虚拟机(推荐!推荐!!!)
    • 5.1 前言
    • 5.2 准备安装包
    • 5.3 安装(使用UTM虚拟机安装ubuntu)
  • 6. 安装ubuntu图形化界面
  • 7. 解决MacOs系统和虚拟机直接不能粘贴复制问题
    • 7.1 解决MacOs系统和WmwareFusion之间不能粘贴复制问题
      • 7.1.1 安装vmware-tools步骤
      • 7.1.2 联网重新安装(如果上面不生效)
    • 7.2 关于MacOs系统和UTM之间不能粘贴复制问题
  • 8. 关于MacOs系统与虚拟机直接文件传输问题

1. 前言

1.1 系统说明

  • Mac pro,芯片M2
  • 一定要注意自己的Mac版本!!!,否则版本的坑你懂得!

1.2 Linux系统选择——提前避坑

  • 不选Centos7,其他版本的Mac可能可以,但是M2的不行,报错:
    在这里插入图片描述

1.3 下载vmware_fusion

1.3.1 官网下载

  • 本来不想造自己的本本的,因为平时自己的本本加云服务器就可以了,但是有时候某种需要,所以最后还是没忍住,想来还是安装个虚拟机吧,反正本本再好也不张值,那就造吧,买来就是用的!
  • 下载地址如下:
    https://customerconnect.vmware.com/cn/downloads/#all_products
    在这里插入图片描述
  • 选则自己所需版本进行下载:
    https://customerconnect.vmware.com/cn/downloads/info/slug/desktop_end_user_computing/vmware_fusion/13_0.
    在这里插入图片描述

1.3.2 注册 + CAPTCHA验证码问题

  • 下载需要注册,记得选个人,个人免费
    在这里插入图片描述
  • 另一个可能会让人苦恼的问题,验证码无论怎么输入都通不过,如下:
    在这里插入图片描述
  • 解决验证码输入通不过的问题,切换语言为英文
    在这里插入图片描述
    在这里插入图片描述
  • 如果还不行的话,设置一下cookie,把基本信息都用英文填写,再次提交注册就可以成功了!
    在这里插入图片描述
  • 然后登录下载即可(直接去上面产品下载链接下载就行):
    在这里插入图片描述

1.3.3 产品说明

  • vmware_fusion有个人免费版,用免费的即可,先下载,后面安装的时候会提示注册许可证密钥,反正是免费,在官网都能注册,自己注册即可!

1.4 下载操作系统镜像

1.4.1 下载centos(如果版本合适的)

  • 根据自己电脑的需求可进行下载,下载地址(随便选择一个,下载即可):
    http://isoredirect.centos.org/centos/7/isos/x86_64/.
    在这里插入图片描述

1.4.2 下载ubuntu

  • 下载地址:
    https://ubuntu.com/download/server/arm.
    在这里插入图片描述
    在这里插入图片描述

2. 安装vmware_fusion

2.1 安装

  • 如下:
    在这里插入图片描述
    在这里插入图片描述
  • 关于注册许可证密钥的,链接点进去,在官网注册即可,详情可见《2.2 注册许可证密钥
  • 获取密钥之后,输入继续即可
    在这里插入图片描述
    在这里插入图片描述

2.2 注册许可证密钥

  • 登录自己刚注册的账号,注册即可,如下:
    在这里插入图片描述
    在这里插入图片描述

3. 导入镜像,安装虚拟机

3.1 选择光盘或映像

3.1.1 选择CentOs(避坑:根据需要选择,可能版本不匹配)

  • 如下:
    在这里插入图片描述
    在这里插入图片描述
  • 配置,如下:
    在这里插入图片描述
    在这里插入图片描述
  • M1和M2芯片的注意,这是个坑,装上不能用,Centos8没有试,不清楚,即然这样,果断放弃,换ubuntu !!
    在这里插入图片描述

3.1.2 选择ubuntu镜像安装

3.1.2.1 安装ubuntu镜像
  • 上个不行,换个试试了,再弄一个:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 试试证明,这个可行:
    在这里插入图片描述
  • 接下来,根据提示一步一步来就可以了,中间有让设置账号和密码,要记住,待会儿要登录用
    在这里插入图片描述
    在这里插入图片描述
  • 看到下面界面说明安装成功,如下:
    在这里插入图片描述
  • 接下来,可以选择【取消更新并重启】(Cancel update and reboot),或者等待更新完成,按钮变为【reboot】后再重启。
    在这里插入图片描述
  • 接下来初始化(Ubuntu初始化):
    在这里插入图片描述
3.1.2.2 登录ubuntu
  • 初始化完整之后,回车,开始登录:
    在这里插入图片描述
    在这里插入图片描述
    好了,到此安装成功,拜拜了Centos!!!
3.1.2.3 启动ubuntu镜像问题(Cancel update and reboot步骤时)
  • 问题描述:
    重启出现 Failed unmounting /cdrom无法开机
    在这里插入图片描述
  • 解决问题:
    不知道啥问题,没去解决,直接 control + c 就好了:
    在这里插入图片描述

4. 关机重启后的问题

  • 如果你出现关机重启后,又让你安装的问题,解决此问题的方法就是,再次关机,然后断开CD/DVD链接,重启即可。
    在这里插入图片描述
    问题原因是:这是因为开始安装ubuntu是使用CD来启动的,后面没有特别设置还将是以CD来启动。

5. 其他——使用UTM安装ubuntu虚拟机(推荐!推荐!!!)

5.1 前言

  • 试过上面的 WmwareFusion 之后,再试 UTM ,才知道 UTM 才应该是首选,下载简单,安装自由!

5.2 准备安装包

  • 下载 UTM.dmg,地址如下:
    https://mac.getutm.app/.
  • 下载 ubuntu-22.04.3-live-server-arm64.iso,地址如下:
    https://ubuntu.com/download/server/arm.
    在这里插入图片描述

5.3 安装(使用UTM虚拟机安装ubuntu)

  • 按着提示步骤一步一步来即可,也可参考着下面的文章来,写的挺不错的,如下:
    m1芯片的macbook pro使用UTM虚拟机安装ubuntu18.04 server镜像(Parallel Desktop 17无法安装).

6. 安装ubuntu图形化界面

  • 不管是使用 WmwareFusion 或者 UTM 安装的虚拟机ubuntu,安装图形化界面都是一样的步骤,三步命令,如下:
    • 第一步:使用sudo apt-get update命令以更新软件包列表
      sudo apt-get update
      
    • 第二步
      • 使用sudo apt-get install ubuntu-desktop命令以安装桌面环境
        sudo apt-get install ubuntu-desktop
        
      • 注意:这将安装Ubuntu默认的桌面环境 - GNOME。如果您想安装其他桌面环境,例如KDE、XFCE、MATE等,请替换ubuntu-desktop为您想要的桌面环境名称。
    • 第三步:安装完成后,输入sudo reboot命令以重新启动系统
      sudo reboot
      
  • 效果:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

7. 解决MacOs系统和虚拟机直接不能粘贴复制问题

7.1 解决MacOs系统和WmwareFusion之间不能粘贴复制问题

7.1.1 安装vmware-tools步骤

  • 步骤1:
    在这里插入图片描述
  • 步骤2:
    在这里插入图片描述
  • 步骤3(我这里已经添加过,所以看到的是linux.iso):
    在这里插入图片描述
  • 步骤4:链接CD/DVD,不然待会看不到vmware-tools的光盘图案,链接之后如下:
    在这里插入图片描述
    在这里插入图片描述
  • 步骤5:进入桌面解压
    tar -zxvf xxx.tar.gz
    
    在这里插入图片描述
  • 步骤6:然后进入解压后的文件夹,执行安装命令即可:
    cd vmware-tools-distrib/
    
    sudo ./vmware-install.pl
    
    在这里插入图片描述
    在这里插入图片描述
    接下来一路enter一路yes就行了:
    在这里插入图片描述
  • 步骤7:如果不出意外,然后重启即可解决
    • 需要注意的是
      Mac系统本地的复制可以用command+c,但是虚拟机里不能使用command+v,而是用control + shift + v 或者 直接右键-past
  • 最后:如果还是不好用的话,可以试试下面的联网安装,请继续……

7.1.2 联网重新安装(如果上面不生效)

  • 如果上面好用,请跳过此步骤,或者不用上面的方法,直接使用此步骤,这个已经试过可以用!!!
    • 先卸载
      sudo apt-get autoremove open-vm-tools
      
      在这里插入图片描述
    • 再安装
      sudo apt-get install open-vm-tools-desktop
      
      这个联机安装之后,打开虚拟机之后,一闪一闪的(黑屏亮屏黑屏亮屏),如果出现这种情况,重新联网安装就可以了,别问我为啥,我也不知道!

7.2 关于MacOs系统和UTM之间不能粘贴复制问题

  • 这个真忘了,前段时间安装的,只记录了WmwareFusion,忘了UTM了,好像使用UTM安装的虚拟机不存在这样的问题?好像真的是没有这个问题,好像……反正现在用着是能互相粘贴复制,装上之后需不要解决忘了……

8. 关于MacOs系统与虚拟机直接文件传输问题

  • 这个就是服务器与服务器直接的传输问题,直接用 scp 命令即可。例子如下(从主机上往虚拟里拷贝文件):
    在Mac主机上执行下面的命令:
    scp 要拷贝的文件 虚拟机用户@虚拟机IP:虚拟机中要存放文件的目录
    
    scp ./IBM_Data_Studio_client\ /ibm_ds4140_lin.tar.gz ubuntu@192.168.64.2:/home/ubuntu/Desktop/
    
    在这里插入图片描述
    在这里插入图片描述
  • 关于Mac上的文件传输,更多了解可以看下面的文章:
    mac连接远程服务器传输文件 以及 iterm2 配置SSH快速连接.

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

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

相关文章

【零基础入门Python】制作的简单计算器程序

✍面向读者:所有人 ✍所属专栏:零基础入门Pythonhttps://blog.csdn.net/arthas777/category_12455877.html 制作简单计算器的Python程序 制作GUI计算器的Python程序 时间复杂性: 空间复杂性: 在这里,我们将制作一个…

2024年手把手教CleanMyMac X v4.14.6破解版安装激活图文教程

小编给您带来CleanMyMac X v4.14.6中文破解版,CleanMyMac X破解版是应用在MacOS上的一款Mac系统清理优化工具,使用cleanmymac x 中文破解版只需两个简单步骤就可以把系统里那些乱七八糟的无用文件统统清理掉,节省宝贵的磁盘空间。 CleanMyMac…

【C语言】cache和程序访问的局部性对程序性能的影响

文章目录 1.源程序比较其性能影响2.内存分配(1)静态存储区(static):(2)栈区(stack):(3)堆区(heap&…

如何做搜索?如何做搜索优化?如何在搜索领域快速成长?

三年多的搜索研发经历,万亿级集群管理经历,集群优化搜索优化经历。将生产环境的集群,检索性能提升了数十倍。也遇到过大大小小的生产事故。在工作中有幸能够得到前谷歌中国首席架构陈老师的指导。在搜索方面,自己也积累了蛮多的经…

大模型专业术语语料如何采集!XPath高级技巧助力狩猎

最近采集大模型的某领域的专业术语语料&#xff0c;却发现一些网站的专业术语和名称解释深藏在一个 <div> 节点下的多个同级 <p> 节点中。这样的结构让爬虫在使用 .//text() 后获取文本时变得十分头疼&#xff0c;难以准确区分是术语还是解释。&#x1f613;。 不…

Backtrader 文档学习-Platform Concepts

Backtrader 文档学习-Platform Concepts 1.开始之前 导入backtrader &#xff0c;以及backtrader 的指示器、数据反馈的模块 。 import backtrader as bt import backtrader.indicators as btind import backtrader.feeds as btfeeds看看btind模块下有什么方法和属性&#x…

redis之五种基本数据类型

redis存储任何类型的数据都是以key-value形式保存&#xff0c;并且所有的key都是字符串&#xff0c;所以讨论基础数据结构都是基于value的数据类型 常见的5种数据类型是&#xff1a;String、List、Set、Zset、Hash 一) 字符串(String) String是redis最基本的类型&#xff0c;v…

Let‘s EasyV|年度作品征集:让数字孪生 看见设计的力量

转眼2023 已然迎来岁末&#xff0c;在这一年以来&#xff0c;关于「数字孪生」、关于「可视化」在遇到各类挑战的同时也在持续进化。在 2023 年&#xff0c;有越来越多人了解并投身于数字孪生可视化相关行业中来&#xff0c;持续制作打磨出更多更精彩的设计作品&#xff0c;并真…

ELF文件结构

ELF文件结构 前文结尾说到编译器编译源代码后生成的文件叫做目标文件&#xff0c;而目标文件经过编译器链接之后得到的就是可执行文件。那么目标文件到底是什么&#xff1f;它和可执行文件又有什么区别&#xff1f;链接到底又做了什么呢&#xff1f;接下来&#xff0c;我们将探…

产品调研——AI平台

本文主要记录了对腾讯云-TIONE平台、华为云-ModelArt等主流AI平台的产品调研。 交互式建模 简单点说就是提供了带训练资源的云IDE&#xff0c;使用形态包括Notebook、VsCode等。 腾讯云-TI平台 TI平台将tensorflow、pytorch、spark环境等均集成到一个Notebook容器中&#xf…

探索“超级服务器” TON:SDK 应用与开发入门

TON 是一个由多个组件构成的去中心化和开放的互联网平台&#xff0c;聚焦于实现广泛的跨链互操作性&#xff0c;同时在高可扩展性的安全框架中运作。TON 区块链被设计为分布式超级计算机或“超级服务器&#xff08;superserver&#xff09;”&#xff0c;旨在提供各种产品和服务…

分布式事务--TC服务的高可用和异地容灾

1.模拟异地容灾的TC集群 计划启动两台seata的tc服务节点&#xff1a; 节点名称ip地址端口号集群名称seata127.0.0.18091SHseata2127.0.0.18092HZ 之前我们已经启动了一台seata服务&#xff0c;端口是8091&#xff0c;集群名为SH。 现在&#xff0c;将seata目录复制一份&…

屏幕超时休眠-Android13

屏幕超时休眠-Android13 1、设置界面1.2 属性值1.2.1 默认值1.2.2 最小值限制 1.3 属性值疑问 Settings.System.SCREEN_OFF_TIMEOUT 2、超时灭屏2.1 锁定屏幕的超时2.2 屏幕灭屏的超时 3、永不休眠* 关键日志 1、设置界面 packages/apps/Settings/src/com/android/settings/dis…

(已解决)如何使用matplotlib绘制小提琴图

网上很多人使用seaborn绘制小提琴图&#xff0c;本人暂时不想学新的东西&#xff0c;就是懒。本文介绍如何使用matplotlib绘制小提琴图&#xff0c;很多其他博客只是使用最简单的语法&#xff0c;默认小提琴颜色会是蓝色&#xff0c;根本改不了。本文使用了一点高级的用法&…

深度学习环境配置超详细教程【Anaconda+Pycharm+PyTorch(GPU版)+CUDA+cuDNN】

在宇宙的浩瀚中&#xff0c;我们是微不足道的&#xff0c;但我们的思维却可以触及无尽的边界。 目录 关于Anaconda&#xff1a; 关于Pycharm&#xff1a; 关于Pytorch&#xff1a; 关于CUDA&#xff1a; 关于Cudnn&#xff1a; 一、&#x1f30e;前言&#xff1a; 二、&…

如何用 Cargo 管理 Rust 工程系列 戊

以下内容为本人的学习笔记&#xff0c;如需要转载&#xff0c;请声明原文链接 微信公众号「ENG八戒」https://mp.weixin.qq.com/s/-OiWtUCUc3FmKIGMBEYfHQ 单元和集成测试 Rust 为单元测试提供了非常好的原生支持。 创建库工程时&#xff0c;cargo 生成的源码文件 lib.rs 自带…

32、应急响应——linux

文章目录 一、linux进程排查二、linux文件排查三、linux用户排查四、linux持久化排查4.1 历史命令4.2 定时任务排查4.3 开机启动项排查 五、linux日志分析六、工具应用 一、linux进程排查 查看资源占用&#xff1a;top查看所有进程&#xff1a;ps -ef根据进程PID查看进程详细信…

不做数据采集,不碰行业应用,专注数字孪生PaaS平台,飞渡科技三轮融资成功秘诀

12月15日&#xff0c;飞渡科技在北京举行2023年度投资人媒体见面会&#xff0c;全面分享其产品技术理念与融资之路。北京大兴经开区党委书记、管委会主任常学智、大兴经开区副总经理梁萌、北京和聚百川投资管理有限公司&#xff08;以下简称“和聚百川”&#xff09;投资总监严…

头部游戏厂商鸿蒙合作,开发岗又‘缺人‘

12月18日&#xff0c;米哈游宣布将基于HarmonyOS NEXT启动鸿蒙原生应用开发&#xff0c;成为又一家启动鸿蒙原生应用开发的头部游戏厂商。 作为一家创立于2011年的科技型文创企业&#xff0c;上海米哈游网络科技股份有限公司推出了众多高品质人气产品&#xff0c;其中包括《崩坏…

Meta与Ray-Ban合作推出了一款全新智能眼镜外观时尚,而且搭载了能够“看到“你所看到的一切的人工智能技术

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗&#xff1f;订阅我们的简报&#xff0c;深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同&#xff0c;从行业内部的深度分析和实用指南中受益。不要错过这个机会&#xff0c;成为AI领…