欢迎光临
我们一直在努力

Linux云课88秒-01-apt扫雷-2026

8秒图示



58秒实践

打开云课

配置和安装扫雷

sudo apt install gnome-mines sgt-puzzles freesweep -y

测试和使用




22秒扩展






原始素材


Linux云课|120秒之apt扫雷(短视频脚本|Ubuntu/Debian,终端版扫雷,用小游戏带入apt全套核心命令)

定位:入门趣味课,用安装扫雷小游戏,一口气讲apt搜索/更新/安装/查看/卸载/清理,时长严格控制120秒,适合终端录屏、云机房演示 包名:bsdgames(内含终端扫雷mines,无需图形桌面,SSH服务器也能玩,首选!) 备选图形版:games-minesweeper(需要桌面GUI)

【0-10s|片头 字幕+配音】

画面:黑色终端、标题大字:Linux云课 120秒|apt扫雷 配音:欢迎来到Linux云课,今天120秒,我们用apt装一盘终端扫雷,顺便吃透apt包管理器!

# 提示:先确认是Ubuntu/Debian系
lsb_release -a

【10-30s|apt search 搜索软件包】

配音:第一步,不知道扫雷包叫什么?用 apt search 关键词搜索仓库

apt search mines

画面:终端滚动输出,找到 bsdgames,里面包含mines扫雷 字幕:✅ apt search 【关键词】|在软件源仓库检索包

【30-50s|apt update 更新源索引(重中之重)】

配音:搜索到了,安装前必须sudo apt update!不是升级软件,是刷新仓库清单,同步服务器最新包目录

sudo apt update

字幕:✅ sudo apt update:刷新软件源索引(不升级程序!)

【50-75s|apt install 安装,顺带讲依赖自动解决】

配音:源更新完成,开始安装 bsdgames,apt会自动拉取、自动处理依赖,这就是apt最大优势

sudo apt install bsdgames -y

安装完成,启动终端扫雷:

mines

画面:弹出终端字符版扫雷界面,开始玩两下(左键点开、右键插旗) 字幕:✅ sudo apt install 包名 -y 自动确认安装,自动处理依赖

【75-90s|apt show / apt list 查询信息】

配音:装完了,查看包详情、查看本机已安装包

apt show bsdgames
apt list –installed | grep bsdgames

字幕:✅ apt show:查看版本、依赖、介绍;apt list –installed 列出已安装

【90-105s|apt remove / apt purge 卸载区分】

配音:玩够了,卸载!apt remove 删程序留配置;purge 程序+配置全部清空

sudo apt remove bsdgames
# 彻底清空配置:sudo apt purge bsdgames

字幕区分:

  • apt remove:删软件,保留配置文件
  • apt purge:软件+配置全部删除

【105-115s|apt autoremove / clean 垃圾清理】

配音:卸载之后,遗留无用依赖,用 autoremove 清理;clean清理本地deb缓存包

sudo apt autoremove
sudo apt clean

字幕:✅ autoremove:移除孤立依赖;clean:清理安装包缓存

【115-120s|收尾总结金句】

配音(加速):search搜、update刷、install装、remove删、autoremove清,apt核心用法你学会了! 字幕大字总结:

apt五件套:search → update → install → remove → autoremove 片尾:Linux云课|120秒系列


补充实操备注(给你录屏避坑)

  • mines 扫雷(bsdgames)优势:纯终端,SSH远程服务器无桌面也能跑! 云服务器、ROS2环境直接能用,非常贴合你之前ROS2环境风格
  • 如果想要图形窗口扫雷:
  • sudo apt install games-minesweeper

  • 权限提醒:修改系统软件源、安装卸载都需要sudo
  • 易踩坑区分(视频重点强调):
    • apt update:更新软件清单 ≠ 更新软件
    • apt upgrade:升级本机已经安装的软件包(本次视频不演示,避免混淆)
  • 横版封面文案(直接生成)

    标题:Linux云课 120秒|apt扫雷 副标题:一盘终端扫雷,吃透Ubuntu apt全套命令 小字:search|update|install|remove|autoremove|零基础Linux趣味入门


    zhangrelay云课|Linux云课120秒之apt扫雷(Ubuntu 20.04 LTS 专用脚本)

    重要说明:Ubuntu20.04 源里 bsdgames不带mines,改用 gnome-mines(图形扫雷),20.04官方源原生自带,稳,适合云桌面/虚拟机;纯SSH无桌面备选:sgt-mines(sgt-puzzles包) 主讲标识:zhangrelay云课 | 环境:Ubuntu 20.04 LTS Focal 时长:120秒,录屏终端演示

    分镜脚本(配音+画面+字幕,精准卡点)

    0~10s|片头

    画面:终端,大字标题 标题:zhangrelay云课|Linux云课120秒 · apt扫雷 配音:欢迎来到zhangrelay云课!本次环境Ubuntu 20.04 LTS,120秒,我们用apt安装扫雷,吃透apt核心命令!

    lsb_release -a

    字幕:✅ 环境:Ubuntu 20.04 LTS

    10~30s|apt search 搜索包

    配音:想装扫雷,但不知道包名?用 apt search 在软件源里检索关键词

    apt search mines

    画面:终端滚动,找到 gnome-mines 字幕:apt search 关键词 — 查询仓库软件包

    30~50s|apt update 更新源索引(重点易错点)

    配音:找到包了!安装前先执行 sudo apt update,这一步只是刷新软件清单,不是升级软件! Ubuntu20.04一定要养成这个习惯

    sudo apt update

    字幕:sudo apt update:更新源索引 ≠ 升级程序

    50~75s|apt install 安装 + 启动扫雷

    配音:索引更新完成,安装gnome-mines,apt自动处理依赖,这就是包管理器的优势

    sudo apt install gnome-mines -y

    安装完成,启动:

    gnome-mines

    画面:弹出经典扫雷窗口,点两下玩一下 字幕:sudo apt install 包名 -y 自动确认安装,自动解决依赖

    👉 无图形云服务器SSH版本备选命令(脚本备注): sudo apt install sgt-puzzles -y sgt-mines

    75~90s|apt show / apt list 查询

    配音:安装完成,查看包详细信息,查看本机已经安装的包

    apt show gnome-mines
    apt list –installed | grep gnome-mines

    字幕:apt show 查看版本、依赖;apt list –installed 列出已安装包

    90~105s|apt remove / apt purge 卸载区分

    配音:玩完卸载!remove只删程序,保留配置;purge程序连同配置文件全部清除

    sudo apt remove gnome-mines
    # 彻底清理配置:sudo apt purge gnome-mines

    字幕区分:

    • remove:删软件,保留配置
    • purge:软件+配置全部删除

    105~115s|apt autoremove + apt clean 清理

    配音:卸载后会留下不再需要的依赖包,autoremove清理孤立依赖;clean清理本地deb缓存

    sudo apt autoremove
    sudo apt clean

    字幕:autoremove 清理无用依赖;clean 清理安装包缓存

    115~120s|收尾总结

    配音(稍快):search搜、update刷、install装、remove删、autoremove清,Ubuntu20.04的apt核心用法你掌握了! 字幕大字:apt五件套:search → update → install → remove → autoremove 片尾:zhangrelay云课

    🖼️ 横版封面文案(直接生成)

    主标题:zhangrelay云课|Linux云课120秒之apt扫雷 副标题:Ubuntu 20.04 LTS 实操演示 小字:search|update|install|remove|autoremove|零基础apt入门

    📌 20.04专属避坑备注(录屏前看)

  • ❌ Ubuntu20.04 bsdgames包里面没有mines,不要沿用旧版本脚本,会找不到命令;
  • ✅ gnome-mines:20.04桌面虚拟机/云桌面首选,图形扫雷,效果直观;
  • ✅ sgt-mines(sgt-puzzles):纯命令行、无图形云服务器SSH环境用;
  • 20.04 apt版本是apt 2.0,语法和新版大体一致,但源结构不一样;
  • 强调:apt upgrade 本节课不演示,防止新手混淆 update 和 upgrade。

  • ✅ zhangrelay|蓝桥云课 Ubuntu20.04(focal)apt安装扫雷【完整版实验文档】

    环境:蓝桥云课 Ubuntu 20.04 LTS (focal) 说明:蓝桥云课默认已开启 universe 软件源;下面提供三套可选扫雷方案,适配作业演示、SSH无桌面、终端字符场景,覆盖不同报错情况

    方案1:图形版 gnome-mines【⭐推荐,课程作业首选】

    GNOME官方图形扫雷,界面友好,玩法接近Windows扫雷,网页桌面环境直接弹窗。

    # 更新软件源索引
    sudo apt update
    # 安装GNOME扫雷
    sudo apt install gnome-mines
    # 启动
    gnome-mines

    一键安装(适合直接复制提交作业,自动确认-y)

    sudo apt update && sudo apt install gnome-mines -y

    方案2:sgt-puzzles 谜题合集(含 sgt-mines)

    Linux教学高频演示包,包含一整套小游戏,其中sgt-mines扫雷兼容性更强; 网页桌面如果gnome-mines报显示相关错误,优先切换这个方案。

    sudo apt update
    sudo apt install sgt-puzzles
    # 启动扫雷
    sgt-mines

    方案3:终端字符版 freesweep【纯命令行、无图形依赖】

    SSH远程、无桌面环境使用,全程终端字符界面,不需要桌面渲染。

    sudo apt update
    sudo apt install freesweep
    # 运行
    freesweep


    📌 蓝桥云课高频踩坑清单(重点写进实验报告)

  • 提示 E: 无法定位软件包 / 找不到包 原因:universe软件源未启用(蓝桥默认开启,个别实例会丢失)
  • sudo add-apt-repository universe
    sudo apt update

    gnome-mines、sgt-puzzles、freesweep 均存放在 universe 源中。

  • 运行 gnome-mines 报错、无法弹出窗口 蓝桥网页桌面环境异常、缺少显示服务; ✅ 解决:改用 sgt-mines,或者确认已经打开云课网页桌面。
  • 卸载命令(实验清理环节)
  • # 只删除程序,保留配置文件
    sudo apt remove gnome-mines
    # 程序+配置全部彻底清除
    sudo apt purge gnome-mines
    # 清理卸载后遗留无用依赖包
    sudo apt autoremove

    📎 配套apt拓展命令(实验拓展部分,放进报告加分)

    apt search mines # 搜索扫雷相关软件包
    apt show gnome-mines # 查看包信息:版本、描述、依赖
    apt list –installed | grep gnome-mines # 检查是否成功安装

    📝 实验报告截图说明模板(直接复制)

    实验:apt包管理器安装扫雷游戏 实验环境:蓝桥云课 Ubuntu 20.04 LTS (focal) 操作步骤:执行sudo apt update && sudo apt install gnome-mines -y完成安装,输入gnome-mines成功启动图形扫雷程序;验证apt搜索、安装、卸载流程,掌握Ubuntu apt包管理器基础用法。

    🎬 适配你之前120秒短视频脚本增补(替换进去)

    旁白可以加一句:

    在蓝桥云课Ubuntu20.04环境,一共有三种扫雷可选:图形gnome-mines适合交作业,sgt-mines兼容性更好,freesweep纯终端也能玩,找不到包记得开启universe源!


    zhangrelay|蓝桥云课 Ubuntu20.04 apt扫雷 —— 知识迁移拓展版(横版教程配套文字,可直接加到海报/讲义)

    核心思想:不是只学会装扫雷这一条命令,而是以扫雷为案例,吃透apt通用逻辑,学会迁移到任意软件安装

    一、本次案例底层逻辑(先抓本质)

    扫雷(gnome-mines/sgt-mines/freesweep)只是一个普通软件包。 apt 的整套流程,对绝大多数软件都适用: 搜索包 → 刷新源索引 → 安装 → 查询验证 → 卸载 → 清理

    公式:apt标准工作流 = search → update → install → show/list → remove/purge → autoremove → clean

    ✅ 学会装扫雷 ≠ 目标 ✅ 目标:以后遇到任何软件(opencv、ros、git、nginx、gcc)都能用这套思路处理

    二、知识点拆解 + 迁移指引

    1. apt update(刷新源索引)

    • 在扫雷实验:刷新之后才能找到 gnome-mines
    • 迁移理解:本地保存一份软件清单缓存,不和服务器同步就会“找不到包、版本不对”
    • 迁移场景:安装ROS、opencv、第三方库前,统一先执行sudo apt update
    • ❌误区迁移提醒:update只是更新清单,不会升级软件;apt upgrade才是升级已安装程序

    2. apt search 包名关键词

    • 在扫雷实验:apt search mines 找到多个扫雷包
    • 迁移理解:不知道准确包名时,用关键词检索仓库
    • 迁移场景:想装摄像头工具、网络工具、编译工具,都可以关键词搜索 示例迁移:

    apt search camera
    apt search compiler
    apt search ros

    3. apt install 包名 [-y](自动处理依赖)⭐apt最强能力

    • 在扫雷实验:自动拉取gnome桌面相关依赖,不用手动一个个装
    • 迁移理解:Debian/Ubuntu体系最大优势:依赖自动管理
    • 迁移场景:安装带大量依赖的大型软件(ROS、ffmpeg、qt),apt自动补齐依赖

      迁移口诀:只要官方源里有的包,优先apt install,尽量不要手动下载源码编译增加负担

    4. apt show / apt list –installed

    • 在扫雷实验:查看gnome-mines版本、依赖、描述,检查是否装好
    • 迁移理解:安装前看介绍、依赖;安装后核验是否部署成功
    • 迁移场景:确认ROS包版本、确认库是否存在、排查依赖缺失问题

    5. apt remove / apt purge

    • remove:删程序,保留配置(以后重装配置还在)
    • purge:程序+配置文件全部删除,干净重置
    • 迁移场景:软件配置错乱需要重装时,用purge彻底清理;临时卸载用remove

    6. apt autoremove / apt clean

    • autoremove:删掉不再被任何软件依赖的孤立依赖包
    • clean:删除本地缓存的.deb安装包,释放磁盘空间
    • 迁移场景:多次安装卸载大型库之后,定期执行,防止云课空间占满

    7. 软件源 universe/main/restricted/multiverse(本次踩坑点,高价值迁移点)

    • 在扫雷实验:gnome-mines、sgt-puzzles、freesweep 都在 universe源
    • 迁移理解:Ubuntu软件分仓库分类,很多常用社区软件、教学工具都在universe
    • 迁移场景:以后遇到“无法定位软件包”,优先排查:
    • 是否开启对应源 universe
    • 是否执行 apt update
    • sudo add-apt-repository universe
      sudo apt update

    三、知识迁移融汇贯通【技能点清单(重点,放海报醒目位置)】

  • ✅ 掌握一套通用工作流,举一反三,不限于扫雷小游戏
  • ✅ 能区分 update / upgrade,规避新手高频混淆坑
  • ✅ 看懂软件源分类,遇到“找不到包”具备独立排错能力
  • ✅ 理解依赖管理原理,明白apt相比源码安装的优势
  • ✅ 区分 remove / purge,按需卸载,懂得环境清理
  • ✅ 建立标准化实验习惯:检索→更新→安装→验证→清理
  • ✅ 具备迁移到ROS开发、开发库、服务软件安装的能力
  • 四、迁移练习小思考题(放到讲义底部,巩固)

    学会apt扫雷流程,请尝试套用相同流程:

  • 在蓝桥云课Ubuntu20.04,安装 htop(系统监控工具)
  • 搜索 nmap 网络工具,查看包信息,安装后卸载清理
  • 五、横版海报精简摘要版(直接放到你那张米白教程图下方)

    🧠知识升华:扫雷只是案例,流程才是核心! apt一套操作范式可以迁移到绝大多数Ubuntu软件安装,掌握软件源、依赖管理、排错思路,打通Linux包管理思维,为后续ROS、开发库学习打好基础。


    zhangrelay|蓝桥云课 实验报告:Ubuntu 20.04 使用 apt 包管理器安装扫雷游戏

    实验环境:蓝桥云课 Ubuntu 20.04 LTS(focal) 实验人:________ 实验日期:2026-10-30 实验目标:掌握 apt 包管理器整套工作流程,以扫雷游戏为案例,学会软件搜索、更新源、安装、查询、卸载、清理;理解软件源、依赖管理,实现知识迁移,能够使用这套思路安装各类Linux软件。

    一、实验原理

    APT(Advanced Package Tool)是 Debian / Ubuntu 系列Linux的包管理器。核心作用:自动检索软件仓库、自动解决软件依赖关系、简化软件安装、查询、卸载与环境清理。 Ubuntu 的软件分为多个软件源仓库:main、universe、restricted、multiverse。本次实验的 gnome-mines、sgt-puzzles、freesweep 全部存放在 universe 社区软件源,如果该源未启用,会出现“无法定位软件包”报错。 APT标准工作流: apt search(搜索) → apt update(刷新源索引) → apt install(安装) → apt show/apt list(验证查询) → apt remove/purge(卸载) → apt autoremove + apt clean(清理)

    核心思想:扫雷只是教学案例,这套流程可以迁移到安装 ROS、开发库、服务软件、工具软件等绝大多数Ubuntu软件。

    二、实验器材与环境

  • 实验平台:蓝桥云课在线实验环境
  • 操作系统:Ubuntu 20.04 LTS(focal)
  • 工具:Linux终端(Terminal)、apt包管理器
  • 测试程序:
    • gnome-mines:GNOME图形扫雷(推荐作业版本)
    • sgt-mines:sgt-puzzles合集内扫雷,兼容性强
    • freesweep:纯终端字符版扫雷(无图形依赖)
  • 三、实验步骤

    步骤1:检查并启用universe软件源(排错前置操作)

    蓝桥云课默认开启universe源,少数实例丢失源,执行下面命令启用:

    sudo add-apt-repository universe
    sudo apt update

    说明:add-apt-repository 添加社区源;apt update 只刷新本地软件清单索引,不会升级系统软件(极易混淆误区:update ≠ upgrade)

    步骤2:搜索扫雷相关软件包

    不知道准确包名时,使用关键词检索仓库:

    apt search mines

    执行后可以检索到 gnome-mines、sgt-puzzles、freesweep 等扫雷相关包。

    步骤3:方案1|安装图形版 gnome-mines(⭐推荐作业)

    # 刷新源索引
    sudo apt update
    # 安装
    sudo apt install gnome-mines
    # 一键自动确认版本(适合提交作业)
    sudo apt update && sudo apt install gnome-mines -y
    # 启动程序
    gnome-mines

    ✅ 现象:蓝桥云课桌面弹出GNOME扫雷窗口,和Windows扫雷玩法一致,如截图右上角窗口。

    步骤4:方案2|安装 sgt-puzzles 谜题合集(sgt-mines)

    gnome-mines出现显示报错时选用,兼容性更好

    sudo apt update
    sudo apt install sgt-puzzles
    # 启动扫雷
    sgt-mines

    ✅ 现象:弹出经典SGT扫雷窗口,截图右下角窗口。

    步骤5:方案3|安装终端字符版 freesweep(无图形)

    适合纯SSH无桌面环境,不需要图形渲染

    sudo apt update
    sudo apt install freesweep
    # 运行
    freesweep

    ✅ 现象:终端内直接加载字符扫雷界面,截图中间终端窗口。

    步骤6:查询验证已安装软件信息

    # 查看软件包详情(版本、依赖、介绍)
    apt show gnome-mines
    # 筛选查看本机已经安装的包
    apt list –installed | grep gnome-mines

    步骤7:卸载软件

    # remove:删除程序文件,保留配置文件
    sudo apt remove gnome-mines
    # purge:程序+配置文件全部彻底删除
    sudo apt purge gnome-mines

    步骤8:环境清理

    # autoremove:清理卸载后残留、不再被依赖的孤立依赖包
    sudo apt autoremove
    # clean:清理本地缓存的deb安装包,释放磁盘空间
    sudo apt clean

    四、实验现象记录(对应截图)

    本次截图同时运行三种扫雷程序:

  • 右上角:gnome-mines GNOME图形扫雷,界面简洁,是课程作业首选;
  • 右下角:sgt-mines,SGT谜题集扫雷,兼容性强;
  • 中间终端窗口:freesweep 字符终端扫雷,纯命令行运行; 终端上方日志:apt安装过程输出,自动下载deb包、解压、配置,apt自动处理依赖,无报错。
  • 五、常见问题与故障排查(实验重难点)

    故障现象原因解决办法
    E: 无法定位软件包 universe软件源未开启 sudo add-apt-repository universe && sudo apt update
    gnome-mines 启动报错、无法弹出窗口 云课桌面环境未加载,缺少图形显示 改用 sgt-mines;或者打开云课网页桌面
    apt update 执行很慢 源访问延迟 等待,蓝桥云课内置源一般速度稳定
    磁盘空间越来越小 deb安装包缓存、孤立依赖堆积 sudo apt autoremove && sudo apt clean

    重点误区区分:

    • sudo apt update:同步服务器软件目录清单,不升级软件
    • sudo apt upgrade:升级本机已经安装好的所有软件包

    六、实验总结 & 知识迁移(满分拔高部分)

  • 本次实验以扫雷小游戏作为载体,完整走完APT包管理器标准流程,掌握了search、update、install、show、remove、purge、autoremove、clean全套命令。
  • 理解Ubuntu软件源分类,明白很多教学、社区软件存放于universe源,遇到找不到包的问题具备独立排错能力。
  • 理解APT最大优势:自动依赖管理,无需手动下载、安装一堆依赖库,大幅降低Linux软件部署难度。
  • ✅ 知识迁移能力:这套工作流不限于扫雷,可以直接迁移到ROS、OpenCV、编译工具、网络工具、服务程序等绝大多数Ubuntu软件安装。
  • 养成标准化实验习惯:检索 → 更新源 → 安装 → 验证 → 按需卸载清理,保持实验环境干净。
  • 破除新手误区:分清 update 和 upgrade 的区别;理解 remove 和 purge 的适用场景差异。
  • 七、拓展思考题(加分项)

  • 使用本次学到的apt流程,在蓝桥云课安装 htop 系统监控工具,查看系统资源;
  • 使用 apt search nmap 搜索网络扫描工具,查看包信息,完成安装、卸载、清理全套操作。



  • zhangrelay|蓝桥云课 实验报告:Ubuntu 20.04 使用 apt 包管理器安装扫雷游戏

    实验环境:蓝桥云课 Ubuntu 20.04 LTS(focal) 实验人:________ 实验日期:2026-10-30 实验目标:掌握 apt 包管理器整套工作流程,以扫雷游戏为案例,学会软件搜索、更新源、安装、查询、卸载、清理;理解软件源、依赖管理,实现知识迁移,能够使用这套思路安装各类Linux软件。

    一、实验原理

    APT(Advanced Package Tool)是 Debian / Ubuntu 系列Linux的包管理器。核心作用:自动检索软件仓库、自动解决软件依赖关系、简化软件安装、查询、卸载与环境清理。 Ubuntu 的软件分为多个软件源仓库:main、universe、restricted、multiverse。本次实验的 gnome-mines、sgt-puzzles、freesweep 全部存放在 universe 社区软件源,如果该源未启用,会出现“无法定位软件包”报错。 APT标准工作流: apt search(搜索) → apt update(刷新源索引) → apt install(安装) → apt show/apt list(验证查询) → apt remove/purge(卸载) → apt autoremove + apt clean(清理)

    核心思想:扫雷只是教学案例,这套流程可以迁移到安装 ROS、开发库、服务软件、工具软件等绝大多数Ubuntu软件。

    二、实验器材与环境

  • 实验平台:蓝桥云课在线实验环境
  • 操作系统:Ubuntu 20.04 LTS(focal)
  • 工具:Linux终端(Terminal)、apt包管理器
  • 测试程序:
    • gnome-mines:GNOME图形扫雷(推荐作业版本)
    • sgt-mines:sgt-puzzles合集内扫雷,兼容性强
    • freesweep:纯终端字符版扫雷(无图形依赖)
  • 三、实验步骤

    步骤1:检查并启用universe软件源(排错前置操作)

    蓝桥云课默认开启universe源,少数实例丢失源,执行下面命令启用:

    sudo add-apt-repository universe
    sudo apt update

    说明:add-apt-repository 添加社区源;apt update 只刷新本地软件清单索引,不会升级系统软件(极易混淆误区:update ≠ upgrade)

    步骤2:搜索扫雷相关软件包

    不知道准确包名时,使用关键词检索仓库:

    apt search mines

    执行后可以检索到 gnome-mines、sgt-puzzles、freesweep 等扫雷相关包。

    步骤3:方案1|安装图形版 gnome-mines(⭐推荐作业)

    # 刷新源索引
    sudo apt update
    # 安装
    sudo apt install gnome-mines
    # 一键自动确认版本(适合提交作业)
    sudo apt update && sudo apt install gnome-mines -y
    # 启动程序
    gnome-mines

    ✅ 现象:蓝桥云课桌面弹出GNOME扫雷窗口,和Windows扫雷玩法一致,如截图右上角窗口。

    步骤4:方案2|安装 sgt-puzzles 谜题合集(sgt-mines)

    gnome-mines出现显示报错时选用,兼容性更好

    sudo apt update
    sudo apt install sgt-puzzles
    # 启动扫雷
    sgt-mines

    ✅ 现象:弹出经典SGT扫雷窗口,截图右下角窗口。

    步骤5:方案3|安装终端字符版 freesweep(无图形)

    适合纯SSH无桌面环境,不需要图形渲染

    sudo apt update
    sudo apt install freesweep
    # 运行
    freesweep

    ✅ 现象:终端内直接加载字符扫雷界面,截图中间终端窗口。

    步骤6:查询验证已安装软件信息

    # 查看软件包详情(版本、依赖、介绍)
    apt show gnome-mines
    # 筛选查看本机已经安装的包
    apt list –installed | grep gnome-mines

    步骤7:卸载软件

    # remove:删除程序文件,保留配置文件
    sudo apt remove gnome-mines
    # purge:程序+配置文件全部彻底删除
    sudo apt purge gnome-mines

    步骤8:环境清理

    # autoremove:清理卸载后残留、不再被依赖的孤立依赖包
    sudo apt autoremove
    # clean:清理本地缓存的deb安装包,释放磁盘空间
    sudo apt clean

    四、实验现象记录(对应截图)

    本次截图同时运行三种扫雷程序:

  • 右上角:gnome-mines GNOME图形扫雷,界面简洁,是课程作业首选;
  • 右下角:sgt-mines,SGT谜题集扫雷,兼容性强;
  • 中间终端窗口:freesweep 字符终端扫雷,纯命令行运行; 终端上方日志:apt安装过程输出,自动下载deb包、解压、配置,apt自动处理依赖,无报错。
  • 五、常见问题与故障排查(实验重难点)

    故障现象原因解决办法
    E: 无法定位软件包 universe软件源未开启 sudo add-apt-repository universe && sudo apt update
    gnome-mines 启动报错、无法弹出窗口 云课桌面环境未加载,缺少图形显示 改用 sgt-mines;或者打开云课网页桌面
    apt update 执行很慢 源访问延迟 等待,蓝桥云课内置源一般速度稳定
    磁盘空间越来越小 deb安装包缓存、孤立依赖堆积 sudo apt autoremove && sudo apt clean

    重点误区区分:

    • sudo apt update:同步服务器软件目录清单,不升级软件
    • sudo apt upgrade:升级本机已经安装好的所有软件包

    六、实验总结 & 知识迁移(满分拔高部分)

  • 本次实验以扫雷小游戏作为载体,完整走完APT包管理器标准流程,掌握了search、update、install、show、remove、purge、autoremove、clean全套命令。
  • 理解Ubuntu软件源分类,明白很多教学、社区软件存放于universe源,遇到找不到包的问题具备独立排错能力。
  • 理解APT最大优势:自动依赖管理,无需手动下载、安装一堆依赖库,大幅降低Linux软件部署难度。
  • ✅ 知识迁移能力:这套工作流不限于扫雷,可以直接迁移到ROS、OpenCV、编译工具、网络工具、服务程序等绝大多数Ubuntu软件安装。
  • 养成标准化实验习惯:检索 → 更新源 → 安装 → 验证 → 按需卸载清理,保持实验环境干净。
  • 破除新手误区:分清 update 和 upgrade 的区别;理解 remove 和 purge 的适用场景差异。
  • 七、拓展思考题(加分项)

  • 使用本次学到的apt流程,在蓝桥云课安装 htop 系统监控工具,查看系统资源;
  • 使用 apt search nmap 搜索网络扫描工具,查看包信息,完成安装、卸载、清理全套操作。



  • 赞(0)
    未经允许不得转载:171主机测评 » Linux云课88秒-01-apt扫雷-2026
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址