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

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

一、下载VMware虚拟机

VMware官网下载VMware Fusion

二、下载ubuntu镜像

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

方法一:官网下载

方法二:清华源下载

清华源镜像

点击获取下载链接
在这里插入图片描述
选择Ubuntu,下载22.04.5(arm64,Server)
在这里插入图片描述

三、创建虚拟机

1、从光盘或映像中安装

在这里插入图片描述

2、虚拟机配置

  1. 选择光盘或映像

自定义设置——>存储——>修改虚拟机配置

在这里插入图片描述

四、安装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换源大全!一步一步教你如何让系统飞起来!

Read more

JavaWeb学习笔记:动静态Web、URL、HTTP

Web Web是在互联网上,用浏览器访问的一种信息服务。可以简单理解成,我们打开一个网络链接,展示的一个个网页,就是Web。 Web有动态Web和静态Web: * 静态Web:是指开发者提前写好Web网页(HTML),所有人看到的网页内容都是一样的Web。早期的Web是静态Web,是使用HTML将网页内容写好放在服务器中,所有人访问网页,都是看到这个HTML的内容。静态Web的特点是所有人看到相同的内容,网页内容、数据都是写在HTML里,不与数据库交互。静态Web的业务流程大致如下: * Web开发者编写好HTML,保存到服务器某目录。 * 用户从浏览器打开网页,比如www.xxxx.com/index.html。 * 服务器接受到请求,从文件目录中找到这个index.html文件,发送给用户。 * 用户浏览器接收到HTML,渲染成网页展示给用户。 * 动态Web:是指开发者并非提前写好Web网页,而是在用户访问时,动态生成网页HTML内容,每个人看到的网页内容都是不一样的Web。现代Web几乎都是动态Web,每个人看到的Web内容都可能不一样,比如有

By Ne0inhk
从 XMLHttpRequest 到 Fetch API:现代前端网络请求的演进与迁移指南

从 XMLHttpRequest 到 Fetch API:现代前端网络请求的演进与迁移指南

🧑 博主简介:ZEEKLOG博客专家,历代文学网(PC端可以访问:https://literature.sinhy.com/#/?__c=1000,移动端可关注公众号 “ 心海云图 ” 微信小程序搜索“历代文学”)总架构师,16年工作经验,精通Java编程,高并发设计,分布式系统架构设计,Springboot和微服务,熟悉Linux,ESXI虚拟化以及云原生Docker和K8s,热衷于探索科技的边界,并将理论知识转化为实际应用。保持对新技术的好奇心,乐于分享所学,希望通过我的实践经历和见解,启发他人的创新思维。在这里,我希望能与志同道合的朋友交流探讨,共同进步,一起在技术的世界里不断学习成长。 🤝商务合作:请搜索或扫码关注微信公众号 “ 心海云图 ” 从 XMLHttpRequest 到 Fetch API:现代前端网络请求的演进与迁移指南 引言:为什么我们需要新的网络请求方案? 在前端开发领域,XMLHttpRequest (XHR) 长期统治着浏览器端的网络请求。然而,随着 Web

By Ne0inhk

超酷!前端人必备的 3 个 Skills:搞定高级 UI,拿捏最佳实践,最后一个直接拉满“续航”!

最近和几位前端开发者聊天,发现一个有趣的现象:AI 写代码越来越快,但代码质量的差距反而越来越大。 有人用 Cursor 写出来的页面,一眼就能看出是 AI 生成的——紫色渐变背景、Inter 字体、千篇一律的卡片布局。而有的人用同样的工具,却能产出让人眼前一亮的作品。 差距在哪里?不在 AI 工具本身,而在于你给 AI 注入了什么样的"技能包" 。 今天想分享前端开发必备的三个 Skills。前两个是干货分享,能立刻提升你的代码质量;第三个可能出乎你的意料,但确实是我最近的真实体会。 Skill 1: 让 AI 懂设计,告别"AI 味"的界面 你有没有遇到过这种情况——AI 生成的页面虽然能用,但总觉得哪里不对劲? 布局平庸、配色单调、

By Ne0inhk
openclaw喂饭教程!在 Linux 环境下快速完成安装、初始化与 Web UI 配置

openclaw喂饭教程!在 Linux 环境下快速完成安装、初始化与 Web UI 配置

前言 OpenClaw 是一款开源的 AI Agent 工具,但对第一次接触的用户来说,完整跑通流程并不直观。本文以 Linux 环境为例,详细记录了 OpenClaw 的安装、初始化流程、模型选择、TUI 使用方式,以及 TUI 与 Web UI 认证不一致导致的常见问题与解决方法,帮助你最快速度把 OpenClaw 真正跑起来 环境准备 1)安装nodejs curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash - sudo apt install -y nodejs > node

By Ne0inhk