From f5626413e8665926caab4b176ec718fc718c1ae5 Mon Sep 17 00:00:00 2001 From: _Kerman Date: Sun, 29 Mar 2026 12:00:44 +0800 Subject: [PATCH 1/4] Add Linux Utilities and SSG Workshop --- pages/_news/2025/2025-12-07-Typst.md | 2 +- .../_news/2025/2026-03-22-Linux-Utilities.md | 24 +++++++++++++++++++ pages/_news/2025/2026-03-28-SSG-Workshop.md | 24 +++++++++++++++++++ pages/_wiki/lug/events/index.md | 6 +++-- pages/_wiki/lug/events/weeklyparty.md | 7 ++++++ 5 files changed, 60 insertions(+), 3 deletions(-) create mode 100644 pages/_news/2025/2026-03-22-Linux-Utilities.md create mode 100644 pages/_news/2025/2026-03-28-SSG-Workshop.md diff --git a/pages/_news/2025/2025-12-07-Typst.md b/pages/_news/2025/2025-12-07-Typst.md index 4a22940d88..b2fc2075b1 100644 --- a/pages/_news/2025/2025-12-07-Typst.md +++ b/pages/_news/2025/2025-12-07-Typst.md @@ -9,7 +9,7 @@ tags: - LUG 小聚 --- -2025 年 12 月 07 日,校学生 Linux 用户协会在西区第三教学楼 3C101 教室开展了每周小聚活动。本次小聚的主题吴擎宇同学带来的 Typst 介绍。 +2025 年 12 月 07 日,校学生 Linux 用户协会在西区第三教学楼 3C101 教室开展了每周小聚活动。本次小聚的主题是吴擎宇同学带来的 Typst 介绍。 吴同学首先介绍了 Typst 的基本概念和特点,安装和基本使用方法等内容。 diff --git a/pages/_news/2025/2026-03-22-Linux-Utilities.md b/pages/_news/2025/2026-03-22-Linux-Utilities.md new file mode 100644 index 0000000000..10e9d18aa3 --- /dev/null +++ b/pages/_news/2025/2026-03-22-Linux-Utilities.md @@ -0,0 +1,24 @@ +--- +title: "每周小聚:Linux 科研环境实用配置指南" +author: "kermanx" +date: "2026-03-22 15:00:00 +0800" +categories: + - LUG 活动 +tags: + - LUG 活动 + - LUG 小聚 +--- + +2026 年 3 月 22 日下午,中国科学技术大学学生 Linux 用户协会在西区 3C101 教室开展了每周小聚活动。本次小聚的主题是吴擎宇同学带来的 Linux 科研环境实用配置指南。 + +吴同学首先介绍了常见的 SSH 配置技巧,包括本地、远程和动态端口转发,以及配置代理和跳板机的方法。随后,他讲解了 Docker 的安装步骤,并针对各种网络环境分享了多种拉取镜像的解决方案,以及配置 Docker Rootless 模式等。 + +![](https://ftp.lug.ustc.edu.cn/%E6%B4%BB%E5%8A%A8/2025.12.07_Typst_Intro/IMG_1398.png) + +接着,吴同学梳理了 Nvidia 驱动与 CUDA 的安装建议,强调了通过包管理器安装以避免系统损坏的避坑指南。他对比了 venv、uv 和 conda 等 Python 虚拟环境工具的特点和差异,分享了处理复杂依赖冲突的实用排查思路。同时,他还分享了 top/htop、ss、iostat 等用于监控系统进程、网络和 I/O 状态的常用命令行工具。 + +![](https://ftp.lug.ustc.edu.cn/%E6%B4%BB%E5%8A%A8/2025.12.07_Typst_Intro/IMG_1402.png) + +最后,吴同学介绍了 Linux 系统的底层基础知识,涵盖了操作系统的核心组成、内核空间与用户空间的隔离设计、系统调用、包管理器,以及启动流程。 + +本次小聚的幻灯片和视频回放已上传至 FTP:[每周小聚:Linux 科研环境实用配置指南](https://ftp.lug.ustc.edu.cn/%E6%B4%BB%E5%8A%A8/2026.03.22_Linux_utilities/)。 diff --git a/pages/_news/2025/2026-03-28-SSG-Workshop.md b/pages/_news/2025/2026-03-28-SSG-Workshop.md new file mode 100644 index 0000000000..8e4d9d4f74 --- /dev/null +++ b/pages/_news/2025/2026-03-28-SSG-Workshop.md @@ -0,0 +1,24 @@ +--- +title: "每周小聚:现代静态站点构建" +author: "kermanx" +date: "2026-03-28 19:00:00 +0800" +categories: + - LUG 活动 +tags: + - LUG 活动 + - LUG 小聚 +--- + +2026 年 3 月 28 日晚上,中国科学技术大学学生 Linux 用户协会在西区 3A111 教室开展了每周小聚活动。本次小聚主题是现代静态站点构建,由熊桐睿同学主持。 + +熊同学首先介绍了网站开发的基础概念,包括 SPA, MPA 和 CSR, SSR, SSG。随后,他总结了静态站点生成器(SSG)的发展历程和生态现状,并分享了通过 VitePress 构建文档站点的实际案例。 + +![](https://ftp.lug.ustc.edu.cn/%E6%B4%BB%E5%8A%A8/2026.03.28_SSG_Workshop/image1.jpg) + +接着,熊同学讲解了 VitePress 站点构建的开发流程,包括项目创建、站点配置、内容编写、部署发布等步骤,并对比了多种部署方案并详细讲解了 GitHub Pages 的注意事项。 + +![](https://ftp.lug.ustc.edu.cn/%E6%B4%BB%E5%8A%A8/2026.03.28_SSG_Workshop/image2.jpg) + +最后,大家讨论了针对 VitePress 的各种实用插件,和静态站点构建中实际会遇到的各种问题和解决方案,如流量统计、国际化、字体、OpenGraph、图床等。 + +本次小聚的幻灯片可在[此处](https://kermanx.com/slides-ssg-workshop/)在线访问。 diff --git a/pages/_wiki/lug/events/index.md b/pages/_wiki/lug/events/index.md index 294bc74fbf..68e34b549a 100644 --- a/pages/_wiki/lug/events/index.md +++ b/pages/_wiki/lug/events/index.md @@ -10,8 +10,10 @@ permalink: /wiki/lug/events/ | 日期 | 时间 | 地点 | 内容 | | :------------ | :------------ | :----------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| 2025-12-20 | 15:00-16:30 | 高新区 GT-B111 | [Linux 101 第五课](/news/2025/12/Linux101-5/) | -| 2025-12-07 | 15:00-16:30 | 西区 3C101 | [小聚:Typst 介绍](/news/2025/12/Typst/) | +| 2026-03-28 | 19:00-20:30 | 西区 3A111 | [每周小聚:现代静态站点构建](/news/2026/03/SSG-Workshop/) | +| 2026-03-22 | 15:00-17:00 | 西区 3C101 | [每周小聚:Linux 科研环境实用配置指南](/news/2026/03/Linux-Utilities/) | +| 2025-12-20 | 15:00-16:30 | 高新区 GT-B111 | [Linux 101 第五课](/news/2025/12/Linux101-5/) | +| 2025-12-07 | 15:00-16:30 | 西区 3C101 | [小聚:Typst 介绍](/news/2025/12/Typst/) | | 2025-11-30 | 15:00-16:30 | 西区 3C101 | [Linux 101 第四课](/news/2025/11/Linux101-4/) | | 2025-11-15 | 15:00-16:30 | 西区 3C101 | [Linux 101 第三课](/news/2025/11/Linux101-3/) | | 2025-11-09 | 19:00-22:00 | 高新区 图书馆 604B | 小聚:无主题分享 | diff --git a/pages/_wiki/lug/events/weeklyparty.md b/pages/_wiki/lug/events/weeklyparty.md index 03360e13ee..807d7da049 100644 --- a/pages/_wiki/lug/events/weeklyparty.md +++ b/pages/_wiki/lug/events/weeklyparty.md @@ -27,6 +27,13 @@ ## 活动记录 +### 2026 Spring + +| 时间 | 主持 | 地点 | 主题 | 资料 | +| :--------------- | :----- | :---------------- | :------------------------ | :-------------------------------------------- | +| 2026-03-28 19:00 | 熊桐睿 | 西区 3A111 | 现代静态站点构建 | [Slides](https://kermanx.com/slides-ssg-workshop/) | +| 2026-03-22 15:0 | 吴擎宇 | 西区 3C101 | Linux 科研环境实用配置指南 | [Slides](https://ftp.lug.ustc.edu.cn/%E6%B4%BB%E5%8A%A8/2026.03.22_Linux_utilities/slides.pdf) [视频回放](https://ftp.lug.ustc.edu.cn/%E6%B4%BB%E5%8A%A8/2026.03.22_Linux_utilities/video.mkv) | + ### 2025 Fall | 时间 | 主持 | 地点 | 主题 | 资料 | From 097371179cf6b8e68a79d059d7e34c3c33ab04a8 Mon Sep 17 00:00:00 2001 From: "autofix-ci[bot]" <114827586+autofix-ci[bot]@users.noreply.github.com> Date: Sun, 29 Mar 2026 04:01:11 +0000 Subject: [PATCH 2/4] [autofix.ci] apply automated fixes --- pages/_wiki/lug/events/index.md | 8 ++++---- pages/_wiki/lug/events/weeklyparty.md | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/pages/_wiki/lug/events/index.md b/pages/_wiki/lug/events/index.md index 68e34b549a..6754c3d0d3 100644 --- a/pages/_wiki/lug/events/index.md +++ b/pages/_wiki/lug/events/index.md @@ -10,10 +10,10 @@ permalink: /wiki/lug/events/ | 日期 | 时间 | 地点 | 内容 | | :------------ | :------------ | :----------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| 2026-03-28 | 19:00-20:30 | 西区 3A111 | [每周小聚:现代静态站点构建](/news/2026/03/SSG-Workshop/) | -| 2026-03-22 | 15:00-17:00 | 西区 3C101 | [每周小聚:Linux 科研环境实用配置指南](/news/2026/03/Linux-Utilities/) | -| 2025-12-20 | 15:00-16:30 | 高新区 GT-B111 | [Linux 101 第五课](/news/2025/12/Linux101-5/) | -| 2025-12-07 | 15:00-16:30 | 西区 3C101 | [小聚:Typst 介绍](/news/2025/12/Typst/) | +| 2026-03-28 | 19:00-20:30 | 西区 3A111 | [每周小聚:现代静态站点构建](/news/2026/03/SSG-Workshop/) | +| 2026-03-22 | 15:00-17:00 | 西区 3C101 | [每周小聚:Linux 科研环境实用配置指南](/news/2026/03/Linux-Utilities/) | +| 2025-12-20 | 15:00-16:30 | 高新区 GT-B111 | [Linux 101 第五课](/news/2025/12/Linux101-5/) | +| 2025-12-07 | 15:00-16:30 | 西区 3C101 | [小聚:Typst 介绍](/news/2025/12/Typst/) | | 2025-11-30 | 15:00-16:30 | 西区 3C101 | [Linux 101 第四课](/news/2025/11/Linux101-4/) | | 2025-11-15 | 15:00-16:30 | 西区 3C101 | [Linux 101 第三课](/news/2025/11/Linux101-3/) | | 2025-11-09 | 19:00-22:00 | 高新区 图书馆 604B | 小聚:无主题分享 | diff --git a/pages/_wiki/lug/events/weeklyparty.md b/pages/_wiki/lug/events/weeklyparty.md index 807d7da049..c9e8761063 100644 --- a/pages/_wiki/lug/events/weeklyparty.md +++ b/pages/_wiki/lug/events/weeklyparty.md @@ -29,10 +29,10 @@ ### 2026 Spring -| 时间 | 主持 | 地点 | 主题 | 资料 | -| :--------------- | :----- | :---------------- | :------------------------ | :-------------------------------------------- | -| 2026-03-28 19:00 | 熊桐睿 | 西区 3A111 | 现代静态站点构建 | [Slides](https://kermanx.com/slides-ssg-workshop/) | -| 2026-03-22 15:0 | 吴擎宇 | 西区 3C101 | Linux 科研环境实用配置指南 | [Slides](https://ftp.lug.ustc.edu.cn/%E6%B4%BB%E5%8A%A8/2026.03.22_Linux_utilities/slides.pdf) [视频回放](https://ftp.lug.ustc.edu.cn/%E6%B4%BB%E5%8A%A8/2026.03.22_Linux_utilities/video.mkv) | +| 时间 | 主持 | 地点 | 主题 | 资料 | +| :--------------- | :----- | :--------- | :------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 2026-03-28 19:00 | 熊桐睿 | 西区 3A111 | 现代静态站点构建 | [Slides](https://kermanx.com/slides-ssg-workshop/) | +| 2026-03-22 15:0 | 吴擎宇 | 西区 3C101 | Linux 科研环境实用配置指南 | [Slides](https://ftp.lug.ustc.edu.cn/%E6%B4%BB%E5%8A%A8/2026.03.22_Linux_utilities/slides.pdf) [视频回放](https://ftp.lug.ustc.edu.cn/%E6%B4%BB%E5%8A%A8/2026.03.22_Linux_utilities/video.mkv) | ### 2025 Fall From 268c1e21421d7b662822ed2c32c59cbf1236e841 Mon Sep 17 00:00:00 2001 From: _Kerman Date: Fri, 10 Apr 2026 12:30:09 +0800 Subject: [PATCH 3/4] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20index.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/_wiki/lug/events/index.md | 1 + 1 file changed, 1 insertion(+) diff --git a/pages/_wiki/lug/events/index.md b/pages/_wiki/lug/events/index.md index 6754c3d0d3..ef922f0ece 100644 --- a/pages/_wiki/lug/events/index.md +++ b/pages/_wiki/lug/events/index.md @@ -10,6 +10,7 @@ permalink: /wiki/lug/events/ | 日期 | 时间 | 地点 | 内容 | | :------------ | :------------ | :----------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 2026-04-05 | 19:30-20:30 | 西区 图书馆 202 | 每周小聚:Coding Agent Internal | | 2026-03-28 | 19:00-20:30 | 西区 3A111 | [每周小聚:现代静态站点构建](/news/2026/03/SSG-Workshop/) | | 2026-03-22 | 15:00-17:00 | 西区 3C101 | [每周小聚:Linux 科研环境实用配置指南](/news/2026/03/Linux-Utilities/) | | 2025-12-20 | 15:00-16:30 | 高新区 GT-B111 | [Linux 101 第五课](/news/2025/12/Linux101-5/) | From 26bec2f0c8e1e33ac30c3f0b03eeb3c4cb781c6c Mon Sep 17 00:00:00 2001 From: "autofix-ci[bot]" <114827586+autofix-ci[bot]@users.noreply.github.com> Date: Fri, 10 Apr 2026 04:30:36 +0000 Subject: [PATCH 4/4] [autofix.ci] apply automated fixes --- pages/_wiki/lug/events/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/_wiki/lug/events/index.md b/pages/_wiki/lug/events/index.md index ef922f0ece..7456235c5c 100644 --- a/pages/_wiki/lug/events/index.md +++ b/pages/_wiki/lug/events/index.md @@ -10,7 +10,7 @@ permalink: /wiki/lug/events/ | 日期 | 时间 | 地点 | 内容 | | :------------ | :------------ | :----------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| 2026-04-05 | 19:30-20:30 | 西区 图书馆 202 | 每周小聚:Coding Agent Internal | +| 2026-04-05 | 19:30-20:30 | 西区 图书馆 202 | 每周小聚:Coding Agent Internal | | 2026-03-28 | 19:00-20:30 | 西区 3A111 | [每周小聚:现代静态站点构建](/news/2026/03/SSG-Workshop/) | | 2026-03-22 | 15:00-17:00 | 西区 3C101 | [每周小聚:Linux 科研环境实用配置指南](/news/2026/03/Linux-Utilities/) | | 2025-12-20 | 15:00-16:30 | 高新区 GT-B111 | [Linux 101 第五课](/news/2025/12/Linux101-5/) |