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开发环境搭建》

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

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

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

相关文章

【Linux】生产者消费者模型

文章目录 一、生产者消费者模型1. 生产者消费者模型的概念2. 生产者消费者之间的关系3. 生产者和消费者的特点 二、基于BlockingQueue的生产者消费者模型1. 单生产单消费随机数任务计算器任务Task 2. 多生产多消费3. 为什么生产者消费者模型高效 三、基于环形队列的生产消费模型…

c++中关于Thread Affinity(线程亲和性)示例源码

win10下,可以在任务管理器里面设置某个进程的线程亲和性,如下图: 然后选择相关的cpu,如下图: 这么做可以使得相关的线程在某些密集型计算任务中只会运行在某些指定的cpu上,以便提高性能。 以下是windwos上c程序中应用Thread Affi…

腾讯mini项目-【指标监控服务重构】2023-08-20

今日已办 PPT制作 答辩流程 概述:对项目背景、架构进行介绍(体现我们分组的区别和需求)人员:小组成员进行简短的自我介绍和在项目中的定位,分工进展:对项目进展介绍,其中a、b两组的区别和工作…

STM32——SPI通信

文章目录 SPI(Serial Peripheral Interface)概述:SPI的硬件连接:SPI的特点和优势:SPI的常见应用:SPI的工作方式和时序图分析:工作模式传输模式与时序分析工作流程 SPI设备的寄存器结构和寄存器设…

Linux四种I/O模型

一.四种模型 阻塞式IO,非阻塞式IO,信号驱动IO,IO多路复用 二.阻塞式IO 特点:最简单,最常用,效率低 阻塞I/O 模式是最普遍使用的I/O 模式 系统默认状态,套接字建立后所处于的模式就是阻塞I/O 模式…

国家网络安全周2023时间是什么时候?有什么特点?谁举办的?

国家网络安全周2023时间是什么时候? 2023年国家网络安全宣传周将于9月11日至17日在全国范围内统一开展。其中开幕式等重要活动将在福建省福州市举行。今年网安周期间,除开幕式外,还将举行网络安全博览会、网络安全技术高峰论坛、网络安全微视…

【Git】万字git与gitHub

🎄欢迎来到边境矢梦的csdn博文🎄 🎄本文主要梳理在git和GitHub时的笔记与感言 🎄 🌈我是边境矢梦,一个正在为秋招和算法竞赛做准备的学生🌈 🎆喜欢的朋友可以关注一下🫰&…

【FAQ】安防监控/视频汇聚/云存储/智能视频分析平台EasyCVR显示CPU过载,如何解决?

视频云存储/安防监控/视频汇聚平台EasyCVR基于云边端智能协同,支持海量视频的轻量化接入与汇聚、转码与处理、全网智能分发、视频集中存储等。安防视频监控系统EasyCVR拓展性强,视频能力丰富,具体可实现视频监控直播、视频轮播、视频录像、云…

线性代数的本质(四)——行列式

文章目录 行列式二阶行列式 n n n 阶行列式行列式的性质克拉默法则行列式的几何理解 行列式 二阶行列式 行列式引自对线性方程组的求解。考虑两个方程的二元线性方程组 { a 11 x 1 a 12 x 2 b 1 a 21 x 1 a 22 x 2 b 2 \begin{cases} a_{11}x_1a_{12}x_2b_1 \\ a_{21}x_…

无涯教程-JavaScript - COLUMNS函数

描述 COLUMNS函数返回数组或引用中的列数。 语法 COLUMNS (array)争论 Argument描述Required/OptionalarrayAn array or array formula, or a reference to a range of cells for which you want the number of Columns.Required Notes COLUMNS(1:1)返回Excel中的列数,即…

【python手写算法】numpy实现简易神经网络和反向传播算法【1】

import numpy as npdef dense(A,W):Znp.matmul(A,W)#矩阵乘法return 1/(1np.exp(-Z))if __name__ __main__:leanring_rate100Anp.array([[200.0,17.0]])# Wnp.array([[1,-3,5],# [-2,4,-6]])# bnp.array([[-1,1,2]])W1 np.array([[0., -10, 4],[-1,3,2]])W2np.ar…

STM32单片机——串口通信(轮询+中断)

STM32单片机——串口通信(轮询中断) 串口通信相关概念HAL库解析及CubeMX工程配置与程序设计常用函数介绍CubeMX工程配置HAL库程序设计(轮询中断)轮询数据收发中断收发数据 固件库程序设计及实现固件库配置流程结构体配置及初始化程…

React复习日志大纲

文章目录 React基础篇创建项目启动项目项目目录说明调整项目src剩余目录01基本使用02 列表渲染03 条件渲染04 样式处理05 函数和类组件创建和渲染06 事件绑定07 事件对象e08 传递额外参数09 组件状态修改10 受控组件11 非受控组件12 组件通信父传子13 Props说明14 组件通信子传…

Golang代码漏洞扫描工具介绍——govulncheck

Golang Golang作为一款近年来最火热的服务端语言之一,深受广大程序员的喜爱,笔者最近也在用,特别是高并发的场景下,golang易用性的优势十分明显,但笔者这次想要介绍的并不是golang本身,而且golang代码的漏洞…

Linux网络编程

一.协议 1.1什么是协议 从应用的角度出发,协议可理解为“规则”,是数据传输和数据的解释的规则。 假设,A、B双方欲传输文件。规定: 第一次,传输文件名,接收方接收到文件名,应答OK给传输方; 第二次&#xff…

【每日一题】34. 在排序数组中查找元素的第一个和最后一个位置

34. 在排序数组中查找元素的第一个和最后一个位置 - 力扣(LeetCode) 给你一个按照非递减顺序排列的整数数组 nums,和一个目标值 target。请你找出给定目标值在数组中的开始位置和结束位置。 如果数组中不存在目标值 target,返回 […

vscode-server

1know_host清除 2 删除服务器里的home/user/.vscode-server(不是根root下的vscode-server),删除时用户名保持一致。 3 ssh配置文件 /etc/ssh/sshd_config[想改变,使用root,修改文件权限] 4 删除修改后,重启Windows下…

打造生产级Llama大模型服务

对于任何想要尝试人工智能或本地LLM,又不想因为意外的云账单或 API 费用而感到震惊的人,我可以告诉你我自己的旅程是如何的,以及如何开始使用廉价的消费级硬件执行Llama2 推理 。 这个项目一直在以非常活跃的速度发展,这使得它非…

父域 Cookie实现sso单点登录

单点登录(Single Sign On, SSO)是指在同一帐号平台下的多个应用系统中,用户只需登录一次,即可访问所有相互信任的应用系统。Cookie 的作用域由 domain 属性和 path 属性共同决定。在 Tomcat 中,domain 属性默认为当前域…

Python浪漫星空

系列文章 序号文章目录直达链接1浪漫520表白代码https://want595.blog.csdn.net/article/details/1306668812满屏表白代码https://want595.blog.csdn.net/article/details/1297945183跳动的爱心https://want595.blog.csdn.net/article/details/1295031234漂浮爱心https://wan…