<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>I&#39;m Nine_Pendoragon</title>
    <link>https://asagi.moe/</link>
    <description>Recent content on I&#39;m Nine_Pendoragon</description>
    <generator>Hugo</generator>
    <language>en</language>
    <copyright>&lt;a href=&#34;https://creativecommons.org/licenses/by-nc/4.0/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;CC BY-NC 4.0&lt;/a&gt;</copyright>
    <lastBuildDate>Sun, 09 Nov 2025 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://asagi.moe/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>在雨云mcsm面板服部署l4d2服务器</title>
      <link>https://asagi.moe/posts/4_l4d2_server/</link>
      <pubDate>Sun, 09 Nov 2025 00:00:00 +0000</pubDate>
      <guid>https://asagi.moe/posts/4_l4d2_server/</guid>
      <description>&lt;p&gt;  l4d2是一款不错的团建游戏，游戏有mod可以解锁房间8人联机，但是超过8人就得部署服务器。当然，可以在自己电脑上部署，然后通过frp内网穿透也是可以玩的，就是比较麻烦，我前几天也试过了在自己电脑上开了个服务器，然后用樱花fpr内网穿透，延迟还可以，就是我得先开游戏，再开服务器。不知道为什么在电脑上开服之后steam就是正在游戏状态。相关教程在樱花frp&lt;a href=&#34;https://doc.natfrp.com/offtopic/source.html&#34;&gt;帮助文档&lt;/a&gt;里面也有。因为觉得太麻烦，就想找个云服试试看，上一篇帖子也提到了雨云的免费的游戏云面板服。&lt;img src=&#34;https://asagi.moe/yuyun/mcsm.png&#34; alt=&#34;mcsm&#34; title=&#34;mcsm&#34;&gt;&#xA;&lt;img src=&#34;https://asagi.moe/yuyun/mcsm_game.png&#34; alt=&#34;mcsm_game&#34; title=&#34;mcsm_game&#34;&gt;&#xA;配置给l4d2开服应该也是够用了。记得选纯环境。&lt;/p&gt;&#xA;&lt;p&gt;  这个mcsm面板服感觉像是在一个容器里面操作一样，相较于vps感觉很不方便，也不能ssh访问。不过这免费的还要啥自行车，3000积分无限续费，每天签到还送500积分，相当于可以一直嫖。抱着玩一玩的心态，耗时两个晚上也是搭建成功了。总体上来说和vps开服没什么区别，这里放一个大佬的教程&lt;a href=&#34;https://www.bilibili.com/opus/736922474423255104&#34;&gt;https://www.bilibili.com/opus/736922474423255104&lt;/a&gt;，讲的还是蛮详细的。开服用到的是steamCMD这样一个东西，wiki上也有如何安装这个的教程&lt;a href=&#34;https://developer.valvesoftware.com/wiki/SteamCMD#Debian&#34;&gt;https://developer.valvesoftware.com/wiki/SteamCMD#Debian&lt;/a&gt;，部署这个服务器大致分两步，第一步就是下载安装steamCMD和l4d2服务端，第二步就是安装插件平台和各种插件。在去这两个链接之前先把我下面的内容看完，很重要，虽然面板服上搭建服务器和vps没什么大的区别。&lt;/p&gt;&#xA;&lt;p&gt;  那么在这个面板服上开服有哪些不同。因为这个面板服和docker差不多，只给挂载了根目录下的workspace文件夹，换句话说重启服务器之后只有这个workspace文件夹里面的东西是不会被删除的，我暂时不知道能不能让其他文件夹持久化，所以部署完之后不要重启服务器，而且所有的东西尽量安装在/workspace目录下。那么拿到服务器第一件事情是什么？上一篇帖子也说了，第一步应该是去换镜像源。镜像源目录一般是/etc/opt下名为sources.list的文件，或者sources.list.d的文件夹内的文件，我拿到手的服务器只有sources.list.d这个文件夹，删掉。然后用功能组里面的文件管理写入一个sources.list的文件，这个文件管理打开就是/workspace目录。我目前用的是南京大学的镜像源，速度还可以，sources.list怎么写可以问ai。创建好之后copy这个文件到/etc/opt目录，然后就可以apt update等操作了。还有一点值得注意的是记得安装sudo，因为l4d2不建议在root下开服，在你切换到普通用户时，要用sudo命令，反正我拿到手的服默认是没有sudo的，这个时候安装sudo，就得sudo apt install sudo，显然安装不了，只能切回root用户，但是又不知道密码，我也没试就直接重启了，当然重启意味着之前的工作全白做了。&lt;/p&gt;&#xA;&lt;p&gt;  这里再补充几点。这个面板服也是可以安装screen的，这样就能在一个终端下面打开多个会话了，非常方便。ctrl A D也是可以用的。给普通用户sudo权限可以用sudo usermod -aG sudo username。开服的端口用服务器给你的端口就行，不一定要用27015。git clone太慢等问题可以直接问ai，各种报错也直接copy给ai让ai帮你分析，大部分情况下都能解决问题。&lt;/p&gt;&#xA;&lt;p&gt;  服务器是搭好了，但是玩游戏的人呢？（）其实群里有人也拿vps搭了一个服，所以我这个面板服就相当于当玩具自己折腾着玩了玩，也没拿来测试效果怎么样，至少我自己能连上服务器，延迟也还可以。&lt;/p&gt;&#xA;&lt;p&gt;  我的雨云推广链接：&lt;a href=&#34;https://www.rainyun.com/ODQ3NjQ0_&#34;&gt;https://www.rainyun.com/ODQ3NjQ0_&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>云服务器与聊天机器人</title>
      <link>https://asagi.moe/posts/3_astrbot/</link>
      <pubDate>Sat, 08 Nov 2025 00:00:00 +0000</pubDate>
      <guid>https://asagi.moe/posts/3_astrbot/</guid>
      <description>&lt;p&gt;  最近痴迷于折腾云服务器，事情的起因是国庆放假期间突然刷到astrbot的视频，恰好我也一直想要搭建一个群机器人玩玩，国庆也是无聊的很（虽然有很多工作学习上的事情没做完，但放假就是放假），于是马上就去看了astrbot的文档，在自己电脑上搭建了一个，全是一键部署，非常无脑。但是自己电脑上部署一是电脑一关机机器人就不干事了，二是听说windows上面部署容易封号。找找找，于是去雨云上买了个一个月的服务器。话说其实我第一次接触云服是跟朋友玩mc买过一个面板服，当初也听说过雨云，当时还觉得挺贵的，现在想想确实性价比还算可以的了。&lt;/p&gt;&#xA;&lt;p&gt;  第一次在云服上部署astrbot我系统选的是debian 12，跟着别人选的，也安装了1panel。安装教程官方文档都写着，我也不赘述了，就讲讲我一些心得吧。群聊机器人首先是得会说话，用了一下大语言模型，我个人感觉还不错的是kimi家的几个模型，就是好用的太贵有点用不起，也有很多人推荐gemini。这就不提LMArena了，astrbot上有个LMArena反代的插件，安装还挺方便的，主要的问题是这个得用到浏览器和油猴，但是怎么在无显示器的云服上用浏览器第一下还真难到我了，问了我身边的大佬推荐我用vnc，是我以前从来没接触过的东西……问ai各种折腾也没弄好，本来想放弃了，第二天又看到原来雨云控制台的远程就是vnc，装上xorg和chromium就能用这个插件了。不过那个时候我并不知道这个插件还能用来反代白嫖大语言模型，全拿去玩手办化，今天在薅来的阿里云38元2核2g云服上玩astrbot的这个插件，发现几天前LMArena更新使反代成为过去式了，可惜！&lt;/p&gt;&#xA;&lt;p&gt;  阿里云的这个小机我刚开始拿到其实很怀疑2g内存到底能不能部署群聊bot，一开始我还学着第一次部署的时候一样下了一个1panel，结果资源完全不够吃，其实我也一直搞不明白为什么要装1panel这个玩意。后面直接在debian上部署机器人，只安装了一个meme生成器的插件，能用是能用了，但经常会卡死，还是继续问ai，才了解到swap这个玩意，于是分配了1个g的虚拟内存，效果可佳，到今天也是过了一个星期了还从没卡死过。甚至今天加了个vnc远程打开chromium服务器都没崩过。突然想起来还有一个东西是玩云服之后才接触到的，就是screen，这个允许我关掉shell之后对话依然存在，简直神器。&lt;/p&gt;&#xA;&lt;p&gt;  vps(Virtual Private Server)说完了，这两天朋友玩l4d2需要组一个云服，我又打开了雨云，发现了原来雨云可以白嫖一个面板服，2核4g对于l4d2来说开服完全足够了，主要是这个是免费的。&lt;img src=&#34;https://asagi.moe/yuyun/mcsm.png&#34; alt=&#34;mcsm&#34; title=&#34;mcsm&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;  可以选择纯debian环境。&lt;img src=&#34;https://asagi.moe/yuyun/mcsm_game.png&#34; alt=&#34;mcsm_game&#34; title=&#34;mcsm_game&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;  其实就相当于给了一个容器，只能在容器里面操作，挂在了一个根目录下的文件夹workspace，只有这个文件夹内的文件会持久化，重启服务器不会被删除。那么一般拿到服务器要做的第一件事情是什么呢，也许我一开始不会去考虑换镜像源的事，但是当需要用apt update这样的事情事，看着几十个kb每秒的速度我才意识到换镜像源是多么重要。镜像源列表在/etc/opt目录下，找到文件很容易，但是要修改镜像源就没那么容易了，我试了nano，emacs以及vim等常见编辑器，都没有安装，less也没有安装所以也不知道怎么看默认镜像源里面写的什么。当然控制面板给了一个文件管理的窗口，但是似乎只能对workspace下的文件进行操作，这件事当然有很多解决办法，我能想到的方案就是用文件管理的功能在workspace下面创建我想要的镜像源的文件，然后cp到镜像源目录下。l4d2的服务器建议不要使用root用户开服，所以再我们切换用户的时候别忘了先安装sudo，不然你就会知道这个在需要用root权限的时候，在你sudo的时候系统提示sudo命令找不到，这个时候想切换会root用户却不知道root用户的密码，然后只能重启，所有的工作都白忙活了。开服过程就不在这里说了，结论就是最后开服成功了，后面我再专门开一篇写一下我的开服总结。总的来说这样一个面板服还挺有意思的，主要是免费的，看论坛上有人还折腾过拿这个面板服来部署网站。&lt;/p&gt;&#xA;&lt;p&gt;  最近双十一活动在雨云抢到了99的一个2核4g的香港的云服，抢到手之后却突然不知道拿这个来做什么了。就这样，我从一开始到处苦苦寻找高性价比服务器到现在手上已经有3个至少一年的云服了。云服务器太好玩了什么的。&lt;/p&gt;&#xA;&lt;p&gt;  要是有人看到我的帖子也想买服务器，可以用我的推广链接让我嫖一点积分来给服务器续费，感谢。&#xA;雨云推广链接：&lt;a href=&#34;https://www.rainyun.com/ODQ3NjQ0_&#34;&gt;https://www.rainyun.com/ODQ3NjQ0_&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;  下面附上astrbot官方文档:&lt;a href=&#34;https://docs.astrbot.app/&#34;&gt;https://docs.astrbot.app/&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;  部署qqbot需要一个框架和一个协议端。astrbot是机器人框架，协议端也就是消息平台是什么在这个文档里面也能找到。&lt;/p&gt;&#xA;&lt;p&gt;  其实我上个月就想写这篇帖子了，但是一直没什么空，鸽到现在，有很多之前想写的内容也忘了，也可能没忘，毕竟我想不起来自己忘了什么，不过也好，如果那个时候来写估计废话更多。话说在这里写帖子真是一种享受，比剪视频和做报告享受多了，我发疯的无人在意的小角落（）。&lt;/p&gt;</description>
    </item>
    <item>
      <title>使用wsl安装archlinux，Geant4及ROOT</title>
      <link>https://asagi.moe/posts/2_wsl_archlinux/</link>
      <pubDate>Thu, 03 Jul 2025 00:00:00 +0000</pubDate>
      <guid>https://asagi.moe/posts/2_wsl_archlinux/</guid>
      <description>&lt;h2 id=&#34;2025年11月14日更新&#34;&gt;2025年11月14日更新&lt;/h2&gt;&#xA;&lt;p&gt;建议在linux的文件系统下安装，之前忘记提了。见文档&lt;a href=&#34;https://learn.microsoft.com/zh-cn/windows/wsl/filesystems&#34;&gt;”跨 Windows 和 Linux 文件系统工作“&lt;/a&gt;。&lt;/p&gt;&#xA;&lt;h2 id=&#34;官网&#34;&gt;官网：&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://learn.microsoft.com/zh-cn/windows/wsl/install&#34;&gt;https://learn.microsoft.com/zh-cn/windows/wsl/install&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;使用wsl安装linux&#34;&gt;使用wsl安装linux&lt;/h2&gt;&#xA;&lt;h3 id=&#34;1-安装wsl&#34;&gt;1. 安装wsl&lt;/h3&gt;&#xA;&lt;p&gt;打开终端管理员，win11鼠标右键点击win菜单可以找到。&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-PowerShell&#34; data-lang=&#34;PowerShell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# PowerShell&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;wsl --install&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;遇到如下报错：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-PowerShell&#34; data-lang=&#34;PowerShell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# PowerShell&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;PS C:\Users\gouz&amp;gt; wsl --install&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;正在下载&lt;span style=&#34;color:#960050;background-color:#1e0010&#34;&gt;:&lt;/span&gt; Ubuntu&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;正在安装&lt;span style=&#34;color:#960050;background-color:#1e0010&#34;&gt;:&lt;/span&gt; Ubuntu&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;由于未安装所需的特性&lt;span style=&#34;color:#960050;background-color:#1e0010&#34;&gt;，&lt;/span&gt;无法启动操作&lt;span style=&#34;color:#960050;background-color:#1e0010&#34;&gt;。&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;错误代码&lt;span style=&#34;color:#960050;background-color:#1e0010&#34;&gt;:&lt;/span&gt; Wsl/InstallDistro/Service/RegisterDistro/CreateVm/HCS/HCS_E_SERVICE_NOT_AVAILABLE&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;按照旧版本的步骤先启用适用于linux的windows子系统，然后启用虚拟机功能，然后关机重启。&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-PowerShell&#34; data-lang=&#34;PowerShell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# PowerShell&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;dism.exe /online /enable-feature /featurename&lt;span style=&#34;color:#960050;background-color:#1e0010&#34;&gt;:&lt;/span&gt;Microsoft-Windows-Subsystem-Linux /all /norestart&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;dism.exe /online /enable-feature /featurename&lt;span style=&#34;color:#960050;background-color:#1e0010&#34;&gt;:&lt;/span&gt;VirtualMachinePlatform /all /norestart&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;重启之后再次打开终端管理员，输入：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-PowerShell&#34; data-lang=&#34;PowerShell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# PowerShell&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;wsl --install&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;默认安装的是Ubuntu，在windows终端内输入&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-PowerShell&#34; data-lang=&#34;PowerShell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# PowerShell&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;wsl -l -o&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;可以查看在线商店可用的linux分发版的列表。&#xA;我更换成了archlinux，&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-PowerShell&#34; data-lang=&#34;PowerShell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# PowerShell&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;wsl --install -d archlinux&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;2-为archlinux创建非root用户&#34;&gt;2. 为archlinux创建非root用户&lt;/h3&gt;&#xA;&lt;p&gt;先在windows终端中打开wsl archlinux&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-PowerShell&#34; data-lang=&#34;PowerShell&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# PowerShell&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;wsl -d archlinux&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;进入archlinux默认是root用户，先安装sudo软件包&lt;/p&gt;</description>
    </item>
    <item>
      <title>通过源码安装Geant4</title>
      <link>https://asagi.moe/posts/1_geant4_installation/</link>
      <pubDate>Sat, 21 Jun 2025 00:00:00 +0000</pubDate>
      <guid>https://asagi.moe/posts/1_geant4_installation/</guid>
      <description>&lt;p&gt;今天拿我师兄的Geant4模拟在mac运行又运行不了了，折腾后发现似乎要重装Geant4。虽然Geant4我不会用，但是安装Geant4我还是蛮有经验的！我在ubuntu、arch、mac上都多次安装过Geant4，所以趁这个机会，就把安装Geant4作为我的第一篇帖子吧。&lt;/p&gt;&#xA;&lt;h2 id=&#34;官方教程&#34;&gt;官方教程&lt;/h2&gt;&#xA;&lt;p&gt;我是计算机小白，如果有想将这篇帖子作为教程来安装Geant4的话还是有很大的风险的，所以还是以官方教程为准，这里说点题外话，我在折腾arch的时候，每次遇到问题去问师兄A，他会让我去查arch的wiki，去问师兄B，他会让我去问ai，我现在每次想问他们问题的时候，都会选择直接去问ai还有查wiki了，所以大家也要养成自己查wiki的好习惯！有很多问题其实仔细查阅wiki都能自己解决的。现在的ai很强大了，就算wiki上查不到，去问ai也是可以解决大部分问题的，当然这些都是我根据个人经验来看是这样的。不过上面提到的两个师兄人其实是非常好的，只能说他们让我体会到什么叫作”授人以鱼不如授人以渔“。&lt;/p&gt;&#xA;&lt;p&gt;打开Geant4官网&lt;a href=&#34;https://geant4.web.cern.ch/&#34;&gt;https://geant4.web.cern.ch/&lt;/a&gt;，选择Docs项，&lt;img src=&#34;https://asagi.moe/geant4/geant4.jpg&#34; alt=&#34;Geant4主页&#34; title=&#34;Geant4主页&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;然后选择&lt;a href=&#34;https://geant4-userdoc.web.cern.ch/UsersGuides/InstallationGuide/html/index.html&#34;&gt;Installation Guide&lt;/a&gt;，&lt;img src=&#34;https://asagi.moe/geant4/docs.png&#34; alt=&#34;docs&#34; title=&#34;docs&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;这里就是如何安装Geant4的官方教程。&lt;img src=&#34;https://asagi.moe/geant4/installationGuide.png&#34; alt=&#34;installation&#34; title=&#34;installation&#34;&gt;&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;macos&#34;&gt;MacOS&lt;/h2&gt;&#xA;&lt;p&gt;跟着大佬学着列一下我的设备和环境：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;MacBookPro(M2 2022)&lt;/li&gt;&#xA;&lt;li&gt;OS: macOS 14.4.1 23E224 arm64&lt;/li&gt;&#xA;&lt;li&gt;Shell: zsh 5.9&lt;/li&gt;&#xA;&lt;li&gt;Homebrew 4.5.8&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;总结&#34;&gt;总结&lt;/h3&gt;&#xA;&lt;p&gt;为了省流，我把总结放在前面，我自己安装时候的记录放在了后面。&lt;/p&gt;&#xA;&lt;h4 id=&#34;1-下载geant4源码和相关依赖&#34;&gt;1. &lt;strong&gt;下载Geant4源码和相关依赖&lt;/strong&gt;&lt;/h4&gt;&#xA;&lt;p&gt;在Geant4官网&lt;a href=&#34;https://geant4.web.cern.ch/&#34;&gt;https://geant4.web.cern.ch/&lt;/a&gt;主页的Download内下载&amp;quot;Source code&amp;quot;(我下载的是&amp;quot;tar&amp;quot;)，还有&amp;quot;Datasets&amp;quot;下的所有数据。&#xA;相关依赖我能记得的只有qt5、cmake了，qt需要安装吗？先就安装这三个吧。xerces-c是GDML的依赖，因为我后面开启了GDML，如果不开启的话应该不需要安装xerces-c。不过看到有大佬安装提到了CLHEP，我不清楚这个是否需要安装，去可能是CLHEP的&lt;a href=&#34;https://www.hep.ucl.ac.uk/pbt/wiki/Software/Geant4/Installation/CLHEP&#34;&gt;wiki&lt;/a&gt;上看了一眼，似乎不是必须要手动安装的？总之安装一下也无妨。打开终端，&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-zsh&#34; data-lang=&#34;zsh&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;brew install cmake&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;brew install clhep&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;brew install qt&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;brew install qt5&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;brew install xerces-c&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;然后解压下载的源码。这里我把源码解压到主目录下新建的文件夹Geant4中。&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-zsh&#34; data-lang=&#34;zsh&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;cd ~&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;mkdir Geant4&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;cd Geant4&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;tar -xf ~/Downloads/geant4-v11.3.2.tar &#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&amp;ldquo;geant4-v11.3.2.tar&amp;quot;是我下载的Geant4源码压缩包的文件名，请修改成自己下载的压缩包的文件名。&lt;/p&gt;&#xA;&lt;h4 id=&#34;2-配置qt5环境&#34;&gt;2. &lt;strong&gt;配置qt5环境&lt;/strong&gt;&lt;/h4&gt;&#xA;&lt;p&gt;终端内输入&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-zsh&#34; data-lang=&#34;zsh&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;nano ~/.zshrc&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;我这里用的文本编辑器是nano，MacOS似乎默认包含nano，如果没有也可以用brew安装一下，也可以选择其他文本编辑器。执行上面的命令之后将下面的4行代码写入到文件内，然后按control+x退出，输入y按两次回车保存。&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;export LDFLAGS=&amp;#34;-L/opt/homebrew/Cellar/qt@5/5.15.13_1/lib${LDFLAGS:+:$LDFLAGS}&amp;#34;&#xA;export CPPFLAGS=&amp;#34;-I/opt/homebrew/Cellar/qt@5/5.15.13_1/include${CPPFLAGS:+:$CPPFLAGS}&amp;#34;&#xA;export PKG_CONFIG_PATH=&amp;#34;/opt/homebrew/Cellar/qt@5/5.15.13_1/lib/pkgconfig${PKG_CONFIG_PATH:+:$PKG_CONFIG_PATH}&amp;#34;&#xA;export PATH=&amp;#34;/opt/homebrew/opt/qt@5/bin${PATH:+:}$PATH&amp;#34;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;退出之后source一下&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-zsh&#34; data-lang=&#34;zsh&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;source ~/.zshrc&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h4 id=&#34;3-编译安装&#34;&gt;3. &lt;strong&gt;编译安装&lt;/strong&gt;&lt;/h4&gt;&#xA;&lt;p&gt;我想在主目录下刚刚新建的Geant4文件夹内安装Geant4，所以就先在这个文件夹内新建一个build文件夹和一个install文件夹。&lt;/p&gt;</description>
    </item>
    <item>
      <title>About</title>
      <link>https://asagi.moe/about/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://asagi.moe/about/</guid>
      <description>&lt;p&gt;你好(*´▽｀)ノノ，这里是自称为NinePendoragon的龙的Weblog，头像是&lt;del&gt;本人&lt;/del&gt;本龙，由画师ふこも&lt;a href=&#34;https://x.com/fukomo_3&#34;&gt;@fukomo_3&lt;/a&gt;创作，更多细节可以看&lt;a href=&#34;https://b23.tv/RSBOQzp&#34;&gt;这条动态&lt;/a&gt;。NinePendoragon不是九笔龙！Nine灵感是&lt;a href=&#34;https://mzh.moegirl.org.cn/9-nine-&#34;&gt;&amp;ldquo;9-nine-&amp;rdquo;&lt;/a&gt;系列游戏，我是那种玩galgame会睡着的龙，玩的galgame非常少，nine系列是我真正意义上完整游玩的galgame，剧情很精彩，今年好像动画化了，恭喜恭喜。Pendoragon来源是&lt;a href=&#34;https://zh.moegirl.org.cn/Fate%E7%B3%BB%E5%88%97&#34;&gt;fate&lt;/a&gt;系列中&lt;a href=&#34;https://mzh.moegirl.org.cn/%E9%98%BF%E5%B0%94%E6%89%98%E8%8E%89%E9%9B%85%C2%B7%E6%BD%98%E5%BE%B7%E6%8B%89%E8%B4%A1&#34;&gt;阿尔托莉雅·潘德拉贡&lt;/a&gt;，英文名是Altria Pendragon，Pendragon罗马音就是Pendoragon。我看fate系列其实一开始就是冲着阿尔托莉雅·潘德拉贡去的，在接触fate系列之前，一直就觉得这位saber又帅又神秘。&lt;/p&gt;&#xA;&lt;p&gt;好了，个龙介绍就到这里，现在介绍一下这个weblog，事情的起因是在搜索hyprland配置教程的时候搜到了&lt;a href=&#34;https://cascade.moe/&#34;&gt;Cascade&lt;/a&gt;大佬的帖子，然后注意到这个网站我非常喜欢，而且注意到制作同款网站并不困难，所以就动手做了这个网站。老实说，在这之前，我只在学校学过一点点Dreamweaver，部署网址完全不懂，全靠ai帮我完成部署。不过现在的ai是真的帮助很大，23年的时候ai写的代码真的完全运行不了，不过那个时候是用来写Geant4。&lt;/p&gt;&#xA;&lt;p&gt;这个weblog，我打算分享值得分享的任何事情！最近也在思考，要不要把自己折腾linux的过程录成视频。NinePendoragon目前定位是做一名技能培养养成系up主，就像幻想生活i里面的主角一样，想学习各种职业技能。&lt;/p&gt;&#xA;&lt;p&gt;这个网站还会继续完善。&lt;/p&gt;&#xA;&lt;p&gt;2025年7月10日更新：之前的m10c看腻了，而且折腾起来有点费劲，所以换了一个友好型的主题。啊啊啊误打误撞，我后面才发现一开始想用的是另一个主题，不过这个主题也挺好。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Tools</title>
      <link>https://asagi.moe/tools/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://asagi.moe/tools/</guid>
      <description>&lt;p&gt;这里我会放一些我自己认为非常有用的一些工具，包含多个领域。会经常更新。&lt;/p&gt;&#xA;&lt;h1 id=&#34;核物理&#34;&gt;核物理&lt;/h1&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;NNDC&lt;/strong&gt;: &lt;a href=&#34;https://www.nndc.bnl.gov/&#34;&gt;https://www.nndc.bnl.gov/&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;核物理数据库，可以查核反应截面、核素能级等信息，还包含很多工具，比如计算Q值等。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;ROOT&lt;/strong&gt;: &lt;a href=&#34;https://root.cern.ch/&#34;&gt;https://root.cern.ch/&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;数据处理包。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Geant4&lt;/strong&gt;: &lt;a href=&#34;https://geant4.web.cern.ch/&#34;&gt;https://geant4.web.cern.ch/&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;基于C++编写的蒙特卡罗模拟工具包，除了核物理之外，在高能物理、医学物理等领域也被广泛应用。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;talys&lt;/strong&gt;: &lt;a href=&#34;https://nds.iaea.org/talys/&#34;&gt;https://nds.iaea.org/talys/&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;核反应相关模拟计算。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://radium.phys.uoa.gr/Javas/gamowin.html&#34;&gt;https://radium.phys.uoa.gr/Javas/gamowin.html&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;计算伽莫夫窗口。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1 id=&#34;论文&#34;&gt;论文&lt;/h1&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;zotero&lt;/strong&gt;: &lt;a href=&#34;https://www.zotero.org/start&#34;&gt;https://www.zotero.org/start&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;文献管理软件。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Overleaf&lt;/strong&gt;: &lt;a href=&#34;https://cn.overleaf.com/&#34;&gt;https://cn.overleaf.com/&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;在线LaTeX编辑器。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;scihub&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;查文献，网址我也不知道哪个能访问。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Google scholar&lt;/strong&gt;: &lt;a href=&#34;https://scholar.google.com/&#34;&gt;https://scholar.google.com/&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;查文献。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>友链</title>
      <link>https://asagi.moe/flink/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://asagi.moe/flink/</guid>
      <description>&lt;style type=&#34;text/css&#34;&gt;&#xA;    .friends {&#xA;        --link-count-per-row: 1;&#xA;    }&#xA;&#xA;    @media screen and (min-width: 576px) {&#xA;        .friends {&#xA;            --link-count-per-row: 2;&#xA;        }&#xA;    }&#xA;&#xA;    @media screen and (min-width: 768px) {&#xA;        .friends {&#xA;            --link-count-per-row: 3;&#xA;        }&#xA;    }&#xA;&#xA;    .friends {&#xA;        display: grid;&#xA;        grid-template-columns: repeat(var(--link-count-per-row), 1fr);&#xA;        grid-gap: 16px;&#xA;    }&#xA;&#xA;     &#xA;    .friend-skeleton {&#xA;        height: 280px;&#xA;        display: inline-block;&#xA;        position: relative;&#xA;    }&#xA;&#xA;    .friend {&#xA;        height: 100%;&#xA;        width: 100%;&#xA;        position: absolute;&#xA;        top: 0;&#xA;        left: 0;&#xA;        transition: 0.67s cubic-bezier(0.19, 1, 0.22, 1);&#xA;        border-radius: var(--radius);&#xA;        box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2),&#xA;            0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12) !important;&#xA;        overflow: hidden;&#xA;        display: flex;&#xA;        flex-direction: column;&#xA;        justify-content: flex-start;&#xA;        align-items: center;&#xA;    }&#xA;&#xA;    .friend:hover {&#xA;        transform: translateY(-8px);&#xA;        box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2),&#xA;            0 5px 8px 0 rgba(0, 0, 0, 0.14), 0 1px 14px 0 rgba(0, 0, 0, 0.12) !important;&#xA;    }&#xA;&#xA;    .friend-avatar {&#xA;        object-fit: cover;&#xA;        width: 100%;&#xA;        height: 180px;&#xA;        margin: 0 !important;&#xA;        border-radius: 0 !important;&#xA;    }&#xA;    .friend-content {&#xA;        text-align: center;&#xA;        flex: 1;&#xA;        width: 100%;&#xA;        padding: 16px;&#xA;        background: var(--entry);&#xA;        transform: translate3d(0, 0, 0);&#xA;    }&#xA;&#xA;    .friend-name {&#xA;        font-size: 1.2rem;&#xA;        font-weight: bold;&#xA;        transform: inherit;&#xA;    }&#xA;&#xA;    .friend-description {&#xA;        font-size: 0.8rem;&#xA;        color: var(--secondary);&#xA;        transform: translate3d(0, 0, 0);&#xA;    }&#xA;&lt;/style&gt;&#xA;&lt;div class=&#34;friends&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;friend-skeleton&#34;&gt;&#xA;        &lt;a href=&#34;https://apricot1024.github.io/ApricotsZone/&#34; target=&#34;_blank&#34;&gt;&#xA;            &lt;div class=&#34;friend&#34;&gt;&#xA;                &lt;img class=&#34;friend-avatar&#34; src=&#34;https://avatars.githubusercontent.com/u/68466174?v=4&#34; /&gt;&#xA;                &lt;div class=&#34;friend-content&#34;&gt;&#xA;                    &lt;div class=&#34;friend-name&#34;&gt;Apricot1024&lt;/div&gt;&#xA;                    &lt;div class=&#34;friend-description&#34;&gt;是魔怔人不是乐子人&lt;/div&gt;&#xA;                &lt;/div&gt;&#xA;            &lt;/div&gt;&#xA;        &lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;friend-skeleton&#34;&gt;&#xA;        &lt;a href=&#34;https://foolishfox.cn/&#34; target=&#34;_blank&#34;&gt;&#xA;            &lt;div class=&#34;friend&#34;&gt;&#xA;                &lt;img class=&#34;friend-avatar&#34; src=&#34;https://asset.foolishfox.cn/static/avatar.jpg&#34; /&gt;&#xA;                &lt;div class=&#34;friend-content&#34;&gt;&#xA;                    &lt;div class=&#34;friend-name&#34;&gt;Fox&lt;/div&gt;&#xA;                    &lt;div class=&#34;friend-description&#34;&gt;foolish fox&lt;/div&gt;&#xA;                &lt;/div&gt;&#xA;            &lt;/div&gt;&#xA;        &lt;/a&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;&lt;/div&gt;</description>
    </item>
  </channel>
</rss>
