news 2026/8/29 9:50:02

Ubuntu 26.04安装与配置完整指南:从U盘启动到开发环境搭建

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Ubuntu 26.04安装与配置完整指南:从U盘启动到开发环境搭建

很多开发者第一次接触 Linux,不是从服务器开始的,而是从“想换掉 Windows 开发环境”开始的。装 Ubuntu 这件事,看起来只是下载一个镜像、写进 U 盘、点几下鼠标,但真正动手时,很多人会卡在启动盘不识别、分区不敢动、装完没有网络、中文输入法调不出来这些细节上。

这篇文章以 Ubuntu 26.04 为例,把从镜像下载、U 盘启动盘制作、安装分区到系统基础配置、常用软件安装的完整流程走一遍。会给出可以直接复制的命令和配置,也会说明每一步为什么这么做,以及做错了会看到什么现象。读完这篇文章,你不仅能顺利装上一个可用的 Ubuntu 系统,还能把开发环境的基础软件一次配好。

先说一个判断:Ubuntu 26.04 这类较新版本的系统,已经足够稳定,可以当作日常开发主力系统使用,不必因为“新版不成熟”的刻板印象而犹豫。真正决定体验的,往往是安装后的基础配置是否到位,而这恰好是网上教程最容易略过的部分。

1. 这篇文章真正要解决的问题

安装操作系统听起来是一件“装完就完事”的工作,但实际上,绝大多数 Linux 新手的时间并不是花在“安装”这一步,而是花在安装之后:

  • 系统装好了,发现没办法联网,或者软件源下载速度极慢;
  • 想装一个输入法,折腾半天还是调不出中文;
  • 分区时不敢用“清空磁盘”,想手动分区又不知道每个挂载点是什么含义;
  • 装完系统后,不知道下一步该装什么,也不知道怎么验证系统是否正常。

这篇文章要解决的,就是这些“装完系统之后才真正开始”的问题。它把安装系统和基础配置当成一个完整的工程来对待,而不是只教你怎么点完安装向导。

适合阅读这篇文章的读者包括:

  • 准备从 Windows 切换到 Linux 做开发的程序员;
  • 需要在自己的电脑上安装双系统,又担心破坏原有数据的新手;
  • 想用 Ubuntu 搭建个人服务器或学习环境的运维入门者;
  • 已经装过 Ubuntu,但每次装完都要重新查一遍配置命令的“反复重装党”。

如果你属于其中任何一类,这篇文章建议收藏备用。全文以 Ubuntu 26.04 为载体,但大部分命令和配置思路,同样适用于其他较新的 Ubuntu 版本。

2. 安装前必须搞清楚的基础概念

在动手之前,有几个概念如果不提前理解,安装过程很容易变成“照着点,不知道为什么”。这里用最通俗的方式解释清楚。

2.1 Ubuntu 版本号到底怎么读

Ubuntu 的版本号格式是“年份.月份”。例如 22.04 表示 2022 年 4 月发布的版本,24.04 表示 2024 年 4 月发布的版本,26.04 按同一规则就是 2026 年 4 月发布的版本。

版本号中的“04”和“10”分别对应 4 月和 10 月的发布周期。其中 4 月发布的版本通常是 LTS(Long Term Support,长期支持版),官方会提供长达数年的安全和维护更新。如果你不是特别喜欢尝鲜,优先选择带 LTS 标志的版本会更稳妥。

这里有一个常见误区:很多人以为“版本号越大越新,越新越不稳定”。实际上,Ubuntu 的 LTS 版本强调的是稳定性,使用的内核和桌面组件相对更保守,反而更适合生产环境和日常开发。26.04 作为较新的大版本,在硬件兼容性和桌面体验上通常会有明显改进,但具体变化要以官方发布说明为准。

2.2 桌面版与服务器版

Ubuntu 官方提供多个版本:

版本类型是否带图形界面适用场景
Desktop 桌面版带 GNOME 桌面日常开发、办公、学习
Server 服务器版不带图形界面服务器部署、容器环境、云端
Cloud 云镜像不带图形界面云平台虚拟机

新手在个人电脑上安装,直接选择 Desktop 桌面版即可。桌面版同样可以安装和运行服务器软件,不会因为带图形界面就“不专业”。

2.3 U 盘启动的底层逻辑

安装 Ubuntu 通常需要制作一个 U 盘启动盘。这里的原理是:电脑开机时,主板 BIOS 或 UEFI 固件会按照启动顺序查找可启动设备,U 盘里写入的镜像带有引导程序,电脑检测到之后,会从这个 U 盘加载 Ubuntu 的安装环境,而不是直接启动硬盘里的系统。

现代电脑大多使用 UEFI 启动方式,并且默认开启 Secure Boot(安全启动)。Ubuntu 是少数通过 Secure Boot 签名的 Linux 发行版之一,所以一般不需要关闭安全启动也能正常引导。如果制作启动盘后电脑无法识别 U 盘,优先检查启动顺序和启动模式,而不是急着关 Secure Boot。

2.4 分区与挂载点

Linux 不像 Windows 那样用 C 盘、D 盘字母区分磁盘,而是通过“挂载点”把分区挂到目录树上。安装 Ubuntu 时手动分区,最常见的挂载点有:

  • /:根分区,系统文件都放在这里,必须存在;
  • /boot/efi:UEFI 启动分区,存放引导文件,必须存在;
  • swap:交换分区,内存不足时用作虚拟内存;
  • /home:用户数据目录,独立分区方便重装系统时保留个人文件。

搞清楚这些概念,后面手动分区时就不会一头雾水。

3. 环境准备与镜像下载

安装系统前,先准备好硬件、镜像和启动盘制作工具。这一步虽然简单,但很关键——启动盘没做好,后面所有步骤都进行不下去。

3.1 硬件要求

Ubuntu 26.04 的具体硬件要求以官方发布说明为准,这里给一个保守的参考范围:

  • CPU:双核及以上,64 位处理器;
  • 内存:4GB 起步,8GB 以上体验更流畅;
  • 磁盘:至少 25GB 可用空间,建议预留 50GB 以上;
  • U 盘:8GB 及以上容量,用于制作启动盘。

如果你的电脑只有 4GB 内存,安装桌面版后打开多个应用会明显吃力,建议后续补充 swap 或升级内存。

3.2 下载 Ubuntu 26.04 镜像

镜像文件是 ISO 格式,一般体积在 4GB 到 6GB 之间。下载渠道主要有官方站点和国内镜像站。

从国内镜像站下载速度通常更快,也更稳定。下载时注意选择与你的 CPU 架构匹配的版本,绝大多数个人电脑选择 64 位(amd64)即可。

3.3 校验镜像完整性

镜像下载完成后,建议先校验 SHA256 值,确认文件没有损坏或被篡改。官方镜像站通常会提供对应的 SHA256 校验文件。

在 Windows 上,可以使用 PowerShell 校验:

Get-FileHash .\ubuntu-26.04-desktop-amd64.iso -Algorithm SHA256

在 Linux 或 macOS 上,使用:

sha256sum ubuntu-26.04-desktop-amd64.iso

把输出的哈希值与官方提供的值比对,一致后再制作启动盘。这一步很多人都跳过,但下载中断、镜像源同步延迟都可能造成文件损坏,安装时会出现各种奇怪错误。

3.4 制作 U 盘启动盘

制作启动盘的工具很多,推荐新手选择图形化工具,操作简单,不容易出错。

balenaEtcher是最常见的跨平台工具,Windows、macOS、Linux 都能用。操作步骤:

  1. 下载并安装 balenaEtcher;
  2. 打开软件,选择 Ubuntu ISO 镜像;
  3. 选择 U 盘(注意:此操作会清空 U 盘所有数据);
  4. 点击 Flash,等待写入完成。

Rufus是 Windows 上非常流行的工具,功能更丰富,支持写入模式选择。一般保持默认设置即可。

Ventoy是一个更特殊的方案:把 Ventoy 安装到 U 盘后,以后只需要把 ISO 文件复制进 U 盘就能启动,不需要反复重写。如果你经常折腾多个 Linux 发行版,Ventoy 是更高效的选择。

需要特别提醒:制作启动盘会格式化 U 盘,操作前务必确认 U 盘里没有重要数据。

4. 核心安装流程拆解

启动盘制作完成后,进入正式安装流程。以下每一步都说明了目的和可能遇到的坑。

4.1 从 U 盘启动

把 U 盘插入电脑,重启。开机时不断按主板对应的启动菜单快捷键(常见的有 F12、F11、F10、ESC,不同品牌不同),在启动菜单中选择 U 盘设备。

如果电脑直接进入了原系统而不是 U 盘引导,可能是以下原因:

  • 启动菜单快捷键没按对;
  • U 盘写入失败;
  • 主板开启了 Fast Boot,导致 U 盘没被识别。

解决办法:进入主板 BIOS 设置,找到 Boot 或 Startup 菜单,把 U 盘调到第一启动项,关闭 Fast Boot,保存重启。

4.2 选择安装语言与试用

从 U 盘启动后,会出现 GRUB 引导菜单,选择“Try or Install Ubuntu”。进入后可以选择语言,然后会看到两个选项:

  • Try Ubuntu:进入桌面环境试用,不会修改硬盘;
  • Install Ubuntu:正式安装。

新手可以先选 Try Ubuntu,在桌面环境里确认无线网络、触摸板、显卡等硬件是否正常工作,再开始安装。这个“先试用再安装”的习惯,可以帮你提前发现硬件兼容性问题。

4.3 磁盘分区方案的选择

安装类型界面是最关键的一步。通常有三个选项:

  • Erase disk and install Ubuntu:清空整个磁盘并自动分区,最简单,适合全新磁盘或不需要保留数据的电脑;
  • Install Ubuntu alongside Windows:自动保留 Windows 并划分双系统空间,适合想装双系统的新手;
  • Something else:手动分区,适合有明确分区需求或追求更高可控性的用户。

如果你是第一次安装,而且这块磁盘上没有需要保留的数据,选择“清空磁盘”是最不容易出错的。如果选择“与 Windows 共存”,安装程序会自动调整分区大小,通常比较安全,但建议提前备份重要数据。

4.4 手动分区方案参考

如果你选择手动分区,这里推荐一套适合开发者日常使用的分区方案,前提是磁盘为 UEFI + GPT 模式:

挂载点分区类型建议大小文件系统说明
/boot/efiEFI 系统分区512MBFAT32UEFI 引导必需
/主分区50GB 以上ext4系统与应用程序
swap交换分区内存大小或 8GBswap虚拟内存
/home主分区剩余空间ext4用户数据与配置文件

这里需要注意一个设计思路:/home单独分区,以后重装系统时,只要不动这个分区,个人文件、配置、下载内容都可以保留。对于经常“装坏了就重装”的折腾型选手,这个习惯能省下大量备份时间。

4.5 设置用户名与主机名

安装向导会要求设置:

  • Your name:显示名称;
  • Computer's name:主机名,用于局域网标识;
  • Username:登录用户名,也是后续使用 sudo 命令时的身份;
  • Password:登录密码。

密码设置建议:不要设置得太简单,也不要和用户名相同。后续很多系统操作都要输入这个密码,建议设置一个你能记住但不容易被猜到的组合。安装界面会有“Require my password to log in”和“Log in automatically”选项,个人电脑选择需要密码登录更安全。

4.6 等待安装完成并重启

安装过程大约需要 5 到 15 分钟,取决于磁盘速度和硬件性能。安装完成后,提示重启。注意:重启时记得拔掉 U 盘,否则可能再次进入安装界面。

重启后,如果一切正常,你会看到 GRUB 引导菜单,然后进入 Ubuntu 桌面。到这里,系统安装部分完成,但真正的“基础配置”才刚刚开始。

5. 系统基础配置与软件源更换

刚装完的 Ubuntu 是一台“干净但不好用”的系统。默认软件源在国外,下载软件速度很慢,所以第一件事就是更换国内软件源。这也是很多人安装后第一个遇到的坑。

5.1 更换软件源

Ubuntu 的软件源配置文件是/etc/apt/sources.list,自 24.04 之后,部分版本采用了.sources格式,路径可能在/etc/apt/sources.list.d/ubuntu.sources。更换前先备份原文件。

以传统sources.list为例:

# 备份原文件 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak # 编辑软件源文件 sudo nano /etc/apt/sources.list

将文件中http://archive.ubuntu.com/ubuntu/http://security.ubuntu.com/ubuntu/开头的地址,替换为国内镜像站地址。以清华镜像站为例,一个常见的写法如下:

# 文件路径:/etc/apt/sources.list deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble-security main restricted universe multiverse

注意:上面的noble是 Ubuntu 24.04 的代号,26.04 的代号需要以安装镜像中实际的信息为准。更稳妥的做法是,打开系统自带的“软件和更新(Software & Updates)”图形工具,在“Ubuntu 软件”选项卡的“下载自”下拉框中直接选择国内镜像站,系统会自动更新源列表,不需要手写代号,也不容易写错。

换源后执行更新命令:

sudo apt update sudo apt upgrade -y

apt update的作用是刷新软件包列表,apt upgrade是升级已安装的软件包。第一次开机后执行这两条命令非常重要,安装介质中的软件包可能已经落后于软件源中的最新版本,升级可以修复部分安全漏洞和兼容性问题。

容易踩坑的地方:如果apt update报错,常见原因是源地址写错、网络不通或签名失效。优先检查/etc/apt/sources.list中是否还有未替换的国外地址,以及系统时间是否准确。时间偏差会导致 HTTPS 证书验证失败。

5.2 安装基础软件包

更新完软件源后,安装一组开发必备的基础工具:

sudo apt install -y vim git curl wget net-tools htop tree unzip build-essential

这些工具的作用:

  • vim:终端文本编辑器;
  • git:版本控制工具,开发必备;
  • curl/wget:命令行下载工具;
  • net-tools:提供ifconfignetstat等网络命令;
  • htop:交互式进程管理工具;
  • tree:以树状图显示目录结构;
  • build-essential:包含 gcc、g++、make 等编译工具链。

安装完成后,验证一下关键工具是否正常:

git --version curl --version gcc --version htop

如果gcc --version能输出版本信息,说明编译工具链已经就绪,后续很多源码安装类操作就有了基础。

5.3 配置 SSH 服务(可选)

如果你打算把 Ubuntu 当作远程服务器使用,或者希望从其他电脑连接这台设备,需要安装并启动 SSH 服务:

sudo apt install -y openssh-server sudo systemctl enable ssh sudo systemctl start ssh

然后查看本机 IP 地址:

ip addr show

systemctl enable的作用是设置服务开机自启,systemctl start是立即启动。用ip addr查到的 IP,就是远程登录时需要填写的地址。

5.4 安装中文输入法

Ubuntu 26.04 的桌面环境基于较新的 GNOME 版本,对中文输入法的支持比以前好了不少。有两种主流方案:

方案一:使用系统自带输入法框架

这种方案最简单,不需要额外下载。依次点击 设置 → 系统 → 区域与语言 → 输入源,添加“汉语(中国)”,选择“中文(智能拼音)”或“中文(IBus)”即可。安装完成后,使用Super 键 + 空格Ctrl + 空格切换输入法。

方案二:安装搜狗输入法

搜狗输入法提供了 Ubuntu 版本的 deb 安装包。需要从搜狗官网下载对应架构和系统版本的安装包,然后使用dpkg安装:

sudo dpkg -i sogoupinyin_版本号_amd64.deb sudo apt install -f -y

其中apt install -f -y的作用是修复依赖关系,dpkg安装时如果提示缺少依赖,用这条命令补装。

常见问题:安装完搜狗输入法后无法切换到中文,大概率是输入法框架没有切换到 fcitx。需要在系统设置或输入法配置工具中,把输入法框架从 IBus 切换为 Fcitx,注销重新登录后才能生效。这类图形化配置在不同版本中位置不同,建议以搜狗官方给出的安装说明为准。

6. 常用开发软件安装与验证

系统基础配置完成后,接下来安装常用开发软件。这里需要先理解 Ubuntu 软件安装的几种方式,因为不同软件选错了安装方式,会给自己增加很多不必要的麻烦。

6.1 Ubuntu 安装软件的三种方式

第一种:apt 安装。从软件源直接安装,优点是可以自动处理依赖、统一升级,安全省心。缺点是软件版本可能不是最新,而且个别商用软件不在软件源中。

第二种:deb 包安装。从软件官网下载 .deb 安装包,使用dpkg -i安装。适用于官方提供 Linux 版安装包的软件,如 Google Chrome、搜狗输入法、VS Code 等。

第三种:tar 包或源码编译。下载压缩包解压即用,或者从源码编译安装。灵活但需要手动处理依赖和路径,一般只在软件源和官方包都不满足需求时使用。

6.2 安装 Python 开发环境

Ubuntu 桌面版默认自带 Python 3,可以在终端输入python3 --version查看版本。很多 Python 开发还需要pip

sudo apt install -y python3-pip

安装完成后,验证:

python3 --version pip3 --version

6.3 安装 Docker

想在自己的电脑上跑数据库、中间件或者做容器化开发,Docker 几乎是必需品。Ubuntu 安装 Docker 的推荐方式是使用官方脚本或配置官方 apt 仓库,这里以官方脚本方式为例:

curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh

安装完成后,将当前用户加入docker组,避免每次执行 docker 命令都加 sudo:

sudo usermod -aG docker $USER

注意:修改用户组后需要注销并重新登录才会生效。验证 Docker 是否正常运行:

docker --version docker run hello-world

如果docker run hello-world能输出 “Hello from Docker!”,说明 Docker 安装成功且可以正常拉取镜像。

6.4 安装 MySQL 8 与 Redis 7

开发环境下经常需要 MySQL 和 Redis。Ubuntu 软件源中自带 MySQL 和 Redis,但版本可能不是最新的。如果希望使用 MySQL 8、Redis 7 这些较新版本,推荐优先从官方仓库或官方 PPA 安装。

安装 MySQL 比较简单的方式:

sudo apt install -y mysql-server sudo systemctl start mysql sudo systemctl enable mysql sudo mysql_secure_installation

mysql_secure_installation是官方提供的安全初始化脚本,会引导你设置 root 密码、移除匿名用户、禁止远程 root 登录等。这一步不能跳过,否则 MySQL 的默认安装状态存在安全风险。

安装 Redis:

sudo apt install -y redis-server

需要特别注意,某些 Ubuntu 版本软件源中的 Redis 版本可能不是 7.x。如果你对版本有硬性要求,建议从 Redis 官网下载源码编译,或者使用 Redis 官方 PPA。启动和验证:

sudo systemctl start redis-server sudo systemctl enable redis-server redis-server --version redis-cli ping

如果redis-cli ping返回PONG,说明 Redis 正常运行。

安全提醒:本地开发环境的 Redis 默认配置只监听127.0.0.1,这个默认策略是安全的。如果后续为了远程访问改成监听所有网卡,请务必同时设置密码认证,否则相当于把数据库裸奔在局域网里。

6.5 安装 VS Code、DBeaver 等图形化工具

VS Code、DBeaver 这类工具,推荐从官网下载 deb 包或者配置官方仓库安装。VS Code 可以通过微软官方仓库安装:

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -D -o root -g root -m 644 packages.microsoft.gpg /etc/apt/keyrings/packages.microsoft.gpg sudo sh -c 'echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt update sudo apt install -y code

安装完成后,启动 VS Code:

code

其他图形化软件可以类比:先去官网找到 Linux deb 包下载,然后使用sudo dpkg -i 安装包名.deb安装,再执行sudo apt install -f -y修复依赖,基本都能顺利跑起来。

7. 运行结果与效果验证

系统安装和软件配置完成后,不能只看“能开机”就认为成功了。下面是几个常用的验证命令,建议逐条执行一遍,确认系统状态正常。

7.1 验证系统信息

# 查看 Ubuntu 版本信息 lsb_release -a # 查看内核版本 uname -r # 查看 CPU 和内存信息 lscpu free -h # 查看磁盘使用情况 df -h

预期输出应该包含 Ubuntu 26.04 的版本信息、内核版本号、CPU 架构、内存大小和各分区使用率。如果free -h显示内存很小,检查 swap 是否生效。

7.2 验证网络连接

ping -c 4 223.5.5.5 ping -c 4 baidu.com

ping 223.5.5.5能通说明网络链路正常,ping baidu.com能通说明 DNS 解析正常。如果前者通但后者不通,问题出在 DNS 配置,检查/etc/resolv.conf

7.3 验证服务状态

systemctl status ssh systemctl status mysql systemctl status redis-server

输出中如果出现active (running),说明服务正在运行;如果显示failedinactive (dead),需要查看服务日志。所有 systemd 服务的日志都可以用journalctl查看:

journalctl -u mysql -n 50 --no-pager

7.4 如何判断安装是否真正成功

安装成功的标志不是“能进入桌面”,而是:

  • 系统版本信息正确;
  • 网络通畅;
  • 软件源更新无报错;
  • 常用命令可用;
  • 相关服务正常启动,且重启电脑后仍然自动运行。

如果某个服务重启后没有自动运行,检查是否执行了systemctl enable。这是新手最容易遗漏的一步。

8. 常见问题与排查思路

安装和配置 Ubuntu 的过程中,有几个问题出现频率极高。这里整理成表格,方便遇到问题时快速查询。

问题现象可能原因排查方式解决方案
U 盘启动后黑屏或卡在 Logo启动盘写入不完整或显卡驱动不兼容重新校验 ISO,重新制作启动盘尝试进入 GRUB 后按e编辑启动项,在quiet splash后添加nomodeset,使用基础显卡模式启动
安装过程中无法连接网络无线网卡驱动未加载,或未连接网线终端执行ip addr查看网络接口优先使用有线网络完成安装;WiFi 问题安装后补装驱动
安装完成后apt update报错软件源地址错误、网络不通或时间不同步检查/etc/apt/sources.list,执行date查看时间使用系统自带的“软件和更新”工具切换镜像源,校准系统时间
中文输入法无法切换输入法框架未正确配置检查当前输入法框架是 IBus 还是 Fcitx将框架切换为安装的输入法对应框架,注销重新登录
虚拟机中提示“客户机操作系统已禁用 CPU”虚拟机 CPU 设置与宿主机不兼容检查虚拟机 CPU 配置在虚拟机软件中尝试启用 CPU 虚拟化选项,或调整虚拟 CPU 核心数
双系统安装后 Windows 时间不对Windows 默认使用本地时间,Linux 使用 UTC在 Ubuntu 中查看时间设置在 Ubuntu 中让系统使用本地时间:timedatectl set-local-rtc 1 --adjust-system-clock
开机进入 GRUB 命令行而不是图形菜单引导程序配置损坏或系统升级异常查看 GRUB 菜单项是否还在使用exit尝试返回引导菜单,或在 GRUB 中手动指定引导分区,进入系统后重新安装 grub
docker 命令需要 sudo 才能执行用户未加入 docker 组执行groups查看所属组执行sudo usermod -aG docker $USER,注销重新登录

排查问题的通用原则:遇到任何异常,第一反应不要急着重装系统,先从三个方面入手:

  1. 看日志。journalctl -xedmesg/var/log/syslog是定位系统问题的核心入口;
  2. 看最近改动。想想这个问题是什么时候出现的,之前执行过什么命令、改过哪些配置,回滚最近的改动;
  3. 确认网络和源。很多“软件装不上”的问题,根源只是软件源没配好或网络不通。

9. 最佳实践与后续学习方向

Ubuntu 安装与基础配置是一个“一遍过,但以后会反复用”的技能。最后分享几条实际项目中使用 Ubuntu 的工程建议。

9.1 系统安装后立刻做快照

装好系统的第一件事,就是确认系统正常后做一份备份或快照。如果你用的是虚拟机,这会非常方便:装完系统、换完源、装完基础软件后,创建一个干净快照。以后系统折腾坏了,直接恢复快照,省去重装时间。物理机的话,可以考虑用timeshift这类工具做系统快照。

9.2 日常使用尽量不直接用 root

Ubuntu 默认禁用 root 登录,日常操作使用普通用户 +sudo授权。这是一个良好的安全习惯。所有需要提权的操作都会留下日志,误操作时也有一定的缓冲余地。sudo虽方便,但不要养成“什么命令都加 sudo”的习惯,尤其不要在不确定命令作用时贸然提权执行。

9.3 软件安装优先走 apt

能在软件源里解决的,不要手动下载。apt 的依赖管理和卸载机制非常完善,手动安装的软件容易留下“卸载不干净”“升级无从下手”的隐患。只有软件源里没有、或者你需要特定版本时,再考虑 deb 包或源码编译。

9.4 配置管理要记录

每次修改系统配置,建议记录下来:改了哪个文件、为什么改、什么时候改的。可以写在本地笔记里,也可以把配置文件纳入 git 管理。系统这东西,这次不记录,下次重装时就要重新踩一遍坑。

9.5 后续可以继续深入的方向

系统装好只是第一步,接下来可以根据你的方向继续深入:

  • 学习 Linux 文件系统、权限模型和 systemd 服务管理;
  • 使用 Docker 搭建 MySQL、Redis、Nginx 等常用服务;
  • 尝试在 Ubuntu 上部署 Python、Java、Node.js 等开发环境,完成一个完整的项目发布流程;
  • 深入学习 shell 脚本和自动化运维工具;
  • 如果对大模型部署感兴趣,可以尝试在 Linux 环境下配置 GPU 驱动,部署本地模型推理环境,这也是当前 Linux 桌面用户很常见的使用场景。

最后一句实用提醒:如果你打算在新电脑上直接安装 Ubuntu 26.04 作为主力系统,建议先花十分钟用“Try Ubuntu”模式把日常会用到的硬件(网卡、声卡、显卡、蓝牙)全部测试一遍,确认没有问题再正式安装。这个习惯能帮你省下后面一整周的折腾时间。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/29 9:49:43

数据结构课程设计实战:飞机票、Trie树、交通咨询与搜索引擎系统解析

简介:数据结构是计算机科学的核心基础,贯穿线性表、树形结构、图论算法与检索排序等知识体系。Trie树和后缀树作为高效的字符串匹配结构,支撑着搜索引擎的自动补全与子串查找;图论中的Dijkstra与Floyd算法则解决了交通咨询系统中的…

作者头像 李华
网站建设 2026/8/29 9:48:11

VMD-SSA-LSTM光伏功率预测:变分模态分解与麻雀搜索优化时序模型

简介:时序预测是机器学习在能源领域的重要应用,其核心挑战在于处理强非平稳、多噪声的信号。变分模态分解(VMD)通过频带分离将复杂序列拆解为多个模态,降低建模难度;麻雀搜索算法(SSA&#xff0…

作者头像 李华
网站建设 2026/8/29 9:45:31

基于FMCW与声学信号融合的智能手机非接触手势识别系统

简介:本资源是一套基于FMCW雷达与声学信号双模态融合的智能手机手势识别Matlab实现方案,面向计算机、电子信息工程及数学等专业的本科生,适用于课程设计、期末大作业与毕业设计等实践环节,解决传统触摸交互局限性下的自然人机交互…

作者头像 李华
网站建设 2026/8/29 9:43:21

2026锦州工程建筑材料检测排名 TOP5 CMA 资质提供钢材检测、水泥检测、砂石检测 全覆盖联系方式推荐

锦州建材检测市场近年愈发火热,各类检测机构如雨后春笋般涌现,但其中鱼龙混杂、良莠不齐。建筑总包单位、建材生产厂家、市政工程项目、装修建设企业在选材验收时,稍有不慎便可能遇上无资质机构,其出具的检测报告无法用于工程报审…

作者头像 李华
网站建设 2026/8/29 9:40:45

Godot 场景脚本如何拆分:3 步实现逻辑与表现分离

Godot 场景脚本如何拆分:3 步实现逻辑与表现分离 【免费下载链接】godot Godot Engine – Multi-platform 2D and 3D game engine 项目地址: https://gitcode.com/GitHub_Trending/go/godot 在 Godot Engine(跨平台 2D/3D 游戏引擎)里…

作者头像 李华
网站建设 2026/8/29 9:40:08

MinerU 文档解析:离线部署 实战手册

MinerU 文档解析:离线部署 实战手册 【免费下载链接】MinerU Transforms complex documents like PDFs and Office docs into LLM-ready markdown/JSON for your Agentic workflows. 项目地址: https://gitcode.com/GitHub_Trending/mi/MinerU 处理一份 40 页…

作者头像 李华