ubuntu22.01安装及配置

前言
本次安装基于VMware Pro 16进行安装。
ubuntu版本:ubuntu-22.04.3-live-server-amd64.iso

1、下载

1.1官网下载

https://ubuntu.com/download

1.2、清华大学镜像网站下载

https://mirrors.tuna.tsinghua.edu.cn/
进入网站后搜索ubuntu,选择ubuntu-releases进入选择需要的版本。
在这里插入图片描述

我选择的的是服务器版本的没有选择桌面版,后期主要通过ssh进行操作,桌面版文件太大

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

2、安装

2.1使用VMware新建虚拟机

2.1.1 、创建虚拟机,我选择的典型安装,也可以根据自己的要求自定义。

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

2.1.2、设置虚拟机名称及位置

在这里插入图片描述
2.1.3、根据自己的需要设置磁盘容量

在这里插入图片描述

2.1.4自定义硬件
也可以在创建好后再编辑虚拟机设置,根据自己的需要设置相应参数,我的内存设置4GB,处理器2,网络适配器用的桥接,也可以使用NAT,NAT具体设置大家可以自行查一下。

在这里插入图片描述

2.2安装ubuntu

2.2.1、安装首页,选择安装
在这里插入图片描述
2.2.2选择语言
在这里插入图片描述

2.2.3选择键盘布局,默认就可以

在这里插入图片描述

2.2.4选择安装类型,默认,也可以选择第二个最小化安装

在这里插入图片描述

2.2.5设置网络配置,我这里没有设置后期通过修改配置文件进行设置

在这里插入图片描述

2.2.6设置代理,有的可以设置,没有直接默认不填就可以

在这里插入图片描述

2.2.7设置镜像源,我这里设置的阿里云的镜像源

在这里插入图片描述

2.2.8设置磁盘分区这里没有自己分区使用的默认

在这里插入图片描述
在这里插入图片描述在这里会有一个提示信息,选中第二项后继续执行就行
在这里插入图片描述

2.2.9设置系统名称及登录用户名密码等

在这里插入图片描述

2.2.10提示升级pro版,使用默认的不升级

在这里插入图片描述

2.2.11配置安装openssh-server,移动到第一项然后回车选中

在这里插入图片描述

2.2.12开始安装系统,安装完后选中第二项重启系统

在这里插入图片描述

3、配置ubuntu

3.1设置root密码

sudo passwd root

设置完root密码后我所有操作都是在root用户下,不是root用户的记住加sudo
3.2设置固定ip
注意:ubuntu 22.04与ubuntu20.04设置不同

vi /etc/netplan/00-installer-config.yaml 

3.2.1、ubuntu22.04配置

network:ethernets:ens33:dhcp4: nodhcp6: noaddresses:- 192.168.0.10/24routes:- to: defaultvia: 192.168.0.1nameservers:addresses:- 114.114.114.114- 8.8.8.8version: 2renderer: networkd

3.2.2、ubuntu20.04配置

network:ethernets:ens33:dhcp4: noaddresses: [192.168.1.10/24]optional: truegateway4: 192.168.1.1nameservers:addresses: [114.114.114.114,8.8.8.8]version: 2

3.2.3、重载配置

sudo netplan apply

如果设置22.04使用的是20.04的配置会报如下错误
在这里插入图片描述

3.3设置ssh,编辑配置文件

vi /etc/ssh/sshd_config

在这里插入图片描述重启ssh服务

systemctl restart ssh

下面就可以使用ssh工具连接进行后续自己的一些升级安装了。
最后祝大家安装顺利!

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

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

相关文章

Claude3超大杯发布,将取代ChatGPT4?

演示站点: https://ai.uaai.cn 创作模块 (Claude3已接入,欢迎体验)官方论坛: www.jingyuai.com 前言 今天【超越GPT-4 接近人类水平!Claude 3系列大模型惊艳问世】登上了全网热搜,那么【超…

微信小程序实现上拉加载更多

一、前情提要 微信小程序中实现上拉加载更多,其实就是pc端项目的分页。使用的是scroll-view,scroll-view详情在微信开发文档/开发/组件/视图容器中。每次上拉,就是在原有数据基础上,拼接/合并上本次上拉请求得到的数据。这里采用…

电动机工作原理图

电机(俗称“马达”)是指依据电磁感应定律实现电能转换或传递的一种电磁装置。它的主要作用是产生驱动转矩,作为用电器或各种机械的动力源。 电动机,转子置于旋转磁场中,在旋转磁场的作用下,获得一个转动力…

SSRF漏洞基础原理(浅层面解释 + 靶场演示)

一、SSRF漏洞的基本概念: SSRF--全名:Server-Side Request Forgery,汉译:服务端请求伪造,漏洞别名“借刀杀人”。 想象以下,现存在一个 Web应用,这个Web应用可以帮助我们能爬取互联网上的其他…

好的软件测试人员简历是什么样子的?

简历是入职职场的一张名片,也是进入职场一块“敲门砖”。从某种角度说,简历也是一张专业人员的说明书。 软件测试人员作为IT行业具有技术含量的职业,一份优秀的简历包含的内容以及如何写好简历尤为重要。接下来从以下两方面来介绍这个话题&a…

蓝桥杯算法错题记录

这里写目录标题 本文还在跟新,最新更新时间24/3/91. nextInt () next() nextLine() 的注意事项2 . 转换数据类型int ,string,charint -> string , charstring -> int ,charchar -> int , string 进制转换十六进制转化为10 进制 最大公约数 本文还在跟新&am…

都2024年了你还手动修改文件名?建筑设计行业的福音之Python自动化之按照图纸目录批量对pdf文件重命名

概述 在建筑设计行业里,各个专业的图纸交付有两种,一种是纸质的蓝图,一种是电子版图纸,电子版的图纸一般以PDF格式交付。而近年来随着各个地方开始推广各地的勘察设计行业设计施工图审查平台,要求所有的图纸都要上传PDF格式的图纸,每张图纸一个pdf文件,每个pdf的…

cannot import name ‘Flask‘ from partially initialized module ‘flask‘

bug: ImportError: cannot import name Flask from partially initialized module flask (most likely due to a circular import) (G:\pythonProject6\flask.py) 这个是因为包的名字和文件的名字一样 修改文件名: 结果 🤣🤣&…

preg_replace漏洞e模式函数执行

关于PHP函数preg_replace \e 模式函数执行漏洞 preg_replace: ​ 该函数执行一个正则表达式的搜索和替换。 ​ 语法: mixed preg_replace ( mixed $pattern , mixed $replacement , mixed $subject [, int $limit -1 [, int &$count ]] )​ 搜索…

“删边“的并查集------反向并查集

目录 1.题目2.思路3.代码 默认大家都会并查集了 1.题目 小美认为,在人际交往中,但是随着时间的流逝,朋友的关系也是会慢慢变淡的,最终朋友关系就淡忘了。 现在初始有一些朋友关系,存在一些事件会导致两个人淡忘了他们…

如何系统地去学python

学习Python是一个非常有用的技能,无论您是想成为一名软件工程师、数据科学家还是想自动化日常任务,Python都是一个非常强大且流行的编程语言。但是,对于初学者来说,学习Python可能会感到有些困难和混乱。因此,本文将分…

Offer必备算法12_链表_五道力扣题详解(由易到难)

目录 ①力扣2. 两数相加 解析代码 ②力扣24. 两两交换链表中的节点 解析代码 ③力扣143. 重排链表 解析代码 ④力扣23. 合并 K 个升序链表 解析代码1(小根堆优化) 解析代码2(递归_归并) ⑤力扣25. K 个一组翻转链表 解…

MongoDB开启事务

MongoDB开启事务 配置单节点。到路径C:\Program Files\MongoDB\Server\4.0\bin 使用记事本以管理员权限打开文件mongod.cfg添加如下配置: replication:replSetName: rs02. 重启MongoDB服务 3. 重启后执行命令 rs.initiate()

使用`pyautogui`和`tkinter` 获取鼠标光标的位置

这段代码是一个简单的Python程序,使用pyautogui和tkinter库创建了一个窗口应用程序,用于获取鼠标光标的位置。 让我们逐行解释代码的功能: 1. #!/usr/bin/python3:这是一个Shebang行,用于指定脚本使用的解释器。 2.…

【蓝牙协议栈】【经典蓝牙】【BLE蓝牙】蓝牙协议规范(射频、基带链路控制、链路管理)

目录 1. 蓝牙协议规范(射频、基带链路控制、链路管理) 1.1 射频协议 1.2 基带与链路控制协议 1.3 链路管理器 1. 蓝牙协议规范(射频、基带链路控制、链路管理) 蓝牙协议是蓝牙设备间交换信息所应该遵守的规则。与开放系…

wifi连接上后是怎么提供网络的?

干了六个月的网络协议栈,又回到了wifi老本行,所以我最近又开始研读 Android wifi fwk的源码了 之前还在干wifi的时候就思考过一个问题,wifi区别于蓝牙的一个很明显的点是,wifi可以提供 access to Internet 所以我想看看wifi连接成…

vue2 div滚动条下拉到底部时触发事件(懒加载) 超级简易版本的懒加载

文章目录 导文文章重点内容效果展示:代码展示这些方法适用于哪些场景 总结 导文 vue2 div滚动条下拉到底部时触发事件(懒加载) 超级简易版本的懒加载 文章重点 内容效果展示: 当div拉到底部的时候: 编辑器返回: 代码展示 在…

substr函数踩坑

##hive和impala的substr函数比对 ###在hive中substr函数使用 select substr(name,0,5) from bd_test; 结果:12345 select substr(name,1,5) from bd_test; 结果:12345 ###impala中substr函数使用 select substr(name,0,5) from bd_test; 结果&#xff…

JAVA后端开发面试基础知识(十)——设计模式

创建型模式 创建型模式的作用就是创建对象,说到创建一个对象,最熟悉的就是 new 一个对象,然后 set 相关属性。但是,在很多场景下,我们需要给客户端提供更加友好的创建对象的方式,尤其是那种我们定义了类&am…

BJFU|计算机网络缩写对照表

之前有过这个题型,但23年没考,所以按需准备 A ACK (ACKnowledgement) 确认 ADSL (Asymmetric Digital Subscriber Line) 非对称数字用户线 API (Applicatin Programming Interface) 应用编程接口 ARP (Address Resolution Protocol) 地址解析协议 ARQ (…