Ubuntu 24.04 Server 版安装及配置

文章目录

  • Ubuntu 24.04 Server 版安装及配置
    • 一、获取安装文件
    • 二、虚拟机配置
    • 三、安装界面
    • 四、配置网络
    • 五、扩容根分区

一、获取安装文件

在这里插入图片描述


二、虚拟机配置

在这里插入图片描述

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

三、安装界面

选择English(US)
在这里插入图片描述
问是否升级内核
在这里插入图片描述
配置键盘
在这里插入图片描述
在这里插入图片描述
手动配置ipv4网络(可选)
在这里插入图片描述
在这里插入图片描述
子网、IP、网关、DNS
在这里插入图片描述
在这里插入图片描述
是否配置静像源
在这里插入图片描述
系统使用默认静像源
在这里插入图片描述
在这里插入图片描述
使用默认磁盘分区
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
设置服务器用户及账号信息
在这里插入图片描述
不升级,默认的LTS版本维护周期5年
在这里插入图片描述
安装SSH服务!!按空格选择它
在这里插入图片描述
不安装系统应用
在这里插入图片描述
系统安装中
在这里插入图片描述
一定要等到这个状态,才算安装完成
在这里插入图片描述
系统重启时,提示这个,敲回车,确认卸载光盘
在这里插入图片描述

四、配置网络

[root@master01:/etc/netplan]# vi /etc/netplan/50-cloud-init.yaml
`这个是原先在安装界面时,配置好的IP地址,打开配置文件显示的内容`
# This file is generated from information provided by the datasource.  Changes
# to it will not persist across an instance reboot.  To disable cloud-init's
# network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:ethernets:ens33:addresses:- 192.168.100.10/24nameservers:addresses:- 8.8.8.8search: []routes:-   to: defaultvia: 192.168.100.2version: 2

✅ 推荐手动配置网络

`在安装界面未配置IP时,可按视频教程手动配置以下内容`
# This file is generated from information provided by the datasource.  Changes
# to it will not persist across an instance reboot.  To disable cloud-init's
# network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:ethernets:ens33:dhcp4: noaddresses:此外冒号后不要有空格- 192.168.100.10/24routes:- to: defaultvia: 192.168.100.2nameservers:addresses: [119.29.29.29,8.8.8.8,114.114.114.114]version: 2
[root@master01:/etc/netplan]# netplan apply

在这里插入图片描述


五、扩容根分区

🚨 为什么只用了 49G?不是应该用满 100G 吗?

这是因为:

Ubuntu 安装程序默认设置有限制

  • 默认只给根分区分配 48~50G 左右(取决于版本和安装选项)

  • 即使你给了 100G 磁盘,它也不会自动把全部空间都用掉

  • 除非你手动调整分区大小

✅ 如何解决?扩展根分区到 100G?

你可以通过以下步骤 扩大逻辑卷并扩容文件系统

🔧 步骤一:检查当前 LVM 结构

sudo lvdisplay

🔧 步骤二:扩展逻辑卷(LV)

sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv

-l +100%FREE 表示使用剩余所有空间(这里是 49G)

🔧 步骤三:扩展文件系统(ext4)

sudo resize2fs /dev/ubuntu-vg/ubuntu-lv

注意:如果提示不支持,可能是文件系统类型不同,但 Ubuntu 默认是 ext4。

✅ 验证结果

df -h

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

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

相关文章

Java 事务失效场景全解析

在 Java 开发中,事务管理是保证数据一致性的核心机制,尤其是在 Spring 框架中,Transactional注解的使用极大简化了事务配置。然而,在实际开发中,事务常常会因为一些细节问题而失效,导致数据异常。本文将详细…

【Coze搞钱实战】14. 抖音直播间自动回复机器人实战教程:三小时搭建智能客服,互动率提升150%(保姆级无代码指南)

摘要:抖音直播间高频问题重复回复、观众互动不及时是运营痛点。本文针对新手和进阶用户,提供无代码的自动回复机器人搭建方案:新手1小时完成基础配置(Coze+抖音对接),进阶用户通过促销倒计时、粉丝分层、热点借势三大策略提升互动率150%。方案基于某女装直播间实测数据(…

云计算核心知识梳理

云计算作为新一代信息技术的核心,其体系涵盖特点、定义、技术演进及分类等多个维度,以下是对相关知识的系统整合与解读。 一、云计算的核心特点 / 优势 云计算的优势围绕资源利用效率、服务灵活性和管理便捷性展开,具体可拆解为五大核心特性: 按需自助服务:用户无需人工干…

安卓13_ROM修改定制化-----安卓 13 系统 ROM 定制化与低版本系统的核心区别

安卓系统凭借其全球领先的市场占有率,开放特性为厂商和开发者提供了深度定制的空间,形成了丰富的ROM生态圈。从最初的安卓1.0到最新的安卓15,系统在功能、性能和安全方面不断迭代升级,同时也为ROM定制带来了新的机遇与挑战。特别是从安卓11开始,谷歌对系统架构和安全机制进…

【Java后端】Spring Boot 2.7.x 和 Swagger 3.0.x (springfox 3.x) 的兼容性问题

springfox 在 Spring Boot 2.6 开始就有很多兼容性 bug(主要是 Spring MVC PathPatternParser 的引入),导致在 Spring Boot 2.6/2.7 里经常出现 无法启动 / 无法访问 swagger-ui.html 的情况。🔎 问题原因Spring Boot 2.6 开始默认…

Vue3+ts使用oidc-client-ts

配置 OIDC 客户端 在项目中创建 authOptions 对象,定义 OIDC 认证所需的配置项: export const authOptions {authority: https://xxxxxxxxx/UserCenter, // 认证服务器 URLclient_id: xxxx, // 客户端 IDredirect_uri: http://localhost:3000/callbac…

从 “数据中转站“ 到 “边缘智能中枢“:区域网关的技术突围与开发范式重构

在物联网架构中,区域网关长期被视为 "边缘与云端的桥梁"—— 负责协议转换、数据转发、设备接入等基础功能。但随着边缘计算兴起与 AI 模型轻量化,区域网关正经历从 "被动转发" 到 "主动决策" 的范式跃迁。 本文将从开发视角拆解区域网关的三大…

Django全栈班v1.04 Python基础语法 20250913 早上

print 函数基本用法 print函数会自加换行符,一个print,会打印一行输出。 print("第一行") print("第二行") print("第三行")输出结果:print 输出多个值 一个print可以同时输出多个值,这多个值会在一…

面试鸭Java八股之Kafka

Kafka是什么?它的主要应用场景有哪些? Kafka是一种分布式流事件处理平台,最初由 LinkedIn 开发,现在是 Apache 基金会的一部分。它的核心功能主要包括消息队列、流处理和数据集成。Kafka以高吞吐量、低延迟、可扩展和高容错性著称。 Kafka…

ARM32平台Bus Error深度排查:从调用栈到硬件原理的完整拆解

ARM32平台Bus Error深度排查:从调用栈到硬件原理的完整拆解 在嵌入式开发中,Bus Error(信号7)是个容易让人头疼的问题——它不像SIGSEGV(段错误)那样直观,常与硬件内存布局、指针破坏等底层问题…

适合工业用的笔记本电脑

在工业领域,生产环境往往复杂多变,从高温、高湿的车间,到布满粉尘的矿山,再到震动频繁的施工现场,普通的笔记本电脑很难在这样的环境中稳定运行,而工业用笔记本电脑的诞生,完美地解决了这一难题…

在LINUX中常见的文件系统类型

常见文件系统类型对比表文件系统类型作用和特点主要使用场景优缺点ext4Linux标准文件系统,日志式,支持大文件和分区Linux根文件系统、/home、/var等主要分区优点:稳定成熟,支持大文件(16TB),日志功能保证数据安全&…

Unity核心概念⑥:Time

一、Time的主要用途主要用于游戏中参与位移、记时、时间暂停等。二、时间缩放比例1.时间停止:Time.timeScale 0;2.回复正常:Time.timeScale 1;3.二倍速:Time.timeScale 2;三、帧间隔时间帧间隔时间是指最近的一帧用了多少时间。1.用途主要…

Node.js 模块化规范详解

在 Node.js 中,模块化是开发应用程序的核心概念,它使得代码可以按照功能模块进行分割,易于维护、复用和扩展。Node.js 支持两种模块化规范:CommonJS(CJS):这是 Node.js 最初使用的模块化规范。E…

前端网络性能优化实践:从 HTTP 请求到 HTTPS 与 HTTP/2 升级

在前端性能优化体系中,服务端与网络层的优化是提升用户体验的关键环节。本文将围绕 HTTP 请求优化、Cookie 管理、服务器缓存配置、gzip 压缩、HTTPS 部署及 HTTP/2 升级等核心内容,系统拆解优化策略与实施方法,为团队技术分享提供完整的知识…

[数据结构——lesson8.树]

目录 引言 学习目标 1.树的概念及结构 1.1树的定义 1.2树的基本概念 1.3 树的表示 (1)双亲表示法 (2)孩子表示法 (3)左孩子右兄弟表示法 1.4 树在实际中的运用(表示文件系统的目录树结构) 结束语: 引言 之前我们学习了栈和队列数…

告别双系统——WSL2+UBUNTU在WIN上畅游LINUX

在Windows 11上配置WSL开发环境指南 最近换工作需要深入研究代码,发现WSL(Windows Subsystem for Linux)是微软为Windows开发者提供的强大工具,可以在Windows上直接运行Ubuntu子系统,无需双系统或虚拟机(满…

Python爬虫实战:研究Ticks and spines模块,构建电商数据采集和分析系统

1. 引言 1.1 研究背景 在信息时代,互联网数据呈现爆炸式增长,涵盖社会、经济、文化等多个领域,具有极高的研究与应用价值。如何高效获取目标数据并进行深度分析,成为信息处理领域的重要课题。Python 凭借其丰富的库支持和简洁的语法,在数据爬取与分析领域得到广泛应用:…

前端基础 —— B / CSS基础

一、CSS 基础概述定义&#xff1a;层叠样式表&#xff08;Cascading Style Sheets&#xff09;作用&#xff1a;美化页面、实现样式与结构分离二、CSS 基本语法与引入方式1. 语法规范选择器 {一条/N条声明}选择器决定针对谁修改 (找谁) 声明决定修改啥. (干啥)<style> p…

智能农机无人驾驶作业套圈路径规划

国产轻量级桌面GIS软件Snaplayers实践&#xff1a;智能农机无人驾驶作业套圈路径规划1、选择地块角点坐标文件2、加载地块到地图中3、设置套圈作业路径规划参数4、生成套圈作业路径5、查看套圈路径6、查看套圈路径8、完成本算法已经在国内外等农场已经使用多年。Snaplayers研发…