ubuntu20.04安装教程(图文详解)

Ubuntu 24.04 LTS,代号 Noble Numbat,于 2024 年 4 月 25 日发布,现在可以从 Ubuntu 官方网站及其镜像下载。此版本将在 2029 年 4 月之前接收为期五年的官方安全和维护更新。

关于 Ubuntu 24.04 LTS 的一些关键点:

  • 发布日期:2024 年 4 月 25 日
  • 代号:Noble Numbat
  • 支持期限:5 年(至 2029 年 4 月)
  • 下载地址:https://ubuntu.com/download/desktop 或官方镜像

长期以来,Ubuntu 一直被认为是桌面用户中最流行和使用最广泛的 Linux 发行版之一。

但是,它的受欢迎程度出现了波动,尤其是在它通过用户界面对其桌面体验进行重大更改期间。

这个新的 Ubuntu 版本的一个关键特性是它与 KubuntuLubuntuXubuntu 和 Ubuntu Studio 等其他流行版本同时(或几乎同时)推出。

这为用户提供了更多桌面环境选项,所有这些都有官方支持。支持期可能有所不同(非 LTS 版本通常为 3 年,LTS 版本通常为 5 年),但将它们一起发布可以使个人和公司更容易选择。

Ubuntu 24.04 功能

以下是 Ubuntu 24.04 (Noble Numbat) 中的一些显着变化:

  • 现代桌面 – Ubuntu 24.04 利用 GNOME 46,提供精致的界面、改进的多任务处理和更好的性能。
  • 改进的安装程序 – 安装程序拥有全新的外观、改进的可访问性,甚至支持企业更轻松地部署。
  • 升级的 App Center – App Center 具有基于 Flutter 的新界面,可实现更流畅的导航、更清晰的类别和用户评分。
  • 增强的安全性 – 作为 LTS 版本,Ubuntu 24.04 优先考虑稳定性,采用最新的 Linux 内核 6.8,以提高安全性和硬件兼容性。
  • 窗口平铺助手 – GNOME 46 引入了高级窗口平铺,允许有效地将窗口对齐到各种屏幕部分,包括角落。
  • 精细更新控制 – 单独的稳定性和尖端更新为用户提供了对安装内容的更多控制。
  • 2038 年修复 (ARM) – 在 ARM 架构上解决了 2038 年的问题,确保为未来的用户提供准确的计时。
  • 最小默认安装 – 默认的 Ubuntu 桌面安装现在是最小的,可以选择添加 LibreOffice 或 Thunderbird 等应用程序。

Ubuntu 拥有所有 Linux 发行版中最简单明了的安装程序之一,即使对于初学者或不熟悉的 Linux 或 Windows 用户来说,只需单击几下,也可以在硬件上安装系统的工作变得非常容易。

系统要求

以下是安装 Ubuntu 24.04 桌面的最低系统要求:

  • 一个 2 GHz 双核处理器
  • 4 GB 内存
  • 25 GB 的可用硬盘空间。

本教程将涵盖 Ubuntu 24.04 的全新安装,并提供基本演练和一些系统调整和应用程序。

第 1 步:安装 Ubuntu 24.04 桌面

1. 从 Ubuntu 网站下载 Ubuntu ISO 镜像,然后使用 USB Linux 安装程序将 ISO 刻录到 U 盘。

2. 创建可启动的 Ubuntu USB 驱动器后,重新启动计算机并在启动过程中按指定键(通常为 F2F12 或 Del)进入 BIOS 或启动菜单。选择 USB 驱动器作为启动设备,然后按 Enter

3. USB 内容将加载到您的 RAM 内存中,直到它到达安装屏幕,在那里您可以选择“试用 Ubuntu”或“安装 Ubuntu”。

4. 下一步要求您在安装 Ubuntu 之前对其进行测试,选择“试用 Ubuntu”,这样您就可以从 USB 驱动器使用 Ubuntu,而无需对计算机的硬盘驱动器进行任何更改。

5. 如果您已准备好安装 Ubuntu,请选择“安装 Ubuntu”并按照屏幕上的说明选择您的语言和键盘布局。

6. 接下来,选择“正常安装”以安装带有办公软件、游戏和媒体播放器的完整 Ubuntu 桌面。您还可以在安装过程中选择下载更新和第三方软件。

7. Ubuntu 会提示您选择要如何对磁盘进行分区。您可以选择“擦除磁盘并安装 Ubuntu”以使用整个磁盘,或选择“其他内容”进行手动分区。

如果您不熟悉分区,建议选择“擦除磁盘并安装 Ubuntu”选项。

8. 磁盘切片后,点击“立即安装”按钮。在下一阶段,从地图中选择您的位置 – 位置也会影响您的系统时间,因此建议选择您的真实位置。

9. 接下来,输入您的姓名、所需的用户名、密码和计算机名称,为 Ubuntu 创建一个用户帐户。

10. 检查您的设置,然后单击“继续”开始安装过程。

安装程序现在开始将系统文件复制到您的硬盘驱动器,同时向您提供有关全新的 Ubuntu LTS for 5 年支持系统的一些信息。

安装程序完成他的工作后,单击 Restart Now 提示符,几秒钟后按 Enter 键以重新启动系统。

祝贺!!Ubuntu 24.04 现已安装在您的计算机上,可供日常使用。

第 2 步:系统更新和基础软件

首次登录新系统后,是时候检查您的软件源了,以确保您启用了所有必要的存储库,包括 mainuniverserestricted 和 multiverse

检查更新

从应用程序菜单中打开“软件和更新”,转到“Ubuntu软件”选项卡,并确保Ubuntu存储库的所有复选框都已选中。

如果您想访问源码包,您也可以选中 “Source Code” 选项。

对软件源进行任何更改后,单击“关闭”,然后单击“重新加载”以更新软件存储库。

接下来,打开终端并发出以下命令,以确保您的系统安全并免受潜在漏洞的影响。

sudo apt-get update
sudo apt-get upgrade

安装基础软件

对于基本用户使用,请在搜索栏中键入“Ubuntu Software”,按 Enter 键打开它,然后浏览搜索结果以找到您要查找的软件。

启用 'Minimize on Click

如果您希望通过单击应用程序图标来最小化窗口,您可以在终端中使用一个简单的命令来启用此功能:

gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize'

安装 GNOME Tweaks

GNOME Tweaks 是一个强大的工具,允许广泛的自定义选项,例如更改主题、字体、窗口行为等。

您可以通过 Ubuntu 软件应用程序安装 GNOME Tweaks,并通过搜索“tweaks”从应用程序网格访问它。

启用护眼模式

您可能希望在 GNOME 中打开 “night light” 设置,这有助于降低来自屏幕的蓝光量。这对您的睡眠有好处。您可以在设置的 “Screen Display” 部分找到此设置。

自定义桌面环境

Ubuntu 提供不同的桌面环境,如 GNOME、KDE 和 Xfce。您可以使用终端命令根据您的首选项安装和切换这些环境,如图所示。

在 Ubuntu 上安装 KDE

sudo apt install kubuntu-desktop

在 Ubuntu 上安装 Xfce

sudo apt install xubuntu-desktop

安装 Snap 软件包

您可能想尝试安装 Snap 软件包,这是一种为 Linux 打包软件的新方法。它可以让您轻松获得许多不同的软件应用程序和工具。

sudo apt install snapd

这就是普通用户浏览 Internet、即时消息、听音乐、看电影、YouTube 剪辑或编写文档所需的基本 Ubuntu 安装和最少软件的全部内容。

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

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

相关文章

数据结构之队列:原理与应用

一、基本原理 队列是一种特殊的线性表队列是一个有序表(可以用数组或链表实现)遵循“先来先服务”的原则,它只允许在表的前端(队头)进行删除操作,在表的后端(队尾)进行插入操作 (一) 核心操作 入队&…

Ubuntu 安装 Miniconda 及配置国内镜像源完整指南

目录 Miniconda 安装Conda 镜像源配置Pip 镜像源配置验证配置基本使用常见问题 1. Miniconda 安装 1.1 下载安装脚本 wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh1.2 执行安装 bash Miniconda3-latest-Linux-x86_64.sh按回车查看许可协议…

PYTHON通过VOSK实现离线听写支持WINDOWSLinux_X86架构

在当今人工智能快速发展的时代,语音识别技术已经成为人机交互的重要方式之一。本文将介绍如何使用Python结合Vosk和PyAudio库实现一个离线语音识别系统,无需依赖网络连接即可完成语音转文字的功能。 技术栈概述 1. Vosk语音识别引擎 Vosk是一个开源的…

【Java进阶】图像处理:从基础概念掌握实际操作

一、核心概念:BufferedImage - 图像的画布与数据载体 在Java图像处理的世界里,BufferedImage是当之无愧的核心。你可以将它想象成一块内存中的画布,所有的像素数据、颜色模型以及图像的宽度、高度等信息都存储在其中。 BufferedImage继承自…

数据治理系统是什么?数据治理工具有什么用?

目录 一、数据治理系统是什么? 二、数据治理系统的重要性 1. 保障数据质量 2. 确保数据安全 3. 促进数据共享与协作 三、常见的数据治理工具及其特点 1. 数据质量管理工具 2. 数据集成工具 3. 元数据管理工具 四、数据治理工具有哪些作用? 1.…

消息队列-kafka为例

目录 消息队列应用场景和基础知识MQ常见的应用场景MQ消息队列的两种消息模式如何保证消息队列的高可用?如何保证消息不丢失?如何保证消息不被重复消费?如何保证消息消费的幂等性?重复消费的原因解决方案 如何保证消息被消费的顺序…

C++17常量

nullptr nullptr出现的目的是为了替代NULL。在某种意义上来说,传统会把NULL,0视为同一种东 西,这取决于编译器如何定义NULL,有些编译器会将定义为((void*)0),有些则会直接将其定义 为0。 C不允许直接将void*隐式转换到其他类型。…

计算机网络学习(九)——CDN

一、CDN CDN(Content Delivery Network,内容分发网络)是一种通过分布式节点将内容更高效地传递给用户的技术架构,广泛应用于加速网站、视频、下载、直播等业务。 CDN 是把内容放到离用户最近的“高速公路入口”,提升访…

Elasticsearch的写入流程介绍

Elasticsearch 的写入流程是一个涉及 分布式协调、分片路由、数据同步和副本更新 的复杂过程,其设计目标是确保数据一致性、可靠性和高性能。以下是写入流程的详细解析: 一、写入流程总览 二、详细步骤解析 1. 客户端请求路由 请求入口:客户端(如 Java 客户端、REST API)…

vue为什么点击两遍才把参数传递过去

先说一下场景,就是我把云服务器这个下拉选择框分别初始化之后,然后点击新建权限然后就打开了右侧的抽屉式的对话框,页面上那个文字信息是传递过来了。那个是正确的,但是我请求接口的时候,发现请求的接口的参数总是要慢…

java代码性能优化

刷题过程中遇到的一些时间复杂度相同&#xff0c;但是常数因子的差距导致的性能差距&#xff0c;遇到持续更新 枚举 VS contains 例如&#xff1a;判断一个字符是不是元音 法一&#xff1a; if(ch a || ch e || ch i || ch o || ch u) 法二&#xff1a; Set<Charact…

OpenGL Chan视频学习-9 Index Buffers inOpenGL

bilibili视频链接&#xff1a; 【最好的OpenGL教程之一】https://www.bilibili.com/video/BV1MJ411u7Bc?p5&vd_source44b77bde056381262ee55e448b9b1973 函数网站&#xff1a; docs.gl 说明&#xff1a; 1.之后就不再单独整理网站具体函数了&#xff0c;网站直接翻译会…

基于微服务架构的社交学习平台WEB系统的设计与实现

设计&#xff08;论文&#xff09;题目 基于微服务架构的社交学习平台WEB系统的设计与实现 摘 要 社交学习平台 web 系统要为学习者打造一个开放、互动且社交性强的在线教育环境&#xff0c;打算采用微服务架构来设计并实现一个社交学习平台 web 系统&#xff0c;以此适应学…

生成式人工智能:重构软件开发的范式革命与未来生态

引言 生成式人工智能&#xff08;GenAI&#xff09;正以颠覆性力量重塑软件开发的底层逻辑。从代码生成到业务逻辑设计&#xff0c;从数据分析到用户交互&#xff0c;GenAI通过其强大的推理能力与场景适应性&#xff0c;将传统开发流程的“复杂工程”转化为“敏捷实验”&#…

C++17原生测试编程实践:现代特性与分支覆盖指南

C17原生测试编程实践&#xff1a;现代特性与分支覆盖指南 概述 本文将深入探讨如何利用C17新特性进行原生测试代码编写&#xff0c;实现完全分支覆盖。我们将不依赖任何外部测试框架&#xff0c;而是使用C17标准库构建完整的测试解决方案。 一、C17测试核心工具集 1. 断言工…

RK3568项目(四)--uboot启动流程之启动模式选择

目录 一、引言 二、芯片初始化 ------>2.1、io_domain ------>2.2、调频调压 ------>2.3、控制台初始化 三、平台初始化 ------>3.1、设置mac地址 ------------>3.1.1、vendor分区 ------>3.2、设置serialno ------>3.3、设置下载模式 -------…

Kotlin JVM 注解详解

前言 Kotlin 作为一门现代 JVM 语言&#xff0c;提供了出色的 Java 互操作性。为了更好地支持与 Java 代码的交互&#xff0c;Kotlin 提供了一系列 JVM 相关注解。这些注解不仅能帮助我们控制 Kotlin 代码编译成 Java 字节码的行为&#xff0c;还能让我们的 Kotlin 代码更好地…

Starrocks 物化视图的实现以及在刷新期间能否读数据

背景 本司在用Starrocks做一些业务上的分析的时候&#xff0c;用到了物化视图&#xff0c;并且在高QPS的情况下&#xff0c;RT也没有很大的波动&#xff0c;所以在此研究一下Starrock的实现&#xff0c;以及在刷新的时候是不是原子性的 本文基于Starrocks 3.3.5 结论 Starro…

[网页五子棋][对战模块]前后端交互接口(建立连接、连接响应、落子请求/响应),客户端开发(实现棋盘/棋子绘制)

文章目录 约定前后端交互接口建立连接建立连接响应针对"落子"的请求和响应 客户端开发实现棋盘/棋子绘制部分逻辑解释 约定前后端交互接口 对战模块和匹配模块使用的是两套逻辑&#xff0c;使用不同的 websocket 的路径进行处理&#xff0c;做到更好的耦合 建立连接 …

电工基础【2】自锁、互锁、正反转电路

04 自锁、正反转电路 我们讲一下这个自锁和正反转。 自锁电路图示例图 加了一个这个 KM1 自锁。加了 KM1 的辅助触头&#xff0c;它怎么实现呢&#xff1f;它怎么就自锁了呢&#xff1f;没加它的时候为什么是点动&#xff1f;加它为什么自锁&#xff1f; 讲解一下。首先我们…