我曾经有次被迫在CentOS的服务器上搞奇技淫巧,因为我的权限很有限。就是从 https://packages.fedoraproject.org/ 搜索想要的package,优先考虑前面有“EPEL”的(因为我用的CentOS)。下载rpm文件后(假设文件名为“file.rpm”),先解压“rpm2cpio file.rpm | cpio -i -d”,再查一下正常安装后会执行的脚本“rpm -qp --scripts file.rpm”。然后把解压出的东西中对自己有用的内容,设置好环境变量(一般就是设置PATH),再根据前面输出的脚本内容执行相应的操作。 |
lisanoid 发表于 2022-12-10 15:48 这取决于你下载的是 源代码压缩包 还是 二进制压缩包,你没交待这个信息。后者解压后写好环境变量即可使用;前者需要先编译,然后写好环境变量方可使用。 方便起见,这里提供一个合理的cmake环境变量示例(在你的~/.bashrc文件末尾写,根据你的实际情况修改路径): export PATH=/opt/cmake-3.19.0-rc2/bin:$PATH |
zjxitcc 发表于 2022-2-24 20:59 你好,我想请教一下我把cmake3.25.1.tar.gz下载到centos系统里,然后tar -xf解压缩后再如何处理,能替代我的cmake3使用啊? |
sobereva 发表于 2022-2-24 21:10 谢谢老师~ |
pip install cmake |
yum -y install epel-release yum -y install cmake3 |
CentOS 7自带的gcc版本太老 可以编译老一点的cmake 3.x,对编译器的要求没那么高 |
官网有二进制包,解压即用,无需编译,省时省力,页面上搜binary https://cmake.org/download 另外,如果装完你发现没有cmake3,就用cmake。http://sobereva.com/457文中也提到了。 |
手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图
GMT+8, 2025-8-14 01:10 , Processed in 0.170977 second(s), 25 queries , Gzip On.