[{"data":1,"prerenderedAt":965},["ShallowReactive",2],{"site-search-articles":3,"article-\u002Fblog\u002F10\u002F40\u002Fpvelxc-debian":403,"article-around-\u002Fblog\u002F10\u002F40\u002Fpvelxc-debian":906},[4,17,29,40,51,60,68,76,83,90,98,104,110,116,128,137,145,154,163,170,178,184,190,195,202,210,215,221,226,232,237,245,252,257,264,272,276,282,289,295,299,303,308,313,319,324,328,333,340,346,351,359,365,372,378,385,392,398],{"id":5,"path":6,"title":7,"description":8,"date":9,"tags":10,"category":14,"minutes":15,"pinned":16},"blog\u002Fblog\u002Fnuxt4-vuetify4-blog.md","\u002Fblog\u002Fnuxt4-vuetify4-blog","Nuxt 4 + Vuetify 4 个人博客搭建记录","从内容结构、组件分层到服务端渲染，记录这个博客从零开始的完整实现过程。","2026-08-30",[11,12,13],"Nuxt","Vuetify","博客","开发",12,true,{"id":18,"path":19,"title":20,"description":21,"date":22,"tags":23,"category":26,"minutes":27,"pinned":28},"blog\u002Fblog\u002Fphoto-migration.md","\u002Fblog\u002Fphoto-migration","Google 相册迁移到 iCloud 分享","梳理照片导出、元数据修复与共享图库迁移过程，记录几个容易忽略的细节。","2026-08-26",[24,25],"相册","iCloud","生活",8,false,{"id":30,"path":31,"title":32,"description":33,"date":34,"tags":35,"category":14,"minutes":39,"pinned":28},"blog\u002Fblog\u002Fdocker-proxy.md","\u002Fblog\u002Fdocker-proxy","Docker 部署与反向代理配置","使用多阶段构建、容器重启策略和 Nginx 反向代理完成博客服务的可重复部署。","2026-08-18",[36,37,38],"Docker","Nginx","部署",10,{"id":41,"path":42,"title":43,"description":44,"date":45,"tags":46,"category":49,"minutes":50,"pinned":28},"blog\u002Fblog\u002Fsummer-coast.md","\u002Fblog\u002Fsummer-coast","一组夏日海边照片","把散落在相机和手机里的片段整理成一篇安静的夏日相册。","2026-08-09",[47,48],"摄影","夏日","随记",5,{"id":52,"path":53,"title":54,"description":54,"date":55,"tags":56,"category":59,"minutes":50,"pinned":28},"blog\u002Fblog\u002F40-博客搭建\u002F09-CloudFlare 优选 IP.md","\u002Fblog\u002F40\u002F09-cloudflare-ip","CloudFlare 优选 IP","2026-07-22 03:17:28",[57,58],"Cloudflare","优选域名","Blog",{"id":61,"path":62,"title":63,"description":63,"date":64,"tags":65,"category":59,"minutes":50,"pinned":28},"blog\u002Fblog\u002F40-博客搭建\u002F08-Cloudflare ImgBed 免费私有图床完整部署手册.md","\u002Fblog\u002F40\u002F08-cloudflare-imgbed","Cloudflare ImgBed 免费私有图床完整部署手册","2026-07-19 02:09:08",[57,66,67],"对象存储","图床",{"id":69,"path":70,"title":71,"description":71,"date":72,"tags":73,"category":59,"minutes":50,"pinned":28},"blog\u002Fblog\u002F40-博客搭建\u002F07-腾讯云 EdgeOne 边缘函数实现七牛&S3 随机图床 API.md","\u002Fblog\u002F40\u002F07-edgeone-ands3-api","腾讯云 EdgeOne 边缘函数实现七牛云 & S3 存储随机图床 API","2026-07-13 21:25:48",[74,75,67],"EdgeOne","七牛云",{"id":77,"path":78,"title":79,"description":79,"date":80,"tags":81,"category":59,"minutes":50,"pinned":28},"blog\u002Fblog\u002F40-博客搭建\u002F06-腾讯 EdgeOne 部署 Twikoo 评论系统指南.md","\u002Fblog\u002F40\u002F06-edgeone-twikoo","腾讯EdgeOne部署Twikoo评论系统指南","2026-06-14 17:41:11",[74,82],"Twikoo",{"id":84,"path":85,"title":86,"description":86,"date":87,"tags":88,"category":59,"minutes":50,"pinned":28},"blog\u002Fblog\u002F40-博客搭建\u002F05-OpenList 接入 S3 对象存储完整使用教程.md","\u002Fblog\u002F40\u002F05-openlist-s3","OpenList 接入 S3 对象存储完整使用教程","2026-06-11 13:08:07",[66,89],"OpenList",{"id":91,"path":92,"title":93,"description":94,"date":95,"tags":96,"category":59,"minutes":50,"pinned":28},"blog\u002Fblog\u002F40-博客搭建\u002F04-赛博大善人Cloudflare R2 图床.md","\u002Fblog\u002F40\u002F04-cloudflare-r2","赛博大善人 Cloudflare R2 图床","基于 Cloudflare R2 + 腾讯 Edge One + PicList 搭建免费、全球加速的图床方案","2026-06-09 13:07:35",[59,67,97],"CDN加速",{"id":99,"path":100,"title":101,"description":101,"date":102,"tags":103,"category":59,"minutes":50,"pinned":28},"blog\u002Fblog\u002F40-博客搭建\u002F03-白嫖免费图床，套CDN加速.md","\u002Fblog\u002F40\u002F03-cdn","白嫖免费图床，套 CDN 加速","2026-06-09",[59,67,97],{"id":105,"path":106,"title":107,"description":107,"date":108,"tags":109,"category":59,"minutes":50,"pinned":28},"blog\u002Fblog\u002F40-博客搭建\u002F02-零基础优雅搭建静态博客全教程.md","\u002Fblog\u002F40\u002F02","零基础优雅搭建静态博客全教程","2026-06-04",[59],{"id":111,"path":112,"title":113,"description":113,"date":114,"tags":115,"category":59,"minutes":50,"pinned":28},"blog\u002Fblog\u002F40-博客搭建\u002F01-远古产物—博客.md","\u002Fblog\u002F40\u002F01","赛博空间的私人岛屿：博客架构与风格美学","2026-06-03",[59],{"id":117,"path":118,"title":119,"description":119,"date":120,"tags":121,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F15.关于NAT回流与内网域名直连的终极指南.md","\u002Fblog\u002F10\u002F20\u002Fnat","关于 NAT 回流与内网域名直连的终极指南","2026-05-13",[122,123,124,125,126],"docker","DNS","Lucky","NAT 回流","远程访问","软路由",{"id":129,"path":130,"title":131,"description":131,"date":132,"tags":133,"category":134,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F30-NAS\u002F25.基于QMediaSync的飞牛外网strm直连.md","\u002Fblog\u002F10\u002F30-nas\u002Fqmediasyncstrm","基于 Lucky 反代与 QMediaSync 的飞牛外网 STRM 直连","2026-02-08",[134,135,136],"NAS","飞牛 OS","Strm",{"id":138,"path":139,"title":140,"description":140,"date":141,"tags":142,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F14.基于飞牛漏洞安全访问lucky反代&雷池防护.md","\u002Fblog\u002F10\u002F20\u002Fluckyand","基于飞牛漏洞安全访问Lucky反代&雷池防护","2026-02-03",[122,143,124,144,126],"WAF","飞牛",{"id":146,"path":147,"title":148,"description":148,"date":149,"tags":150,"category":153,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F60-N1&玩客云&OEC\u002F03.oec-fnOS安装.md","\u002Fblog\u002F10\u002F60-n1andandoec\u002Foec-fnos","OEC-Turbo (RK3566) 安装飞牛 OS","2026-01-24",[151,152,134],"OEC","飞牛OS","N1&玩客云&OEC",{"id":155,"path":156,"title":157,"description":157,"date":158,"tags":159,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F13.Lucky反向代理终极指南.md","\u002Fblog\u002F10\u002F20\u002Flucky","Lucky 反向代理终极指南","2026-01-16",[122,160,161,124,162,126],"OpenWRT","IPv4","IPv6",{"id":164,"path":165,"title":166,"description":166,"date":167,"tags":168,"category":122,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F11.NAS 导航页的终极形态.md","\u002Fblog\u002F10\u002F10-docker\u002Fnas","告别繁琐配置：NAS 导航页的终极形态 —— 从 Sun-Panel 到 FlatNAS","2026-01-05",[122,134,169],"导航页",{"id":171,"path":172,"title":173,"description":173,"date":174,"tags":175,"category":122,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F10.LogVar 弹幕 API 部署指南.md","\u002Fblog\u002F10\u002F10-docker\u002Flogvar-api","LogVar 弹幕 API  (纯本地缓存版) 部署指南","2025-12-30",[122,176,177],"弹幕 API","媒体库",{"id":179,"path":180,"title":181,"description":181,"date":182,"tags":183,"category":134,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F30-NAS\u002F24.飞牛NAS第三方应用商店安装.md","\u002Fblog\u002F10\u002F30-nas\u002Fnas","飞牛 NAS 第三方应用商店 (FnDepot) 安装指南","2025-12-02",[134,135],{"id":185,"path":186,"title":187,"description":187,"date":188,"tags":189,"category":122,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F09.兰空图床和高清图标库.md","\u002Fblog\u002F10\u002F10-docker","兰空图床和高清图标库","2025-11-15",[122,67],{"id":191,"path":186,"title":192,"description":192,"date":193,"tags":194,"category":122,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F08.你是否需要一个图床？.md","你是否需要一个图床？","2025-11-14",[122,67],{"id":196,"path":197,"title":198,"description":198,"date":199,"tags":200,"category":134,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F30-NAS\u002F23.Hills播放器-Windows-安卓.md","\u002Fblog\u002F10\u002F30-nas\u002Fhills-windows","Hills 播放器（Windows + 安卓）","2025-11-10",[201],"Emby 第三方播放器",{"id":203,"path":204,"title":205,"description":205,"date":206,"tags":207,"category":208,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F50-Linux\u002F02.Debian13换源.md","\u002Fblog\u002F10\u002F50-linux\u002Fdebian13","Debian13 换源","2025-09-10",[208,209],"Linux","debian",{"id":211,"path":212,"title":213,"description":213,"date":206,"tags":214,"category":208,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F50-Linux\u002F04.Linux系统，音响有底噪.md","\u002Fblog\u002F10\u002F50-linux\u002Flinux","Linux 系统，音响有底噪怎么办？",[208],{"id":216,"path":217,"title":218,"description":218,"date":206,"tags":219,"category":208,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F50-Linux\u002F05.一键DD纯净系统脚本.md","\u002Fblog\u002F10\u002F50-linux\u002Fdd","一键 DD 纯净系统脚本",[208,220],"dd 系统",{"id":222,"path":223,"title":224,"description":224,"date":206,"tags":225,"category":208,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F50-Linux\u002F08.一行代码降低服务器功耗.md","\u002Fblog\u002F10\u002F50-linux","一行代码降低服务器功耗",[208,209],{"id":227,"path":228,"title":229,"description":229,"date":206,"tags":230,"category":153,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F60-N1&玩客云&OEC\u002F01.N1盒子永不为奴-Armbian.md","\u002Fblog\u002F10\u002F60-n1andandoec\u002Fn1-armbian","N1 盒子永不为奴 Armbian",[231,208],"N1",{"id":233,"path":234,"title":235,"description":235,"date":206,"tags":236,"category":153,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F60-N1&玩客云&OEC\u002F02.OEC站起来了-Armbian.md","\u002Fblog\u002F10\u002F60-n1andandoec\u002Foec-armbian","OEC 盒子永不为奴 Armbian",[151,208],{"id":238,"path":239,"title":240,"description":241,"date":242,"tags":243,"category":122,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F01.容器&docker&docker-compose.md","\u002Fblog\u002F10\u002F10-docker\u002Fanddockeranddocker-compose","容器 & docker & docker-compose","初识 yaml 语法和 docker","2025-08-05",[122,244],"yaml",{"id":246,"path":247,"title":248,"description":249,"date":242,"tags":250,"category":122,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F02.容器项目&下载类.md","\u002Fblog\u002F10\u002F10-docker\u002Fand","容器项目&下载类","采用docker搭建下载服务",[122,244,251],"下载",{"id":253,"path":247,"title":254,"description":255,"date":242,"tags":256,"category":122,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F03.容器项目&相册类.md","容器项目&相册类","采用 docker 搭建 AI 相册",[122,244,24],{"id":258,"path":247,"title":259,"description":260,"date":242,"tags":261,"category":122,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F04.容器项目&影视类.md","容器项目&影视类","采用 docker 影视媒体库",[122,244,262,263],"影视媒体库","Emby",{"id":265,"path":266,"title":267,"description":268,"date":242,"tags":269,"category":122,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F05.Emby直连115网盘（一）.md","\u002Fblog\u002F10\u002F10-docker\u002Femby115","Emby直连115网盘（一）","使用 Emby 直连 115 网盘",[122,244,262,263,270,271],"strm","115 网盘",{"id":273,"path":266,"title":274,"description":268,"date":242,"tags":275,"category":122,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F06.Emby直连115网盘（二）.md","Emby直连115网盘（二）",[122,244,262,263,270,271],{"id":277,"path":278,"title":279,"description":279,"date":242,"tags":280,"category":122,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F10-docker\u002F07.Adguard Home去广告.md","\u002Fblog\u002F10\u002F10-docker\u002Fadguard-home","Adguard Home 去广告",[122,281],"Adguard Home",{"id":283,"path":284,"title":285,"description":286,"date":242,"tags":287,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F01.新的篇章，软路由.md","\u002Fblog\u002F10\u002F20","新的篇章，软路由","初识软路由",[127,288,160],"爱快",{"id":290,"path":284,"title":291,"description":292,"date":242,"tags":293,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F02.如何玩公网，怎么远程访问（一）.md","如何玩公网，怎么远程访问（一）","公网远程访问，IPv6也是公网",[127,126,294],"公网 IP",{"id":296,"path":284,"title":297,"description":292,"date":242,"tags":298,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F03.如何玩公网，怎么远程访问（二）.md","如何玩公网，怎么远程访问（二）",[127,126,294],{"id":300,"path":284,"title":301,"description":292,"date":242,"tags":302,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F04.如何玩公网，怎么远程访问（三）.md","如何玩公网，怎么远程访问（三）",[127,126,294],{"id":304,"path":284,"title":305,"description":305,"date":242,"tags":306,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F05.白嫖域名，远程访问.md","白嫖域名，远程访问",[127,126,307],"免费域名",{"id":309,"path":284,"title":310,"description":310,"date":242,"tags":311,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F06.没有公网如何远程访问.md","没有公网如何远程访问",[127,126,312],"内网穿透",{"id":314,"path":315,"title":316,"description":316,"date":242,"tags":317,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F07.爱快与OpenWRT双软路由MAC地址重复问题修正.md","\u002Fblog\u002F10\u002F20\u002Fopenwrtmac","爱快与 OpenWRT 双软路由MAC地址重复问题修正",[288,160,318],"MAC 地址",{"id":320,"path":321,"title":322,"description":322,"date":242,"tags":323,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F08.OpenWRT扩容.md","\u002Fblog\u002F10\u002F20\u002Fopenwrt","OpenWRT 扩容",[160],{"id":325,"path":321,"title":326,"description":326,"date":242,"tags":327,"category":127,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F20-软路由\u002F09.OpenWRT旁路由一条龙教程.md","OpenWRT 旁路由一条龙教程",[160],{"id":329,"path":330,"title":331,"description":331,"date":242,"tags":332,"category":134,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F30-NAS\u002F01.Emby刮削以及尽可能刮削到中文.md","\u002Fblog\u002F10\u002F30-nas\u002Femby","Emby 刮削以及尽可能刮削到中文",[263,177],{"id":334,"path":335,"title":336,"description":336,"date":242,"tags":337,"category":134,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F30-NAS\u002F02.Kodi&CoreELEC安装指南.md","\u002Fblog\u002F10\u002F30-nas\u002Fkodiandcoreelec","Kodi & CoreELEC 安装指南",[338,339,177],"Kodi","CoreELEC",{"id":341,"path":342,"title":343,"description":344,"date":242,"tags":345,"category":134,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F30-NAS\u002F20.飞牛OS的安装.md","\u002Fblog\u002F10\u002F30-nas\u002Fos","飞牛 OS 的安装","初识飞牛 NAS",[134,135],{"id":347,"path":342,"title":348,"description":349,"date":242,"tags":350,"category":134,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F30-NAS\u002F21.飞牛OS安装后必要配置.md","飞牛 OS 安装后必要配置","飞牛 NAS 基础配置",[134,135],{"id":352,"path":353,"title":354,"description":355,"date":242,"tags":356,"category":358,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F40-虚拟机\u002F01.新的篇章，PVE虚拟机.md","\u002Fblog\u002F10\u002F40\u002Fpve","新的篇章，PVE虚拟机","初识 PVE 虚拟机",[208,209,357,358],"PVE","虚拟机",{"id":360,"path":361,"title":362,"description":363,"date":242,"tags":364,"category":358,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F40-虚拟机\u002F03.基于PVE系统安装LXC-debian.md","\u002Fblog\u002F10\u002F40\u002Fpvelxc-debian","基于 PVE 系统安装 LXC-debian","初识 LXC debian",[208,209,357,358],{"id":366,"path":367,"title":368,"description":368,"date":242,"tags":369,"category":358,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F40-虚拟机\u002F07.Ventoy多系统启动盘制作与使用全指南.md","\u002Fblog\u002F10\u002F40\u002Fventoy","Ventoy 多系统启动盘制作与使用全指南",[370,371],"Ventoy","PE 系统",{"id":373,"path":374,"title":375,"description":376,"date":242,"tags":377,"category":358,"minutes":50,"pinned":28},"blog\u002Fblog\u002F10-技术专栏\u002F50-Linux\u002F01.新的篇章，debian12的配置.md","\u002Fblog\u002F10\u002F50-linux\u002Fdebian12","新的篇章，debian12 的配置","初识 debian 12",[208,209],{"id":379,"path":380,"title":381,"description":381,"date":242,"tags":382,"category":383,"minutes":50,"pinned":28},"blog\u002Fblog\u002F20-生活感悟\u002F02.在裂缝中种满阳光.md","\u002Fblog\u002F20","让灵魂带着光行走：在裂缝中种满太阳",[383,384],"生活感悟","随笔记录",{"id":386,"path":387,"title":388,"description":388,"date":242,"tags":389,"category":391,"minutes":50,"pinned":28},"blog\u002Fblog\u002F30-学习笔记\u002F01.Typora学习笔记.md","\u002Fblog\u002F30\u002Ftypora","Typora学习笔记",[390],"Typora","学习笔记",{"id":393,"path":394,"title":395,"description":395,"date":242,"tags":396,"category":391,"minutes":50,"pinned":28},"blog\u002Fblog\u002F30-学习笔记\u002F02.Markdown 拓展.md","\u002Fblog\u002F30\u002Fmarkdown","Markdown 拓展",[397],"Markdown",{"id":399,"path":380,"title":400,"description":400,"date":401,"tags":402,"category":383,"minutes":50,"pinned":28},"blog\u002Fblog\u002F20-生活感悟\u002F01.拥抱生活中的光与热.md","拥抱生活中的光与热","2025-07-05",[383,384],{"id":360,"title":362,"body":404,"category":358,"date":242,"description":363,"draft":28,"extension":897,"meta":898,"minutes":50,"navigation":16,"path":361,"pinned":28,"seo":902,"stem":903,"tags":904,"__hash__":905},{"type":405,"value":406,"toc":870},"minimark",[407,411,416,421,425,429,442,445,449,452,456,459,531,534,543,549,553,556,571,579,582,588,591,597,601,604,609,611,615,619,642,646,649,655,658,662,665,670,674,677,680,685,688,695,700,703,709,712,714,718,721,725,728,734,738,741,747,750,756,759,763,766,772,776,779,785,789,792,798,801,807,810,816,820,823,829,833,836,842,845,851,853,857,860,863,866],[408,409,362],"h1",{"id":410},"基于-pve-系统安装-lxc-debian",[412,413,415],"h2",{"id":414},"_1-序言","1 序言",[417,418,420],"h3",{"id":419},"_11-什么是-lxc-系统","1.1 什么是 LXC 系统",[422,423,424],"p",{},"LXC 系统是一种内核虚拟化技术，可以提供轻量级的虚拟化，以便隔离进程和资源。实际上就是共用宿主机的内核，只不过资源和进程是隔离的。",[417,426,428],{"id":427},"_12-为什么选择-lxc-debian","1.2 为什么选择 LXC-debian",[430,431,432,436,439],"ul",{},[433,434,435],"li",{},"众所周知，LXC 是共用宿主机的内核，相当于一个容器 docker，所以相比 debian 会缺少一些东西的。那么肯定会有人说为什么不装完整虚拟机的 debian 呢？原因很简单，正因为可以共用宿主机的内核，那么最大的好处就是可以映射核显到LXC-debian，不用担心宿主机核显没了，因为不是直通核显。",[433,437,438],{},"当然你也可以直通核显，那么宿主机核显就不会显示出来了，那么你直接虚拟机装一个 debian 12也是不错的选择，可以看我前一篇的文章。但是因为都是 debian 12，其实都是差不多的操作。",[433,440,441],{},"为什么要映射核显或者直通核显，如果只是一般跑 docker，跑一些服务确实是不需要的。但是如果你要使用像 emby，jellyfin 这样看视频，需要服务端解码的话需要加上核显。如果你也需要 AI 相册，比如 MT Photos 或者 immich 这样能调用核显来走大模型的话，核显也是必须的，毕竟体验会更流畅。",[443,444],"hr",{},[412,446,448],{"id":447},"_2-安装-lxc-debian-准备工作","2 安装 LXC-debian 准备工作",[422,450,451],{},"安装 LXC-debian 需要一些准备工作，比如换 LXC 源，检验宿主机核显，以及下载 LXC-debian 12 模版。",[417,453,455],{"id":454},"_21-换源-lxc","2.1 换源 LXC",[422,457,458],{},"首先我们需要登陆 PVE shell 备份 LXC 源，其次才是换源，最后重启服务。",[460,461,466],"pre",{"className":462,"code":463,"language":464,"meta":465,"style":465},"language-bash shiki shiki-themes github-light github-dark","#备份\ncp \u002Fusr\u002Fshare\u002Fperl5\u002FPVE\u002FAPLInfo.pm \u002Fusr\u002Fshare\u002Fperl5\u002FPVE\u002FAPLInfo.pm_back\n#换源\nsed -i 's|http:\u002F\u002Fdownload.proxmox.com|https:\u002F\u002Fmirrors.tuna.tsinghua.edu.cn\u002Fproxmox|g' \u002Fusr\u002Fshare\u002Fperl5\u002FPVE\u002FAPLInfo.pm\n#重启服务\nsystemctl restart pvedaemon.service\n","bash","",[467,468,469,478,492,498,514,519],"code",{"__ignoreMap":465},[470,471,474],"span",{"class":472,"line":473},"line",1,[470,475,477],{"class":476},"sJ8bj","#备份\n",[470,479,481,485,489],{"class":472,"line":480},2,[470,482,484],{"class":483},"sScJk","cp",[470,486,488],{"class":487},"sZZnC"," \u002Fusr\u002Fshare\u002Fperl5\u002FPVE\u002FAPLInfo.pm",[470,490,491],{"class":487}," \u002Fusr\u002Fshare\u002Fperl5\u002FPVE\u002FAPLInfo.pm_back\n",[470,493,495],{"class":472,"line":494},3,[470,496,497],{"class":476},"#换源\n",[470,499,501,504,508,511],{"class":472,"line":500},4,[470,502,503],{"class":483},"sed",[470,505,507],{"class":506},"sj4cs"," -i",[470,509,510],{"class":487}," 's|http:\u002F\u002Fdownload.proxmox.com|https:\u002F\u002Fmirrors.tuna.tsinghua.edu.cn\u002Fproxmox|g'",[470,512,513],{"class":487}," \u002Fusr\u002Fshare\u002Fperl5\u002FPVE\u002FAPLInfo.pm\n",[470,515,516],{"class":472,"line":50},[470,517,518],{"class":476},"#重启服务\n",[470,520,522,525,528],{"class":472,"line":521},6,[470,523,524],{"class":483},"systemctl",[470,526,527],{"class":487}," restart",[470,529,530],{"class":487}," pvedaemon.service\n",[422,532,533],{},"当然这个是手动换源，用 PVE 一键工具，那么只需要在 shell 或者 ssh 输入下列代码，按2进入根据提示就可以换源，如图所示，最后返回上一页菜单更新软件包就可以。",[460,535,537],{"className":462,"code":536,"language":464,"meta":465,"style":465},".\u002Fpve_source\n",[467,538,539],{"__ignoreMap":465},[470,540,541],{"class":472,"line":473},[470,542,536],{"class":483},[422,544,545],{},[546,547],"img",{"alt":465,"src":548},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780585808186.avif",[417,550,552],{"id":551},"_22-检验宿主机核显","2.2 检验宿主机核显",[422,554,555],{},"通常，安装 PVE 系统是默认安装好核显驱动的。检验宿主机是否成功安装核显，需要以下几步。",[422,557,558,559,563,564,563,567,570],{},"首先检查 PVE 下 i915 中 guc ，huc 和 dmc 固件是否齐全，需要在 PVE shell 里面运行下面一行的代码，如果得到如图所示的 ",[560,561,562],"strong",{},"ehl_guc_70.1.1.bin","、",[560,565,566],{},"ehl_huc_9.0.0.bin",[560,568,569],{},"icl_dmc_ver1_09.bin","三个文件，那么就证明是有固件的。",[460,572,577],{"className":573,"code":575,"language":576},[574],"language-text","cd \u002Flib\u002Ffirmware\u002Fi915 && ls ehl_guc*.bin && ls ehl_huc*.bin && ls icl_dmc*.bin\n","text",[467,578,575],{"__ignoreMap":465},[422,580,581],{},"如不全，则补全缺少的 i915 中 guc，huc 和 dmc，需要输入以下代码。",[460,583,586],{"className":584,"code":585,"language":576},[574],"#创建文件夹\nmkdir -p \u002Flib\u002Ffirmware\u002Fi915 && cd \u002Flib\u002Ffirmware\u002Fi915\n#下载\ncurl -LO https:\u002F\u002Fgit.kernel.org\u002Fpub\u002Fscm\u002Flinux\u002Fkernel\u002Fgit\u002Ffirmware\u002Flinux-firmware.git\u002Fplain\u002Fi915\u002Fehl_guc_70.1.1.bin\ncurl -LO https:\u002F\u002Fgit.kernel.org\u002Fpub\u002Fscm\u002Flinux\u002Fkernel\u002Fgit\u002Ffirmware\u002Flinux-firmware.git\u002Fplain\u002Fi915\u002Fehl_huc_9.0.0.bin\ncurl -LO https:\u002F\u002Fgit.kernel.org\u002Fpub\u002Fscm\u002Flinux\u002Fkernel\u002Fgit\u002Ffirmware\u002Flinux-firmware.git\u002Fplain\u002Fi915\u002Ficl_dmc_ver1_09.bin\n",[467,587,585],{"__ignoreMap":465},[422,589,590],{},"安装好 i915 中几个固件，那个只需要输入以下一行代码，返回的内容为 randerD128 基本上就说明有核显了。",[460,592,595],{"className":593,"code":594,"language":576},[574],"#查看核显\nls -l \u002Fdev\u002Fdri\n",[467,596,594],{"__ignoreMap":465},[417,598,600],{"id":599},"_23-下载-lxc-debian模版","2.3 下载 LXC-debian模版",[422,602,603],{},"前面两步骤做好以后，在 PVE 存储 local 中，CT 模版中搜索如图所示的 debian 12 并且下载。",[422,605,606],{},[546,607],{"alt":465,"src":608},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780585809518.avif",[443,610],{},[412,612,614],{"id":613},"_3-创建-lxc-debian","3 创建 LXC-debian",[417,616,618],{"id":617},"_31-创建-ct-容器","3.1 创建 CT 容器",[430,620,621,624,627,630,633,636,639],{},[433,622,623],{},"首先右上角创建 CT 容器，输入 CT 的 id 号，主机名，密码，账号默认是 root，取消无特权容器的勾选，下一步。",[433,625,626],{},"其次，选择存储模版，也就是 debian 12 刚才下载的模版，下一步。",[433,628,629],{},"需要选择磁盘大小，通常看情况来，50 GB - 100 GB 都是可以的，下一步。",[433,631,632],{},"需要选择核心数，一般默认四个核心，看你硬件资源了，下一步。",[433,634,635],{},"需要选择内存，这个看实际情况的硬件资源，4 GB = 4096，8 GB = 8192，看你需求，下一步。",[433,637,638],{},"再次就是网络了，这个很关键 IPv4 静态，IPv4\u002FCIDR：192.168.x.x\u002F24，网关：192.168.x.1，IPv6：DHCP，取消防火墙勾选，下一步。",[433,640,641],{},"最后就是 DNS 了，DNS：手动 114.114.114.114，223.5.5.5，119.29.29.29，或者和服务器一样，最后完成。",[417,643,645],{"id":644},"_32-映射核显给-lxc-debian","3.2 映射核显给 lxc-debian",[422,647,648],{},"映射核显给 lxc-debian，在 PVE 的 shell 里面，编辑虚拟机配置文件，并且最后复制粘贴下列代码",[460,650,653],{"className":651,"code":652,"language":576},[574],"#nano \u002Fetc\u002Fpve\u002Flxc\u002FCT虚拟机ID号.conf\nnano \u002Fetc\u002Fpve\u002Flxc\u002F100.conf\nlxc.cgroup2.devices.allow: c 226:0 rwm\nlxc.cgroup2.devices.allow: c 226:128 rwm\nlxc.cgroup2.devices.allow: c 29:0 rwm\nlxc.mount.entry: \u002Fdev\u002Fdri dev\u002Fdri none bind,optional,create=dir\nlxc.apparmor.profile: unconfined\nlxc.cap.drop:\n",[467,654,652],{"__ignoreMap":465},[422,656,657],{},"ctrl+x，输入y，回车保存退出。",[417,659,661],{"id":660},"_33-打开-ct-容器功能","3.3 打开 CT 容器功能",[422,663,664],{},"进入debian-lxc 虚拟机选项，功能，全部打开勾选，如图所示。",[422,666,667],{},[546,668],{"alt":465,"src":669},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780585810862.avif",[417,671,673],{"id":672},"_34-挂载-nas-的-nfs-或者-smb","3.4 挂载 NAS 的 NFS 或者 SMB",[422,675,676],{},"假如你局域网有其他 NAS，需要挂载到虚拟机的话，有一个非常好的办法。PVE 宿主机挂载 SMB 或者 NFS。",[422,678,679],{},"首选你需要在数据中心，存储，NFS 或者 SMB 先挂载到宿主机。",[422,681,682],{},[546,683],{"alt":465,"src":684},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780585812133.avif",[422,686,687],{},"如图所示，以 NFS 为例子，当然这一切都要你其他 NAS 开启了 NFS 或者 SMB 服务。",[422,689,690,691,694],{},"ID 就是创建共享文件夹名称，比如 ",[560,692,693],{},"share_nfs","；服务器就是 NAS 的 ip ，比如 192.168.x.x；Export 就在输入正确的服务器会显示相应协议的共享文件夹；内容如果不知道的情况可以全选，如果你只是共享一些文档，视频，那么只需要磁盘映像就可以。",[422,696,697],{},[546,698],{"alt":465,"src":699},"https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780585813401.avif",[422,701,702],{},"其次，在创建好 PVE 宿主机的共享文件夹，那么就可以映射到 LXC，映射的代码如下所示。",[460,704,707],{"className":705,"code":706,"language":576},[574],"#pct set LXC号 -mp1(挂载点1) PVE下目录 LXC-debian下的存储目录\npct set 100 -mp1 \u002Fmnt\u002Fpve\u002Fshare_nfs,mp=\u002Fmnt\u002Fshare_nfs\n",[467,708,706],{"__ignoreMap":465},[422,710,711],{},"这样，你在 LXC-debian 就可以看到挂载了一个硬盘，其实是映射的。",[443,713],{},[412,715,717],{"id":716},"_4-打开-lxc-debian","4 打开 LXC-debian",[422,719,720],{},"安装了 LXC-debian 其实和 debian 是差不多的，也就是换国内源，打开 ssh 远程服务和 22 端口，安装像宝塔或者 1panel 这样的管理平台。",[417,722,724],{"id":723},"_41-开启-ssh","4.1 开启 ssh",[422,726,727],{},"安装ssh服务，输入以下命令",[460,729,732],{"className":730,"code":731,"language":576},[574],"apt-get install openssh-server\n",[467,733,731],{"__ignoreMap":465},[417,735,737],{"id":736},"_42-开启-22-远程端口","4.2 开启 22 远程端口",[422,739,740],{},"输入以下命令，打开 ssh 配置文件",[460,742,745],{"className":743,"code":744,"language":576},[574],"nano \u002Fetc\u002Fssh\u002Fsshd_config\n",[467,746,744],{"__ignoreMap":465},[422,748,749],{},"修改下面文件配置",[460,751,754],{"className":752,"code":753,"language":576},[574],"Port 22\n#AddressFamily any\nListenAddress 0.0.0.0\n#ListenAddress ::\nPermitRootLogin yes\nPasswordAuthentication yes\n",[467,755,753],{"__ignoreMap":465},[422,757,758],{},"ctrl+x，输入 y，回车保存退出",[417,760,762],{"id":761},"_43-重启-ssh","4.3 重启 ssh",[422,764,765],{},"输入以下命令行重启 ssh 服务并且生效",[460,767,770],{"className":768,"code":769,"language":576},[574],"su\n\u002Fetc\u002Finit.d\u002Fssh restart\n",[467,771,769],{"__ignoreMap":465},[417,773,775],{"id":774},"_44-编辑换源配置文件","4.4 编辑换源配置文件",[422,777,778],{},"输入以下命令，编辑源文件",[460,780,783],{"className":781,"code":782,"language":576},[574],"su\nnano \u002Fetc\u002Fapt\u002Fsources.list\n",[467,784,782],{"__ignoreMap":465},[417,786,788],{"id":787},"_45-添加国内源","4.5 添加国内源",[422,790,791],{},"输入以下命令，编辑源文件，debian 我推荐中科大的源，据说有神秘加持。",[460,793,796],{"className":794,"code":795,"language":576},[574],"nano \u002Fetc\u002Fapt\u002Fsources.list\n",[467,797,795],{"__ignoreMap":465},[422,799,800],{},"修改下面的配置文件",[460,802,805],{"className":803,"code":804,"language":576},[574],"# 中科大源\n## 默认禁用源码镜像以提高速度，如需启用请自行取消注释\ndeb http:\u002F\u002Fmirrors.ustc.edu.cn\u002Fdebian bookworm main contrib non-free non-free-firmware\n# deb-src http:\u002F\u002Fmirrors.ustc.edu.cn\u002Fdebian bookworm main contrib non-free non-free-firmware\ndeb http:\u002F\u002Fmirrors.ustc.edu.cn\u002Fdebian bookworm-updates main contrib non-free non-free-firmware\n# deb-src http:\u002F\u002Fmirrors.ustc.edu.cn\u002Fdebian bookworm-updates main contrib non-free non-free-firmware\ndeb http:\u002F\u002Fmirrors.ustc.edu.cn\u002Fdebian bookworm-backports main contrib non-free non-free-firmware\n# deb-src http:\u002F\u002Fmirrors.ustc.edu.cn\u002Fdebian bookworm-backports main contrib non-free non-free-firmware\ndeb http:\u002F\u002Fmirrors.ustc.edu.cn\u002Fdebian-security bookworm-security main contrib non-free non-free-firmware\n# deb-src http:\u002F\u002Fmirrors.ustc.edu.cn\u002Fdebian-security bookworm-security main contrib non-free non-free-firmware\n",[467,806,804],{"__ignoreMap":465},[422,808,809],{},"ctrl+x，y，回车保存退出，并且输入以下命令更新",[460,811,814],{"className":812,"code":813,"language":576},[574],"apt update && apt upgrade -y\n",[467,815,813],{"__ignoreMap":465},[417,817,819],{"id":818},"_46-安装-gpu-监控应用","4.6 安装 GPU 监控应用",[422,821,822],{},"安装和启动 GPU 监控应用如下列代码。",[460,824,827],{"className":825,"code":826,"language":576},[574],"apt-get update && apt install intel-gpu-tools\nintel_gpu_top\n",[467,828,826],{"__ignoreMap":465},[417,830,832],{"id":831},"_47-安装宝塔或者-1panel","4.7 安装宝塔或者 1panel",[422,834,835],{},"宝塔代码如下",[460,837,840],{"className":838,"code":839,"language":576},[574],"curl -sSO http:\u002F\u002Fio.bt.sb\u002Finstall\u002Finstall_panel.sh&& bash install_panel.sh\n",[467,841,839],{"__ignoreMap":465},[422,843,844],{},"1panel 代码如下",[460,846,849],{"className":847,"code":848,"language":576},[574],"curl -sSL https:\u002F\u002Fresource.fit2cloud.com\u002F1panel\u002Fpackage\u002Fquick_start.sh -o quick_start.sh && bash quick_start.sh\n",[467,850,848],{"__ignoreMap":465},[443,852],{},[412,854,856],{"id":855},"_5-总结","5 总结",[422,858,859],{},"LXC 运行还是很稳定的，也可以映射核显，基本上和 debian12 也没什么区别。",[422,861,862],{},"祝大家 2025 元旦快乐！",[422,864,865],{},"2024年12月31日 21:38:06 完结撒花！",[867,868,869],"style",{},"html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":465,"searchDepth":480,"depth":480,"links":871},[872,876,881,887,896],{"id":414,"depth":480,"text":415,"children":873},[874,875],{"id":419,"depth":494,"text":420},{"id":427,"depth":494,"text":428},{"id":447,"depth":480,"text":448,"children":877},[878,879,880],{"id":454,"depth":494,"text":455},{"id":551,"depth":494,"text":552},{"id":599,"depth":494,"text":600},{"id":613,"depth":480,"text":614,"children":882},[883,884,885,886],{"id":617,"depth":494,"text":618},{"id":644,"depth":494,"text":645},{"id":660,"depth":494,"text":661},{"id":672,"depth":494,"text":673},{"id":716,"depth":480,"text":717,"children":888},[889,890,891,892,893,894,895],{"id":723,"depth":494,"text":724},{"id":736,"depth":494,"text":737},{"id":761,"depth":494,"text":762},{"id":774,"depth":494,"text":775},{"id":787,"depth":494,"text":788},{"id":818,"depth":494,"text":819},{"id":831,"depth":494,"text":832},{"id":855,"depth":480,"text":856},"md",{"published":899,"author":900,"image":901},"2025-08-22","十三","https:\u002F\u002Fimg.nw177.cn\u002Fblog\u002F2026\u002F06\u002F04\u002F1780564863769.avif",{"title":362,"description":363},"blog\u002F10-技术专栏\u002F40-虚拟机\u002F03.基于PVE系统安装LXC-debian",[208,209,357,358],"zVXqf6vZgeOlcQMksyDehmSVf8KfC4lyGjvKk2VN6lI",[907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,930,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964],{"path":6,"title":7,"date":9},{"path":19,"title":20,"date":22},{"path":31,"title":32,"date":34},{"path":42,"title":43,"date":45},{"path":53,"title":54,"date":55},{"path":62,"title":63,"date":64},{"path":70,"title":71,"date":72},{"path":78,"title":79,"date":80},{"path":85,"title":86,"date":87},{"path":92,"title":93,"date":95},{"path":100,"title":101,"date":102},{"path":106,"title":107,"date":108},{"path":112,"title":113,"date":114},{"path":118,"title":119,"date":120},{"path":130,"title":131,"date":132},{"path":139,"title":140,"date":141},{"path":147,"title":148,"date":149},{"path":156,"title":157,"date":158},{"path":165,"title":166,"date":167},{"path":172,"title":173,"date":174},{"path":180,"title":181,"date":182},{"path":186,"title":187,"date":188},{"path":186,"title":192,"date":193},{"path":197,"title":198,"date":199},{"path":204,"title":205,"date":206},{"path":212,"title":213,"date":206},{"path":217,"title":218,"date":206},{"path":223,"title":224,"date":206},{"path":228,"title":229,"date":206},{"path":234,"title":235,"date":206},{"path":239,"title":240,"date":242},{"path":247,"title":248,"date":242},{"path":247,"title":254,"date":242},{"path":247,"title":259,"date":242},{"path":266,"title":267,"date":242},{"path":266,"title":274,"date":242},{"path":278,"title":279,"date":242},{"path":284,"title":285,"date":242},{"path":284,"title":291,"date":242},{"path":284,"title":297,"date":242},{"path":284,"title":301,"date":242},{"path":284,"title":305,"date":242},{"path":284,"title":310,"date":242},{"path":315,"title":316,"date":242},{"path":321,"title":322,"date":242},{"path":321,"title":326,"date":242},{"path":330,"title":331,"date":242},{"path":335,"title":336,"date":242},{"path":342,"title":343,"date":242},{"path":342,"title":348,"date":242},{"path":353,"title":354,"date":242},{"path":361,"title":362,"date":242},{"path":367,"title":368,"date":242},{"path":374,"title":375,"date":242},{"path":380,"title":381,"date":242},{"path":387,"title":388,"date":242},{"path":394,"title":395,"date":242},{"path":380,"title":400,"date":401},1788281985493]