尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

Ubuntu 26.04安装与配置实战:从VMware到MySQL/Redis及Qwen模型部署

Ubuntu 26.04安装与配置实战:从VMware到MySQL/Redis及Qwen模型部署 这几年 Ubuntu 的发版节奏一直很稳24.04 LTS 刚成为很多服务器的默认选择26.04 的开发版和预发布消息就已经开始刷屏了。很多读者关心的点其实非常一致Ubuntu 26.04 怎么安装、硬件要求高不高、虚拟机能不能跑、装完输入法怎么配、MySQL 8 和 Redis 7 怎么装、Dock 栏的硬盘图标怎么隐藏、甚至有人已经在问 OpenCL 加速部署 Qwen 模型这类偏 AI 推理的问题。这篇文章就直接围绕这些关键词展开。我们先聊 Ubuntu 26.04 的版本变化和硬件门槛再给一套完整安装流程按物理机和 VMware 虚拟机两种场景分别处理接着覆盖系统初始化、换源、输入法、屏幕亮度、Dock 图标隐藏再到 MySQL 8 Redis 7 的部署最后补充 opencllaqwen 这类模型部署的思路和排查清单。全程以可落地操作为主不写空话。1. Ubuntu 26.04 核心变化与版本特性速览项目说明版本定位下一个短期支持版本按 Ubuntu 惯例命名类似 26.04具体以官方发布为准内核版本预计采用更新的 Linux 内核对新硬件兼容性更好桌面环境GNOME 版本会继续跟进Wayland 默认会话安装方式ISO 图形安装、Ubuntu Server 最小化安装、虚拟机镜像硬件门槛2 核 CPU / 4GB 内存起步推荐 4 核 / 8GB 以上适用人群开发环境、AI 部署测试、个人桌面、服务器迁移评估从目前社区讨论来看Ubuntu 26.04 在桌面端延续了 Ubuntu 近年的一贯策略界面改动不激进重点优化系统底层、软件包版本和硬件兼容性。它不是一个需要“重新学一遍”的系统而是更适合作为新装机和验证新硬件的选择。网上经常有人问“Ubuntu 26.04 硬件要求高不高”。保守的回答是桌面版建议 4GB 内存起步8GB 比较舒服磁盘至少预留 25GB如果还要装模型、容器镜像、开发工具链建议 100GB 以上。如果你的机器有 NVIDIA 显卡并且准备做 opencllaqwen 或者 CUDA 推理测试那显存和驱动会比系统本身更重要。2. 安装方式选择与硬件准备安装 Ubuntu 26.04 主要有三条路物理机安装用 UltraISO、Rufus 或 dd 命令把 ISO 写入 U 盘BIOS 设置为 U 盘优先启动。VMware Workstation 安装适合 Windows 用户不需要单独分区方便快照回滚。WSL / 容器方式不推荐用于完整桌面测试但可以快速验证命令行环境。2.1 物理机安装前置条件U 盘至少 4GB。关闭 Secure Boot 或确认驱动支持。如果是双系统提前在 Windows 磁盘管理里压缩出未分配空间。备份硬盘数据。2.2 VMware 安装前置条件VMware Workstation 安装 Ubuntu 26.04 时最常遇到的报错包括“此主机支持 Intel VT-x但 Intel VT-x 处于禁用状态。”“客户机操作系统已禁用 CPU。请关闭或重置虚拟机。”安装界面卡死、黑屏。VMware Tools 无法正常安装。这些问题在后面第 4 章专门解决。3. 环境准备与前置条件这一节适合所有安装方式先统一确认环境。3.1 下载 ISO 镜像Ubuntu 官方会提供 26.04 的桌面版和服务器版 ISO。下载时注意选择amd64 架构除非你用的是 ARM 开发板。# 下载完成后可以校验 SHA256命令示例 sha256sum ubuntu-26.04-desktop-amd64.iso把官方给出的校验值和本地值对比一致再写入 U 盘。3.2 制作启动 U 盘Linux 下直接使用 dd 命令sudo dd ifubuntu-26.04-desktop-amd64.iso of/dev/sdX bs4M statusprogress oflagsyncWindows 下推荐 Rufus分区类型选择 GPT目标系统类型选择 UEFI。3.3 BIOS 设置开机按 F2 / Del / F12 进入 BIOS。开启 CPU 虚拟化VT-x / AMD-V。关闭 Secure Boot部分显卡驱动和第三方内核模块需要。设置 U 盘为第一启动项。3.4 磁盘空间规划用途建议大小系统根分区 /50GB 以上用户数据 /home剩余空间交换分区 swap根据内存大小可放到 swapfile模型/容器存储建议单独数据盘或大分区如果后面要部署 Qwen 等模型模型文件通常 4GB 到 20GB 不等加上依赖和缓存数据分区低于 100GB 会很快吃紧。4. Ubuntu 26.04 安装详细步骤4.1 图形化安装流程从 U 盘启动选择 “Try or Install Ubuntu”。选择安装语言和键盘布局。选择安装类型“清除整个磁盘并安装 Ubuntu”“手动分区”“与 Windows 共存”如果检测到 Windows设置用户名、主机名、密码。等待安装完成重启进入系统。4.2 VMware 安装 Ubuntu 26.04 及报错处理VMware 里安装 Ubuntu 26.04我建议按下面这套配置创建虚拟机虚拟机配置项推荐值操作系统类型Ubuntu 64 位内存4GB 以上处理器2 核以上磁盘60GB网络NAT 模式显示加速 3D 图形可开启先改虚拟机设置再开机不要一上来就直接用默认配置。常见报错及处理报错 1Intel VT-x 处于禁用状态进入 BIOS开启 Intel Virtualization Technology一般在 “Advanced” 或 “CPU Configuration” 下。报错 2无法连接虚拟设备 sata0:1ISO 镜像未正确加载。打开虚拟机设置CD/DVD 选项里重新挂载 Ubuntu ISO并勾选 “启动时连接”。报错 3安装界面黑屏或卡在 Logo通常与显卡虚拟化有关。尝试关闭虚拟机设置里的 “加速 3D 图形”或在 GRUB 引导界面按e编辑启动参数加入nomodeset然后按 CtrlX 或 F10 引导。报错 4安装完成后 VMware Tools 安装失败新版 Ubuntu 自带 open-vm-tools如果网络可用直接安装sudo apt update sudo apt install open-vm-tools open-vm-tools-desktop安装后重启复制粘贴、自适应分辨率、剪贴板共享基本都能解决。安装完成后建议立刻做一次系统更新sudo apt update sudo apt upgrade -y5. 系统初始化换源、输入法、亮度调节与 Dock 图标隐藏系统装完后最先做四件事换源、装输入法、调亮度、整理 Dock 栏。这是所有 Ubuntu 新用户都会撞上的基础操作26.04 上流程跟 24.04 基本一致。5.1 Ubuntu 26.04 换源换源的核心目的很简单国内直接访问官方源速度不稳定换成国内镜像源后 apt 更新和软件安装会快很多。先备份原始源文件sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak新版 Ubuntu 的源文件路径通常在/etc/apt/sources.list.d/ubuntu.sources查看当前源文件内容cat /etc/apt/sources.list.d/ubuntu.sources然后替换为国内镜像源。以清华源为例更新后的内容大致类似Types: deb URIs: https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ Suites: noble noble-updates noble-backports Components: main restricted universe multiverse Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg需要注意如果 Ubuntu 26.04 的版本代号与 24.04 不同要把Suites里的代号替换成实际代号。不要照抄 24.04 的 noble先确认 26.04 的发布代号。换源后执行sudo apt update这里补充一点网上很多教程只改/etc/apt/sources.list但新版 Ubuntu 默认的软件源配置可能已经拆分到/etc/apt/sources.list.d/下建议用ls /etc/apt/sources.list.d/确认实际路径避免改了文件却没生效。5.2 Ubuntu 26.04 输入法安装系统装完后默认没有中文拼音输入法需要自己安装。推荐直接装 ibus-libpinyinsudo apt install ibus-libpinyin安装完成后注销重新登录在 “设置 - 键盘 - 输入源” 里添加 “汉语Intelligent Pinyin”。如果更喜欢 fcitx5也可以选择sudo apt install fcitx5 fcitx5-chinese-addons然后设置环境变量im-config -n fcitx5重启后生效。输入法装不上或者选不了最常见的原因是没注销重登而不是软件包没装上。5.3 Ubuntu 26.04 屏幕亮度调节笔记本安装 Ubuntu 后屏幕亮度无法调节是核显驱动和 ACPI 背光模块的经典问题。先确认系统里有哪些背光接口ls /sys/class/backlight/常见输出类似intel_backlight amdgpu_bl0 acpi_video0手动调节亮度测试echo 500 /sys/class/backlight/intel_backlight/brightness如果提示权限不够加 sudo。如果这个路径不存在或写入无效可能需要在内核引导参数中加入acpi_backlightvendor修改 GRUB 配置sudo nano /etc/default/grub找到GRUB_CMDLINE_LINUX_DEFAULT在引号内追加参数GRUB_CMDLINE_LINUX_DEFAULTquiet splash acpi_backlightvendor更新 GRUBsudo update-grub重启验证。如果亮度快捷键仍然无效可以在桌面环境的电源设置里启用亮度调节或者安装 brightnessctl 配合自定义快捷键sudo apt install brightnessctl brightnessctl set 50%5.4 隐藏 Ubuntu 26.04 Dock 下的磁盘符号新安装 Ubuntu 后Dock 栏会显示“文件”图标和所有挂载磁盘图标很多人觉得桌面不够干净。方法很简单在文件管理器里设置。打开文件管理器进入 “首选项”找到 “其他” 或 “桌面” 选项卡取消勾选“已挂载的卷”。如果当前版本的位置不同可以直接用 gsettings 命令gsettings set org.gnome.nautilus.desktop volumes-visible false如果只想隐藏某个具体磁盘也可以用gnome-disks修改挂载选项但多数场景下取消 volumes-visible 就够了。6. Ubuntu 26.04 开发环境部署MySQL 8 与 Redis 7安装完系统很多人下一步就是搭开发环境。热词里明确提到 MySQL8 和 Redis7这里给一套可直接执行的部署流程。6.1 安装 MySQL 8Ubuntu 官方仓库的 MySQL 版本通常落后于上游但 26.04 的仓库版本大概率已经足够新。先用 apt 安装sudo apt update sudo apt install mysql-server安装完成后检查服务状态sudo systemctl status mysql确保服务自动启动sudo systemctl enable mysqlMySQL 8 默认 root 用户使用 auth_socket 认证直接 sudo 进入sudo mysql进入 MySQL 后创建一个远程访问用户CREATE USER app% IDENTIFIED BY your-strong-password; GRANT ALL PRIVILEGES ON *.* TO app%; FLUSH PRIVILEGES; EXIT;如果需要允许远程连接修改 MySQL 配置文件sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf找到bind-address 127.0.0.1改为bind-address 0.0.0.0重启sudo systemctl restart mysql安全提醒远程开放 MySQL 端口前确认防火墙规则和访问来源仅对可信 IP 开放。6.2 安装 Redis 7Ubuntu 26.04 官方源应该直接提供 Redis 7.xsudo apt install redis-server查看版本redis-server --version如果官方源版本低于 7或者需要新版特性可以考虑 Redis 官方 PPAsudo add-apt-repository ppa:redis/redis sudo apt update sudo apt install redis-serverRedis 启动与开机自启sudo systemctl enable redis-server sudo systemctl start redis-server sudo systemctl status redis-server测试 Redis 连通性redis-cli ping返回PONG即正常。Redis 默认监听 127.0.0.1生产环境建议保持默认不盲目修改为 0.0.0.0。如果确实需要远程访问必须设置requirepasssudo nano /etc/redis/redis.conf找到# requirepass foobared取消注释并改成强密码requirepass your-strong-redis-password重启生效sudo systemctl restart redis-server7. 进阶实践Ubuntu 26.04 上部署 opencllaqwen 模型热词里出现的 “opencllaqwen” 可以理解成OpenCL 加速部署 Qwen通义千问系列模型的组合表述。在 Ubuntu 上跑 Qwen 模型通常有两种路径CPU / OpenCL 推理适合没有 NVIDIA 显卡的机器或显卡较老无法使用新版 CUDA 的环境。CUDA GPU 推理适合有 NVIDIA 显卡且驱动和 CUDA 工具链完整的机器。这里先说结论OpenCL 路线在兼容性上更宽松但性能上限低于 CUDA更适合“先跑通再优化”的场景。7.1 安装 OpenCL 运行环境先确认系统是否识别到 OpenCL 平台sudo apt install clinfo clinfo如果输出里能看到平台和设备信息说明 OpenCL 环境可用。如果没有需要安装对应厂商的 OpenCL runtimeIntel 核显intel-opencl-icdAMD 显卡mesa-opencl-icd或rocm-opencl-runtimeNVIDIA 显卡nvidia-opencl-icd、ocl-icd-libopencl1sudo apt install intel-opencl-icd # Intel 场景示例按实际厂商选择7.2 部署 Qwen 模型的通用思路Qwen 系列模型的部署方式很多可以从 Ollama 或 llama.cpp 这类工具入手。方式一Ollama 快速验证curl -fsSL https://ollama.com/install.sh | sh ollama run qwen2.5:7bOllama 会自动拉取模型并启动交互式对话在终端直接可用。这种方式最省事适合先确认模型能不能在当前机器上跑。方式二llama.cpp OpenCL如果你明确想走 OpenCL 加速llama.cpp 是一个更可控的选择。git clone https://github.com/ggerganov/llama.cpp.git cd llama.cpp mkdir build cd build cmake .. -DGGML_OPENCLON make -j$(nproc)编译完成后准备 Qwen 的 GGUF 格式模型文件然后运行./llama-cli -m /path/to/qwen2.5-7b-q4_k_m.gguf -p 你好请介绍一下你自己 -n 256注意具体编译选项和模型文件路径需要根据你下载的 llama.cpp 版本和模型型号调整不要直接照抄。7.3 OpenCL 推理的注意事项显存/内存占用以实际模型规模和量化格式为准先跑小模型验证环境。OpenCL 加速对已有脚本的改动比较大如果只是日常使用优先用 Ollama。模型文件来源要可靠下载后注意核对文件大小和哈希避免损坏文件导致推理异常。涉及公司内部数据或隐私信息时先确认模型部署环境和数据合规边界不要把敏感数据直接送进本地模型之外的服务。8. 资源占用与性能观察不管装系统还是跑模型资源占用都是衡量环境是否正常的关键指标。8.1 Ubuntu 26.04 桌面资源占用新装系统后可以用htop或系统监视器观察sudo apt install htop htop重点关注空闲状态下内存占用是否在合理范围。GNOME Shell 进程 CPU 是否持续过高。磁盘 I/O 是否持续高负载这可能导致系统卡顿。如果空闲内存过小可以检查后台服务systemd-analyze blame这个命令能列出开机启动耗时较长的服务方便定位启动慢的问题。8.2 模型推理性能观察运行 Qwen 模型时需要同时观察CPU/GPU 负载。内存/显存占用。每秒生成的 token 数。首次响应延迟。Ollama 会在对话开始时打印性能数据llama.cpp 也会在推理结束时输出耗时统计。性能数字和硬件、模型量化格式、上下文长度强相关不要拿别人的数字直接对标自己的机器。8.3 如何降低资源占用桌面环境关闭 GNOME 动画。减少开机自启服务。使用轻量桌面环境如 Xfce。模型推理使用量化模型Q4_K_M 等。限制上下文长度。减少并发请求数。优先关闭其他大内存应用。9. 常见问题与排查方法问题现象可能原因排查方式解决方案VMware 安装报错 VT-x 禁用BIOS 未开启虚拟化重启进 BIOS 检查 CPU 虚拟化选项开启 Intel VT-x / AMD-VVMware 安装界面黑屏3D 加速不兼容关闭“加速 3D 图形”调整虚拟机显示设置或加 nomodeset 参数安装后无法调节亮度显卡驱动或 ACPI 背光模块问题ls /sys/class/backlight/查看背光接口修改 GRUB 增加 acpi_backlightvendor或使用 brightnessctlapt 更新速度极慢软件源默认在国外查看/etc/apt/sources.list.d/ubuntu.sources换成国内镜像源并sudo apt update中文输入法调不出来ibus/fcitx5 未重新加载检查输入源设置注销重登或执行im-config -n fcitx5后重启MySQL 无法远程连接bind-address 未修改sudo netstat -tlnp查看监听地址修改 bind-address 并重启 mysqlRedis 远程连接被拒监听地址或密码未配置redis-cli -h ip ping测试设置 requirepass并确认防火墙放行可信 IPOllama 模型下载中断网络不稳定下载后检查模型文件大小重新执行ollama run或手动下载模型导入OpenCL 编译失败缺少 ICD 或开发头文件运行clinfo检查 OpenCL 平台安装对应厂商的 OpenCL ICD 和开发包Docker 或容器权限报错当前用户不在 docker 组执行docker ps查看具体报错sudo usermod -aG docker $USER并重新登录10. 最佳实践与使用建议装系统后先做一次完整更新。不管是物理机还是虚拟机装完系统第一件事永远是sudo apt update sudo apt upgrade很多驱动、内核和桌面问题靠这一步就能解决。VMware 里一定要开快照。安装完系统、配好源、装完输入法后各拍一个快照。后面再折腾环境出了问题直接回滚比重新装系统快得多。换源前先备份。修改任何系统配置文件之前先复制一份.bak。这不是习惯问题是保命操作。MySQL 和 Redis 远程端口要克制。开发环境可以放开0.0.0.0但一定要用强密码并且只对可信 IP 开放。生产环境保持默认监听本地。模型部署第一目标是跑通不是跑快。先装 Ollama 跑 Qwen 小模型验证系统没问题后再研究 OpenCL 或 CUDA 加速。一上来就追求性能容易卡在环境配置上浪费大量时间。磁盘空间要留足。如果你打算在 Ubuntu 26.04 上做 AI 推理、跑容器、搭数据库建议虚拟机磁盘 100GB 起步。系统占用很小但模型、镜像、日志和开发工具链会很快吞噬空间。涉及人脸、声音、版权素材和数据隐私时必须确认授权。这个提醒适用于所有本地模型部署和数据处理场景。模型可以开源数据和素材不一定能随便用。11. 总结与后续方向Ubuntu 26.04 的安装不算难真正费时间的是装完之后的初始化换源、输入法、亮度调节、Dock 整理、开发环境部署再到模型推理验证。这篇文章把这条链路完整走了一遍读者可以按顺序操作也可以直接跳到对应章节解决具体问题。最容易踩的坑还是集中在三个地方VMware 虚拟化报错、换源路径不对、模型部署时的 OpenCL 环境缺失。如果你在安装或使用中遇到报错先用journalctl -xe或者对应服务的 status 日志定位再按表格里的排查思路处理。后续可以继续扩展的方向包括Ubuntu 26.04 上的 Docker Kubernetes 环境搭建、Qwen 模型接入 API 服务、CUDA 版推理环境配置以及桌面系统自动备份方案。装好系统只是第一步把环境变成能稳定产出结果的工具链才是更有价值的部分。
返回列表