Mac电脑(M芯片)安装ubuntu22.04

article/2025/8/5 15:45:16

一、下载VMware虚拟机

VMware官网下载VMware Fusion

二、下载ubuntu镜像

M系列的Mac电脑要下载arm架构的镜像

方法一:官网下载

方法二:清华源下载

清华源镜像

点击获取下载链接

在这里插入图片描述

选择Ubuntu,下载22.04.5(arm64,Server)

在这里插入图片描述

三、创建虚拟机

1、从光盘或映像中安装

在这里插入图片描述

2、虚拟机配置

  1. 选择光盘或映像
  2. 自定义设置——>存储——>修改虚拟机配置
    在这里插入图片描述

四、安装ubuntu(没有提及的地方直接下一步)

1、try or install Ubuntu Server
在这里插入图片描述

2、语言选择English
3、验证完成后done
在这里插入图片描述
4、continue without updating
5、输入用户名和密码
在这里插入图片描述

6、勾选SSH
在这里插入图片描述

6、Reboot now
在这里插入图片描述

7、输入账号密码(若没显示,点击回车即可)
在这里插入图片描述

8、安装图形界面

sudo apt-get install -y ubuntu-desktop

注:下载firefox snap时,等待的时间比较久
9、安装完毕后重启虚拟机

reboot

五、ununtu配置

1、复制粘贴

sudo apt-get update
sudo apt-get install open-vm-tools
sudo apt install open-vm-tools-desktop 

重启虚拟机

2、添加中文

在这里插入图片描述

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

重启虚拟机

在这里插入图片描述
点击format
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

添加中文输入法

在这里插入图片描述
添加完成后点击右上角即可更改输入法
在这里插入图片描述

3、换源

备份原有源

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

打开配置文件

sudo gedit /etc/apt/sources.list

在清华源中搜索ubuntu,点击ubuntu旁的小问号
在这里插入图片描述
我们这里安装的是arm架构,点击ubuntu-ports镜像。
在这里插入图片描述
选择ubuntu22.04,复制源
在这里插入图片描述

将 配置文件sources.list 原有内容删除,修改为刚刚复制下来的镜像源即可。

更新操作

sudo apt update
sudo apt upgrade

upgrade后若出现紫色界面直接按esc

六、参考文章

MacBook使用VMware Fusion虚拟机上安装Ubuntu系统(保姆级:超详细图文教程)
vmware安装ubuntu22.04 & 复制黏贴 & 上网
Linux换源大全!一步一步教你如何让系统飞起来!


http://www.hkcw.cn/article/dqyteDuWil.shtml

相关文章

Docker Desktop配置国内镜像源教程

在使用 Docker 时,由于默认镜像源在国外,经常会遇到下载速度慢、连接超时等问题。本文将详细介绍如何在 Windows 系统中为 Docker 配置国内镜像源,以提升镜像拉取速度。 常用国内镜像源 https://docker.1ms.run清华镜像源 https://docker.m…

Python详细安装教程——Python及PyCharm超详细安装教程:新手小白也能轻松搞定!(最新版)

Python作为一门简单易学、功能强大的编程语言,近年来在数据分析、人工智能、Web开发等领域广受欢迎。而PyCharm作为一款专业的Python集成开发环境(IDE),提供了强大的代码编辑、调试和项目管理功能,是Python开发者的得力…

2024年最新版IntelliJ IDEA下载安装过程(含Java环境搭建)

1.摘要 本文介绍了2024年最新版IntelliJ IDEA的下载和安装过程,包括IntelliJ IDEA介绍、Java和JDK的介绍、如何选择社区版和商业版、Java环境的搭建、讲解了JDK的下载安装及配置。同时,文章还简要概述了Java语言的特点和适用场景,是Java初学…

Windows docker下载minio出现“Using default tag: latestError response from daemon”

Windows docker下载minio出现 Using default tag: latest Error response from daemon: Get "https://registry-1.docker.io/v2/": context deadline exceeded 此类情况,一般为镜像地址问题。 {"registry-mirrors": ["https://docker.re…

JetBrains 开发工具弹窗 We could not validate your license 包括但不限于IDEA/CLion/GoLand/PyCharm

JetBrains 开发工具弹窗 We could not validate your license 包括但不限于IDEA/CLion/GoLand/PyCharm 关于 JetBrains 开发工具近期更新后,始终弹窗 We could not validate your license的问题处理 其实问题很简单,弹窗的用户其实是因为地区中选择了中国…

Python深度学习环境配置(Pytorch、CUDA、cuDNN),包括Anaconda搭配Pycharm的环境搭建以及基础使用教程(保姆级教程,适合小白、深度学习零基础入门)

全流程导览 一、前言二、基本介绍2.1全过程软件基本介绍2.1.1 Pytorch2.1.2 Anaconda2.1.3 Pycharm2.1.4 显卡GPU及其相关概念2.1.5 CUDA和cuDNN 2.2 各部分相互间的联系和安装逻辑关系 三、Anaconda安装3.1安装Anaconda3.2配置环境变量3.3检验是否安装成功 四、Pycharm安装五、…

从0开始的github学生认证并使用copilot教程(超详细!)

目录 一.注册github账号 1.1、仅仅是注册 1.2、完善你的profile 二、Github 学生认证 邮箱 学校名称 How do you plan to use Github? Upload Proof 学校具体信息 一.注册github账号 1.1、仅仅是注册 1.用如QQ邮箱的第三方邮箱注册github 再添加.edu结尾的教育邮箱&…

黑马Java面试笔记之MySQL篇(优化)

一. 慢查询 在MySQL中,如何定位慢查询? 出现慢查询的情况有以下几种: 聚合查询多表查询表数据量过大查询深度分页查询 表象:页面加载过慢,接口压测响应时间过长(超过1s) 1.2 如何定位慢查询&…

批量导出CAD属性块信息生成到excel——CAD C#二次开发(插件实现)

本插件可实现批量导出文件夹内大量dwg文件的指定块名的属性信息到excel,效果如下: 插件界面: dll插件如下: 使用方法: 1、获取此dll插件。 2、cad命令行输入netload ,加载此dll(要求AutoCAD&…

Chrome 通过FTP,HTTP 调用 Everything 浏览和搜索本地文件系统

【提问1】 Chrome调用本地 everything.exe, everything 好像有本地 FTP 服务器? 【DeepSeek R1 回答】 是的,Everything 确实内置了 HTTP/FTP 服务器功能,这提供了一种相对安全的浏览器与本地应用交互的方式。以下是完整的实现方案&#x…

《汇编语言》第13章 int指令

中断信息可以来自 CPU 的内部和外部,当 CPU 的内部有需要处理的事情发生的时候,将产生需要马上处理的中断信息,引发中断过程。在第12章中,我们讲解了中断过程和两种内中断的处理。 这一章中,我们讲解另一种重要的内中断…

CFTel:一种基于云雾自动化的鲁棒且可扩展的远程机器人架构

中文标题: CFTel:一种基于云雾自动化的鲁棒且可扩展的远程机器人架构 英文标题: CFTel: A Practical Architecture for Robust and Scalable Telerobotics with Cloud-Fog Automation 作者信息 Thien Tran, Jonathan Kua, Minh Tran, Hongh…

Spring Boot是什么?

Spring Boot是什么? Spring Boot是什么?1. 引言1.1 什么是Spring Boot?1.2 为什么选择Spring Boot? 2. Spring Boot的起源2.1 Spring框架的历史2.2 Spring Boot的诞生背景 3. Spring Boot的核心特性3.1 快速启动和部署3.2 自动配置…

基于大数据爬虫+Python+数据可视化大屏的慧游数据爬虫与推荐分析系统(源码+论文+PPT+部署文档教程等)

博主介绍:CSDN毕设辅导第一人、全网粉丝50W,csdn特邀作者、博客专家、CSDN新星计划导师、Java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和学生毕业项目实战,高校老师/讲师/同行前辈交流✌ 技术范围:SpringB…

实时响应的秘密:用Spring Boot轻松实现流式AI输出

1、背景 随着AI的快速发展,越来越多的AI应用诞生了,但是AI也有响应慢的问题,一般不能够即时响应,为了优化用户体验,现在大部分AI应用都是实现了打字机的效果,那么这种效果是如何实现的呢?今天我…

Spring Boot 中 RabbitMQ 的使用

目录 引入依赖 添加配置 Simple(简单模式) 生产者代码 消费者代码 ​编辑 Work Queue(工作队列) 生产者代码 消费者代码 Publish/Subscribe(发布/订阅) 生产者代码 消费者代码 Routing&#x…

如何下载MySQL和如何下载MySQL的JDBC驱动包

1.打开MySql 官网 https://www.mysql.com/ 2.点击 DOWNLOADS 和 MySQL Community (GPL) Downloads(MySQL Community (GPL) Downloads需要滚到最下面) 截屏2022-12-12 14.23.18.png 下载MySQL和下载MySQL的JDBC驱动包前两步是一样的 下载MySQL 3.点击 MyS…

【复杂网络演化博弈_01】理论部分+代码应用

复杂网络演化博弈 一、理论部分(1)研究背景(2)群体合作困境(3)核心要素(4)网络模型1、规则网络2、随机网络3、小世界网络4、无标度网络 二、网络博弈的进展(1&#xff09…

MySQL的备份及还原

备份类型 热备份、温备份、冷备份 (根据服务器状态) 热备份:读、写不受影响; 温备份:仅可以执行读操作; 冷备份:离线备份;读、写操作均中止; 物理备份与逻辑…

【爬虫学习】动态网页数据抓取实战:Ajax逆向与浏览器自动化

【爬虫学习】动态网页数据抓取实战:Ajax逆向与浏览器自动化 摘要 针对现代网站的动态化趋势,本文深入解析Ajax接口逆向与浏览器自动化技术。通过微博热搜实时数据抓取、知乎无限滚动内容采集等实战案例,演示如何突破动态渲染壁垒&#xff0c…