q-chem 在KeyarchOS操作系统下安装说明

Linux Swap 子系统:架构、内存管理与虚拟化 Swap Linux Swap机制通过将不活跃内存页移至磁盘或压缩内存,扩展系统有效内存容量,缓解内存压力。传统架构中,逻辑Swap槽与物理存储绑定,导致资源浪费,尤其在使用Zswap等压缩技术时。为此,Vswap与Xswap提出虚拟化方案:前者以XArray实现灵活映射,支持多后端迁移;后者采用稀疏映射,简化管理但容量固定。二者在架构设计、资源记账与动态扩展上各有权衡,反映了内核开发中对性能、可维护性与灵活性的深层考量。 阅读详情

目录

1 概述

2 安装环境

2.1 操作系统环境

2.2 工具版本

3 安装与测试

3.1 获取q-chem

3.2 安装q-chem

3.3 测试q-chem


1 概述

浪潮信息KOS是浪潮信息基于Linux Kernel、OpenAnolis等开源技术自主研发的一款服务器操作系统,支持x86、ARM等主流架构处理器,性能和稳定性居于行业领先地位,具备成熟的 CentOS 迁移和替换能力,可满足云计算、大数据、分布式存储、人工智能、边缘计算等应用场景需求。详细介绍见官网链接https://www.ieisystem.com/kos/product-kos-xq.thtml?id=12126。

Q-Chem软件是一款功能齐全的高精度量子化学计算专业工具,全面支持HF/DFT以及各种post–HF计算方法,在理论化学、材料科学、生物化学等相关领域的研究和生产中发挥了极大作用。可以研究分子能量和结构、化学反应、分子振动、红外以及拉曼光谱、NMR谱等,还可实现对生物大分子的QM/MM 计算。详细介绍见官方链接https://q-chem.com/try/

2 安装环境

2.1 操作系统环境

版本信息:KeyarchOS 5.8

硬件平台:X86_64

2.2 工具版本

q-chem Version 6.1.1

https://q-chem.com/try/

3 安装与测试

3.1 获取q-chem

Q-Chem程序是收费程序,可以在官网上获取试用版本,试用期为两个月

官方地址:https://q-chem.com/try/

填写相关信息点击Submit

下载和安装说明会在一到两个工作日内发送至邮箱

邮件内容如下

内容包含订单号及安装说明

主题末尾的STSD为订单号,安装时需要用到

3.2 安装q-chem

在终端输入命令 wget -N https://downloads.q-chem.com/qcinstall.sh

下载q-chem安装文件

授予可执行权限并执行该文件

chmod +x qcinstall.sh

./qcinstall.sh

输入Q-Chem安装的目标目录。此示例使用/home/qchem/,选择一个尚不存在但当前用户可写的位置

输入1选择Linux 64位共享内存版本

参数说明:

1.Linux 64位共享内存版本 选择此选项以安装Q-Chem,该Q-Chem在具有共享内存并行性的单一节点上运行。

2.Linux 64位集群版本(需要MPICH3) 选择此选项以安装Q-Chem,该Q-Chem在单个节点上使用共享内存并行,并且可以使用MPICH3跨多个节点运行。请注意,并非所有的Q-Chem特性都支持MPI。系统上必须有MPICH3库或英特尔MPI。

输入scratch目录位置

暂存(scratch)目录是文件系统上的一个位置,Q-Chem将在此存储计算过程中生成的临时文件。Q-Chem写入磁盘的临时数据量通常很大,因此要相应地选择这个位置。建议使用固态硬盘等快速磁盘驱动器进行暂存

输入n进入下一步

内存限制:总内存容量的50%-80%

许可证协议,输入y

输入y

输入订单号,邮件主题末尾

输入邮箱地址

确认信息后输入y进入下一步

输入1选择密钥的类型

参数说明:Q-Chem提供了两种许可选择:作为特定计算节点密钥发放的节点锁定许可证,以及使用专用许可服务器提供的许可证。请选择:

1. 节点锁定许可 这种选择适合大多数工作站和小型集群。每个节点都需要一个单独的许可证密钥(这些密钥可以组合在一个文件中)。颁发许可证密钥需要来自每个节点的硬件信息(hostid)。

2. FlexNet服务器许可 这种选择适合大型集群和超级计算机系统。运行FlexNet软件的专用服务器将用于服务Q-Chem许可证。在继续使用FlexNet选项之前,请阅读用于Q-Chem的FlexNet许可以了解要求。

临时密钥文件稍后会发送至您的邮箱中,由于时区不同,信息一般会在夜间发送。MacOS和Linux系统会自动提交数据给q-chem。如果是windows系统或是离线状态则需要手动提交,提交方式查看安装说明

安装完成

根据上述提示将. /home/q-chem/qcenv.sh添加到~/.bashrc 中

保存并退出后执行 source ~/.bashrc

运行qchem -h

输出以上内容表示安装成功

安装说明:安装过程中会提示输入申请试用版本的邮箱和订单号,联网情况下程序会自动提交,然后将密钥文件发送至您的邮箱中。离线状态下,将license.data文件发邮件给license@q-chem.com,客服会另外发送与机器绑定的license,可用于进行离线安装

3.3 测试q-chem

等待密钥文件返回

将密钥文件放在/home/q-chem/qcaux/license 目录下

新建测试文件vi test

将以下内容复制到test

$molecule

0 3

C -2.39240544 1.11077629 1.02316771

C -1.06648944 1.11077629 1.02316771

H -2.98599044 0.45738417 0.36977276

H -2.98602144 1.76413589 1.67656125

H -0.94047700 2.00850459 0.78262422

H -0.26589009 1.10234599 1.77493327

$end

$rem

JobType Opt

Method BHHLYP

Basis 6-31G(d,p)

MECP_Opt True

Spin_Flip True

CIS_N_Roots 5

MECP_State1 [0,1]

MECP_State2 [0,2]

MECP_Methods Penalty_Function

$end

 

保存并退出后执行命令 qchem test

上述表明安装成功。

Clang Static Analyzer 使用教程:本地 + CMake + GitHub Actions 自动静态分析实战 本文介绍了ClangStaticAnalyzer静态代码分析工具的使用方法。该工具基于Clang/LLVM,可检测C/C++代码中的内存泄漏、空指针等常见错误。主要内容包括:安装指南(Ubuntu/macOS/Windows)、命令行使用方法、CMake项目集成方案、GitHub Actions自动化分析配置,以及HTML报告生成与查看。文章还提供了官方资源链接,帮助开发者系统掌握从本地调试到持续集成的完整静态分析工作流,提升代码质量保障能力。适用于需要在开发过程中实施静态分析的C/C++项目。 阅读详情

相关推荐

【Python】SimpleITK使用笔记

1. 概念 1.1 nii格式 1.2 SimpleITK 1.3 SimpleITK 图像 2. 基本操作 2.1 常见属性 2.1 读取和保存图像 2.2 SimpleITK图像数据和Numpy矩阵数据之间的转换

See_Star的博客 7898

KeyarchOS适配Q-CHEM

浪潮信息KOS是浪潮信息基于LinuxKernel、OpenAnolis等开源技术自主研发的一款服务器操作系统,支持x86、ARM等主流架构处理器,性能和稳定性居于行业领先地位,具备成熟的CentOS迁移和替换能力,可满足云计算、大数据、分布式存储、人工智能、边缘计算等应用场景需求。详细介绍见官网链接id=12126。Q-Chem软件是一款功能齐全的高精度量子化学计算专业工具,全面支持HF/DFT以及各种post–HF计算方法,在理论化学、材料科学、生物化学等相关领域的研究和生产中发挥了极大作用。

SGY_GF的博客 65

WhatsApp API接口的隐秘角落:从协议解析到自定义消息引擎

本文深入解析WhatsApp API接口的隐秘角落,从协议逆向工程到自定义消息引擎开发实战。通过分析WhatsApp的二进制XML协议和加密机制,构建超越官方API限制的自定义消息引擎,实现高效、灵活的即时通讯解决方案。文章还提供了企业级架构设计和风控规避策略,助力开发者突破官方限制,提升消息到达率和成本效益。

q3r4s5t的博客 761

理解 Linux 动态库加载:LD_LIBRARY_PATH

flyfish

二分掌柜的 348

VT-Refine:基于仿真微调的视觉-触觉反馈双臂装配强化学习

本研究提出VT-Refine框架,通过融合真实世界示范、高保真触觉仿真与强化学习,解决高精度双臂装配任务。方法分为两阶段:首先利用少量人类示范数据预训练视觉-触觉扩散策略;随后在数字孪生仿真环境中进行强化学习微调。关键创新包括:开发GPU加速的触觉仿真模块精确模拟压阻式传感器;采用基于点云的多模态表征实现无缝的跨领域迁移。实验表明,该方法在五个双臂装配任务中显著提升性能,触觉反馈使成功率提高40%。研究首次实现仿真环境中的大规模双臂视觉-触觉强化学习及sim-to-real迁移,为接触密集型任务提供了新解决

2506_90492529的博客 1796

开源免费!ReaLTaiizor如何用MIT许可证打造专业级WinForm UI?

摘要: ReaLTaiizor是一款开源UI控件库,为WinForm应用提供现代化界面解决方案。支持100+组件、多主题切换(浅色/深色/自定义)和.NET 4.8-8.0全版本兼容,MIT许可证允许免费商用。通过NuGet快速安装,3步改造传统界面:1)注入主题(如this.Theme = new Dark()),2)替换原生控件为高颜值组件(如ModernGrid替代DataGridView),3)集成高级功能(分页/动画提示)。典型场景包括登录界面美化(进度动画+通知控件)和数据表格Material风

墨夶的博客 1521

USB 技术系列 11 · USB Linux 驱动框架

本文系统解析Linux USB驱动框架,涵盖USB Core、HCD(xhci-hcd/dwc3)、类驱动(CDC/HID/Mass Storage)分层架构,详解usb_device_id匹配、probe/disconnect生命周期及Device Tree配置。结合RISC-V N300实战,揭示Host/Device双模式驱动开发核心逻辑,助力嵌入式BSP开发者掌握USB子系统全栈能力。

peter_pan_study的博客 256

Linux系统之部署经典魔塔小游戏

Linux系统之部署经典魔塔小游戏

jks212454的博客 1817

Linux-iostat命令详解

Linux命令学习记录

m0xin的博客 121

手把手教您如何群晖/飞牛NAS等服务器上一键部署洛雪音乐同步服务,手机电脑无缝同步歌单,支持外网访问

🎵 手机电脑歌单不同步?用Docker在群晖/飞牛NAS等服务器上搭个同步服务器, 3分钟搞定 !支持docker-compose一键部署,手机、电脑、平板收藏夹实时同步,外出也能用域名远程访问 ~ ✨

XiaoqiangClub的博客 4605

华为OD机试 新系统 双机位C卷 往年真题 机考题库(持续收录中)以及算法考点详解

每一题都有详细的答题思路、详细的代码注释、样例测试,发现新题目,随时更新,全天优快云在线答疑。

学Java,找哪吒 7万+

Linux 服务器性能排查手册(2026):CPU、内存、磁盘IO、网络四大瓶颈定位

iptables 四表五链模型、firewalld zone 信任级别、云安全组与主机防火墙的关系与优先级,避坑改了防火墙把自己挡在服务器外面的翻车事故。

2502_91473995的博客 322

Unity如何实现数字人口型同步

SALSA LipSync v2是一款实时唇音同步系统,无需音素映射即可根据音频自动生成口型动画。系统提供三大核心功能:基于音频波形分析的智能口型同步、EmoteR表情随机化工具以及Eyes眼睛/头部追踪系统。配置流程简单快捷,只需导入模型后通过一键配置完成基础设置,再添加A/E/I/O/U等基本口型混合变形即可实现基础功能。进阶功能支持表情池管理(手动/随机/强调/重复触发)和眼部动作配置(骨骼旋转或混合变形)。系统支持三种输入方式:本地音频文件分析、麦克风实时输入和文本转语音,为数字人角色提供完整的表情

TxNet 761

Linux rm 误删文件恢复实操教程

Linux使用rm删除文件时,并不会直接抹除磁盘上的数据,只是移除文件索引,让系统不再识别这块空间。只要没有写入新数据,原有扇区内容就会保留。新文件写入才有可能覆盖这些区域,一旦覆盖就很难找回。恢复的本质就是扫描磁盘,找到这些还存在、但索引丢失的数据条目,再把它们导出保存到其他分区。越早停止写入,恢复成功的概率越高。

海天数据恢复-winhex数据恢复教程 234

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Windows/Linux下强实时运动控制内核(二):基于Qt的Delta机械手的开发应用

强实时运动控制内核MotionRT750下Qt开发Delta机械手的完整开发流程。

weixin_57350300的博客 241

Linux epoll 一篇讲透:从 select/poll 到红黑树、LT/ET,再到完整 TCP 服务器

一万个客户端已经连上服务器,眼下只有十个客户端发来了数据。服务器怎样把时间花在这十个连接上?理解这个问题,就抓住了 epoll 的主线。接下来,我们沿着“为什么需要它 → 接口怎么用 → 内核如何实现 → LT/ET 怎么写 → 完整服务器怎么运行”的顺序,把知识连起来。**阅读基础:**了解socketbindlistenaccept的基本用途即可。本文示例面向 Linux,服务器使用 C++17,实验脚本使用 Python 3。

2601_94861874的博客 196

Linux、Shell、MySQL 测试卷逐题细讲(下篇:MySQL)

本文为Linux、Shell、MySQL测试卷下半段MySQL部分逐题讲解,包含填空、选择与SQL分析三类题型。填空题覆盖COUNT、HAVING、DISTINCT、事务、约束、索引等核心语法;选择题辨析存储过程、索引类型、ACID、存储引擎、用户管理等考点。SQL大题围绕员工、部门、职位、地点四张关联表,考察多表连接、分组聚合、自连接、相关子查询、NULL处理等高频写法,标注LEFT JOIN统计计数、NULL判断、子查询别名等易错坑点,同时梳理试卷OCR识别带来的干扰问题,重点提示SQL实操中的常见失误

dongziwen1的博客 185

Linux 网络基础详解:IP、子网、路由与 ip、ss 命令实战

建库建表、增删改查、连接查询(内连左连右连)、聚合函数、权限控制 GRANT/REVOKE,每条命令配可运行示例,零基础也能跟着敲会 SQL 基础。

2502_91473995的博客 617

深入浅出聊聊 Linux 的 PageCache 与系统极致性能

本文深入浅出解析了 Linux PageCache 的核心机制,揭示其如何通过“延迟写、预读读”提升系统性能。以监控告警为切入点,阐明 free -h 中 buff/cache 并非真正占用,真正可用内存由 available 决定。结合 Kafka、Elasticsearch、MySQL 等实战场景,说明中间件如何依赖 PageCache 实现极致性能。强调不可手动清理缓存,并建议合理调优脏页参数,避免卡顿。最终指出:内存满≠危机,而是系统高效运行的体现。

小小默:进无止境 483

Linux 下 OpenCode 接入自定义大模型 API 教程:以 DeepSeek-V4.1-Flash-1017 为例

本文介绍在Linux下通过Python脚本配置OpenCode接入自定义大模型API(以DeepSeek-V4.1-Flash-1017为例),实现永久化、非侵入式配置。通过修改~/.config/opencode/opencode.json文件,添加OpenAI兼容服务商BLSC,注册模型并设置APIKey。支持命令行测试、默认模型设定及安全权限控制,操作简单且不影响原有配置。适用于各类支持OpenAI接口的自定义模型服务,提升开发灵活性与安全性。

qq_15060477的博客 130

【Linux 命令实战(02):文件与目录操作,掌握 pwd、ls、cd 三个核心命令】

命令作用cd /进入根目录cd ~进入当前用户家目录cd返回当前用户家目录cd …返回上一级目录cd …/…返回上两级目录cd -返回上一次所在目录进入指定目录命令核心用途常用参数pwd查看当前目录-L、-Pls查看文件和目录cd切换目录…、~、-Linux 文件系统的基本结构。绝对路径与相对路径的区别。Tab 自动补全。Shell 通配符。使用&&组合命令。这篇文章主要解决的是如何在 Linux 文件系统中快速定位目录。

一些微不足道的见解、希望能帮助各位 201
上一篇: linux KeryarchOS安装putty
下一篇: 基于KeyarchOS操作系统Quagga简介、安装、配置说明
KeyarchOS
博客等级 码龄3年 1312粉丝 339原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值