当前位置: 首页 > news >正文

Ubuntu 22.04.3 LTS安装

最近换电脑了,准备重新装一下ubuntu。多年前装过ubuntu很老的版本,现在发现官网最新的LTS版本是 Ubuntu 22.04.3 LTS 版本。那重新装的话,肯定装最新的版本了。这里我记录下自己的安装过程,作为以后的笔记查看。

我的环境:

  • 软件:windows11
  • 硬件:英特尔CPU

1. 安装 VMware 虚拟机

我这里装的Ubuntu系统,并不是装在我的物理主机上面,而是安装在虚拟机上面。这里我选择VMware虚拟机。

VMware的官网:

https://www.vmware.com/cn.html

VMware软件有VMware Workstation Pro(收费的,但功能应该更强大)和VMware Workstation Player(官方推出的个人使用免费版)。对于个人学习使用,Player版本基本够用了,要是后面觉得不够,到时再换吧。

VMware Workstation Player版官网:

https://www.vmware.com/cn/products/workstation-player.html

到这个官网下载即可,然后安装过程就是一路next,不介绍了。

2. VMware虚拟机的配置

首先去Ubuntu官网下载最新的LTS版本。

https://cn.ubuntu.com/download/desktop

官网有各种Ubuntu的版本,桌面版、服务器版、IoT版等等,我们个人使用,下载桌面版就行了。如下:

在这里插入图片描述

下载完之后,我们就可以开始了。

1、新建虚拟机,选择自定义安装

在这里插入图片描述

2、选择硬件兼容性 15.x

在这里插入图片描述

3、选择稍后安装操作系统

在这里插入图片描述

4、选择操作系统类型

类型:Linux,版本:Ubuntu 64位

在这里插入图片描述

5、选择虚拟机安装的路径

在这里插入图片描述

6、选择处理器和内核数量

我这里选择 2 和 8. 这里的数据,配置完成之后,觉得不够用,或者多了,都可以更改的,不用太纠结。

在这里插入图片描述

7、内存配置

我的物理内存有32G,这里整个8G应该可以。后续也可以修改的。

在这里插入图片描述

8、网络类型选择

这个暂时默认就行,不要太纠结。后续对于嵌入式开发来说可能需要桥接类型,可以修改的。

在这里插入图片描述

9、IO控制类型,磁盘类型选择

默认配置即可。然后继续下一步选择创建新的磁盘。

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

10、指定磁盘容量

如果后面觉得磁盘容量不够了,也可以扩容的。

在这里插入图片描述

11、磁盘文件存放

这里默认就行。会选择我们前面选择的路径存放的。

在这里插入图片描述

12、最后一步,自定义硬件配置

在这里插入图片描述

其他配置默认就行。主要是ubuntu的镜像文件路径配置,如下:

在这里插入图片描述

然后点击关闭,回到原来的界面,点击完成即可。这样我们的虚拟机配置就完成了。

3. 安装Ubuntu22.04

下面就可以进入安装Ubuntu的过程了。

1、点击开启虚拟机

在这里插入图片描述

2、然后会弹出对话框

在这里插入图片描述

按回车键默认就行,然后就进入了安装的界面了。要等待一下才行。

3、选择语言,安装ubuntu

在这里插入图片描述

4、键盘的布局选择

这里默认就行

在这里插入图片描述

5、其他软件的安装选择

可以选择正常安装,那么就会安装一些办公软件、游戏、多媒体软件等。然后如果选择最小安装的话,那只会安装浏览器和基础软件。看个人需要选择。

在这里插入图片描述

6、安装类型

默认即可。

在这里插入图片描述

在这里插入图片描述

7、选择地区

点击一下,然后默认会选择上海的。

在这里插入图片描述

8、用户配置界面

在这里插入图片描述

配置完之后,接下来就是等待安装完成啦。

名词解释:

  • Your name: 锁屏时显示的名称
  • Your computer’s name: 命令行显示的机器名
  • Pick a username: 命令行的用户名
  • 下面就是密码了。

在这里插入图片描述

看到这幅图的命令行提示符,就可以知道了那几个名称的含义了。

9、安装完成

点击对话框重启ubuntu。

在这里插入图片描述

最后点击重启就行了。搞定!重启时间很长很长很长…

在这个界面等的时间太长了…

在这里插入图片描述

最后就先关机了,然后再开机。

然后终于进入Ubuntu登陆界面了(下面这个登陆的用户名,就是你刚刚填写的 Your name 框)。

在这里插入图片描述

点击登陆进去即可。

4. 初次安装后的基本配置

4.1 初次登陆的配置

1、首先会弹出下面的更新,我们进去设置永不更新就行。看你的选择

在这里插入图片描述

2、然后说登陆云账号,我们没有,跳过就好。

在这里插入图片描述

3、使能Ubuntu Pro,跳过。后面需要再使能。

在这里插入图片描述

4、帮助改进ubuntu,选择不要发送系统消息。

在这里插入图片描述

5、位置服务,不需要开启。

在这里插入图片描述

6、最后点击完成,就完成了基本配置了。

在这里插入图片描述

接下来就可以使用ubuntu了。

4.2 windows和ubuntu无法互相复制

安装了 VMware Tools工具之后(下面会现在重新安装xxx,那表示已经安装了这个工具)。

在这里插入图片描述

还是无法和Windows主机进行正常的复制粘贴,那么进行下面的几条命令操作:

sudo apt-get autoremove open-vm-tools			#卸载已有的工具
sudo apt-get install open-vm-tools				#安装open-vm-tools
sudo apt-get install open-vm-tools-desktop  	#安装open-vm-tools-desktop

然后再重启Ubuntu系统。接下来你就可以发现可以正常互相复制了。

4.3 设置root用户

刚安装完成,默认没有root用户,需要我们设置。

右键,打开命令行终端,然后输入如下命令:

sudo passwd root

然后输入3次密码,第一次时当前用户的密码。然后是新设置的root账户密码。不过注意的是Linux输入密码时,界面时不会回显的,所以看起来好像没有反应。

设置完如下:

在这里插入图片描述

4.4 更换软件源

Ubuntu默认的软件源服务器可能会比较慢,如果有需要,可以更换为国内的软件源。比如清华源、阿里云源等等。

这里不记录过程了,可以看看网上的各种文章,后续我用到再更换。

其他配置…

我是用来进行嵌入式开发,一般来说嵌入式环境的一些常用配置,都可以配置好。比如远程登陆、上网配置、nfs共享文件夹、TFTP共享…

这些配置可参考网上的一些例子,或者我之前写的一篇笔记《嵌入式Linux开发环境搭建》

还有一些其他的什么配置,后面用到时再补充…

相关文章:

Ubuntu 22.04.3 LTS安装

最近换电脑了,准备重新装一下ubuntu。多年前装过ubuntu很老的版本,现在发现官网最新的LTS版本是 Ubuntu 22.04.3 LTS 版本。那重新装的话,肯定装最新的版本了。这里我记录下自己的安装过程,作为以后的笔记查看。 我的环境&#x…...

记一次manjaro-i3系统sogoupinying候选词无法正常显示中文(变方框了)问题解决方案

记一次manjaro-i3系统sogoupinying候选词无法正常显示中文(变方框了)问题解决方案 前言解决方案 前言 今天早上发现公司电脑显卡驱动好像坏了,各种折腾完了干脆把系统搞黑屏无法开机了,时间有限懒再修了,于是重装了系…...

Lua学习笔记:词法分析

前言 本篇在讲什么 Lua的词法分析 本篇需要什么 对Lua语法有简单认知 对C语法有简单认知 依赖Visual Studio工具 本篇的特色 具有全流程的图文教学 重实践,轻理论,快速上手 提供全流程的源码内容 ★提高阅读体验★ 👉 ♠ 一级标题…...

flask服务鉴权

基本认证(Basic Authentication): 这是一种简单的鉴权方式,需要客户端发送用户名和密码,服务器验证后允许或拒绝访问。可以使用 Flask-BasicAuth 扩展来实现。首先,安装扩展: pip install Fla…...

【2023华为杯B题】DFT类矩阵的整数分解逼近(思路及代码下载)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…...

基于微信小程序的校园生活管理系统设计与实现(源码+lw+部署文档+讲解等)

文章目录 前言运行环境学生微信端的主要功能有:管理员的主要功能有:具体实现截图视频演示为什么选择我自己的网站自己的小程序(小蔡coding)有保障的售后福利 代码参考源码获取 前言 💗博主介绍:✌全网粉丝1…...

SQL server 创建存储过程

SQL Server如何创建存储过程 存储过程: 可以理解为完成特定功能的一组 SQL 语句集,存储在数据库中,经过第一次编译,之后的运行不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数…...

一文了解亚马逊云科技适用于 Amazon Lightsail 的托管数据库

Amazon Lightsail 是亚马逊云科技提供的一种易上手使用、月度价格经济实惠,并包括了计算实例、容器、存储、数据库的虚拟专用服务器。在创建时可以进行业务蓝图选择,可选择包含多种操作系统(Linux/Windows 等)或操作系统加上典型应…...

【antd Col】奇怪的TypeError: Cannot read properties of undefined (reading ‘then‘)

现象 修改antd的Col组件的layouts属性为span后,并通过监听resize事件对span列宽进行动态变化时,报错TypeError: Cannot read properties of undefined (reading ‘then‘)。 补充示例一 由于我使用了飞冰ice.js,且在以下过程中写了如下语句…...

requests处理 multipart/form-data 请求以及 boundary值问题

requests处理 multipart/form-data 请求以及 boundary值问题 前言1. 请求需要携带本地资源2. 请求需要携带json3. 总结 前言 关于 Content-type: multipart/form-data可以看一下这篇文章, 分析特别详细 HTTP协议之multipart/form-data请求分析 put和post区别不大, 只是上传资…...

FBX文件结构解读【文本格式】

FBX 格式几乎受到所有 3D 引擎的支持,是 Autodesk 开发的 3D 模型的专有格式。它支持顶点、索引、法线、UV坐标、材质和动画。 FBX还支持许多其他类型的信息,但它们对游戏引擎几乎没有用处。 推荐:用 NSDT编辑器 快速搭建可编程3D场景 有两种…...

JS基础语法

JS是一门面向对象的编程语言,运行在客户端的脚本语言,可以基于Node.js进行服务器端编程 JS的作用: 表单动态校验网页特效服务端开发 浏览器执行JS: 浏览器分为两部分:渲染引擎和JS引擎 渲染引擎用来解析HTML和CSS,…...

【Zabbix监控一】zabbix的原理与安装

利用一个优秀的监控软件,我们可以: ●通过一个友好的界面进行浏览整个网站所有的服务器状态 ●可以在 Web 前端方便的查看监控数据 ●可以回溯寻找事故发生时系统的问题和报警情况 总结:zabbix主要功能 监控,cpu负载,内存使用&a…...

图的十字链表存储结构

1.其实就是邻接表和逆邻接表的结合,说明白点,就是用箭头表示出弧头,弧尾,以及他们之间的关系 2.顶点结构 3.弧结构 3.这样根据上面的结点十字链表结构就很好分析了...

精华回顾:Web3 前沿创新者在 DESTINATION MOON 共话未来

9 月 17 日,由 TinTinLand 主办的「DESTINATION MOON: Web3 Dev Summit Shanghai 2023」线下活动在上海黄浦如约而至。 本次 DESTINATION MOON 活动作为 2023 上海区块链国际周的 Side Event,设立了 4 场主题演讲与 3 个圆桌讨论,聚集了诸多…...

【RPC】gRPC 安装及使用

本文记录下 Mac 安装 gRPC 的过程。 参考:官网 1. gRPC 安装 gRPC 安装步骤如下: 克隆 grpc 代码 git clone --recurse-submodules -b v1.58.0 --depth 1 --shallow-submodules https://github.com/grpc/grpc注意:不要直接 git clone http…...

Pygame中Sprite类的使用3

在Pygame中Sprite类的使用2_棉猴的博客-CSDN博客中提到了通过派生自pygame.sprite.Sprite类的自定义类Zombie,可以实现一个僵尸的移动。可以通过pygame.sprite.Group类实现对多个Zombie类实例的管理,即可以实现多个僵尸的移动。 1 pygame.sprite.Group类…...

23年下考前须知-软考中级信息安全工程师

信息安全工程师主要涉及计算机信息安全方面,在计算机软硬件、网络、应用相关领域从事安全系统设计、安全产品开发、产品集成、信息系统安全检测与审计等方面工作,服务单位可以是国家机关、企事业单位及科研教学单位等。 一、考试报名时间 信安考试一年…...

关于表单快速开发低代码技术平台的内容介绍

运用什么样的表单快速开发软件平台可以实现高效率创收?随着科技的进步和飞速发展,专业的低代码技术平台已经走入了很多企业的办公职场中,它们灵活、轻量级、优质、高效、易维护等优势特点,可以高效助力广大企业提质增效&#xff0…...

比特币 ZK 赏金系列:第 1 部分——支付解密密钥

以前,我们使用零知识赏金 (ZKB) 来支付比特币上的数独解决方案。在本系列中,我们将使用 ZKB 来解决范围更广的更实际的问题。 在第 1 部分中,我们应用 ZKB 来支付解密密钥。假设 Alice 使用对称密钥 K 加密她的文件。为了安全起见&#xff0…...

解锁光猫配置自由:中兴ONT解密工具完全指南

解锁光猫配置自由:中兴ONT解密工具完全指南 【免费下载链接】ZET-Optical-Network-Terminal-Decoder 项目地址: https://gitcode.com/gh_mirrors/ze/ZET-Optical-Network-Terminal-Decoder 你是否曾经因为无法修改光猫设置而感到束手无策?当运营…...

python-flask-djangol框架的婚恋相亲交友网站

目录技术选型与框架对比核心功能模块设计数据库模型示例(Django ORM)安全防护措施部署方案开发路线图项目技术支持源码获取详细视频演示 :文章底部获取博主联系方式!同行可合作技术选型与框架对比 Flask:轻量级框架&a…...

告别树莓派溢价!Radxa ROCK 5A 8GB版开箱实测,652元真香体验与避坑指南

652元平替树莓派4B?Radxa ROCK 5A深度体验与实战避坑手册 当树莓派4B的价格突破900元大关时,许多开发者开始寻找更具性价比的替代方案。Radxa ROCK 5A的出现恰逢其时——这款搭载RK3588S芯片的单板计算机不仅性能翻倍,价格却仅为652元&#…...

双屏天花板用法!YogaBook 9i 多屏操作全演示

YogaBook 9i 作为双屏笔记本里的标志性机型,凭借两块高素质触控屏带来了完全不同于传统电脑的使用体验,但不少用户拿到手只当普通笔记本使用,没能发挥双屏协同的真正效率,多屏联动、分屏操作、跨屏交互这些核心亮点都被白白浪费。…...

Charticulator:数据可视化的自由创作平台与技术革命

Charticulator:数据可视化的自由创作平台与技术革命 【免费下载链接】charticulator Interactive Layout-Aware Construction of Bespoke Charts 项目地址: https://gitcode.com/gh_mirrors/ch/charticulator 当数据分析师面对预设模板无法表达复杂数据关系时…...

【架构师老王】AI真的在“杀死”软件吗?从系统烟囱到Agent时代的非侵入式重构

摘要 近期,“AI杀死软件”的论调在硅谷和国内技术圈闹得沸沸扬扬。作为一名在企业架构领域摸爬滚打15年的老兵,我见证了从单机版到SOA,再到微服务与云原生的每一次浪潮。客观来讲,AI杀死的并不是“软件”本身,而是那些…...

实战应用:开发Win11右键菜单管理器——从快马AI生成完整项目开始

实战应用:开发Win11右键菜单管理器——从快马AI生成完整项目开始 最近帮朋友解决Win11右键菜单恢复问题,发现网上教程都是手动改注册表,既麻烦又容易出错。作为开发者,我决定用C#写个可视化工具来管理右键菜单。这个需求其实很典…...

掌握Nemo文件管理器:Cinnamon桌面环境的高效文件管理利器

掌握Nemo文件管理器:Cinnamon桌面环境的高效文件管理利器 【免费下载链接】nemo File browser for Cinnamon 项目地址: https://gitcode.com/gh_mirrors/ne/nemo Nemo作为Cinnamon桌面环境的默认文件管理器,不仅仅是一个简单的文件浏览器&#xf…...

EVE舰船配置神器Pyfa全攻略:从新手到专家的实战指南

EVE舰船配置神器Pyfa全攻略:从新手到专家的实战指南 【免费下载链接】Pyfa Python fitting assistant, cross-platform fitting tool for EVE Online 项目地址: https://gitcode.com/gh_mirrors/py/Pyfa 在EVE Online的浩瀚宇宙中,每一位舰长都需…...

专访越擎科技创始人: 外骨骼的设计与仿真该如何入门

具身智能机器人领域的技术创新如火如荼,从轮式机器人,人形机器人,四足机器狗等不一而足。而从分类来看,外骨骼机器人作为增强人的能力的典型应用,不仅在医疗领域发挥重要作用,在工业应用等场景中也大大的增…...