大数据分析软件samtools安装报错的解决方法error while loading shared libraries: libcrypto.so.1.0.0

2023-11-12 18:12:07 7点赞 10收藏 5评论

16线程的cpu活力全开跑代码主机竟然没有噪音

8核16线程的cpu-4800H跑大数据分析,设置分析软件使用14个线程(剩下两个线程我是用来浏览网页,还有听歌使用的,毕竟一边跑代码一边也要听歌上网的),其中8个线程100%完全使用(见下图),还有2个线程占用率90%以上,4个线程占用率在71%到89%之间,这么高强度的使用,风扇一点都没有声音(个人感觉cpu满速使用时,主机风扇的声音和图书馆背景噪音一样安静,也就是说,这款迷你主机可以带到图书馆里面来跑代码,不用担心有任何的噪音)。

大数据分析软件samtools安装报错的解决方法error while loading shared libraries: libcrypto.so.1.0.0

这款巴掌大小的迷你主机,准系统只要1049元,配备8核16线程,如果你家里有升级剩下的DDR4笔记本内存条,也有多余的固态硬盘的话,买来跑代码非常的省电,全机最大功耗65瓦,cpu的14个线程火力全开,风扇噪音和图书馆里面一样安静,即使旁边有人在睡觉也几乎感受不到这个噪音。

这是我近来发现的跑代码的小钢炮主机,该机有两个DDR4笔记本内存插槽,比较适合24小时不间断跑代码:

大数据分析软件samtools安装报错的解决方法error while loading shared libraries: libcrypto.so.1.0.0

这款迷你主机采用8核心16线程的4800H的cpu,cpu典型TDP功耗45瓦(见下图),所以整机最大功耗可以做到65瓦。如果你办公室有显示器和鼠标,你可以像我一样,每天带着上下班,这款主机安装好内存和硬盘后只有645克。

大数据分析软件samtools安装报错的解决方法error while loading shared libraries: libcrypto.so.1.0.0

别看4800H这款cpu是笔记本电脑的cpu,cpu benchmarks的跑分1万8,和AMD的5500cpu是一个档次的水平。一句话,这就是性能小钢炮。

大数据分析软件samtools安装报错的解决方法error while loading shared libraries: libcrypto.so.1.0.0

samtools第一种安装方法:利用conda来安装

用conda来安装软件非常方便,但是我在安装samtools软件的时候,遇到了问题,conda安装samtools的命令见下图:

大数据分析软件samtools安装报错的解决方法error while loading shared libraries: libcrypto.so.1.0.0

无论是使用conda install -c bioconda samtools

还是使用conda install -c "bioconda/label/cf201901" samtools

我发现,无论是用上面的那一种conda安装方法,在运行samtools的时候,都会报错,报错信息如下:

samtools: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory

我在网络上查找了很多资料,例如cd到类似的lib目录下,例如我的电脑是这个目录:~/anaconda3/envs/python2.7/lib,然后ln -s libcrypto.so.1.1 libcrypto.so.1.0.0也还是会报错:

samtools: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory

最后,无奈只能去samtools的官网查找解决方法:

大数据分析软件samtools安装报错的解决方法error while loading shared libraries: libcrypto.so.1.0.0

第2种安装方法:按照samtools官网的方法来安装

samtools的官网是类似上图这样的。

首先下载samtools-1.18文件,解压缩后cd到这个文件夹里面,之后执行下面的4步:

第1步:

cd samtools-1.18
其中samtools-1.18是你解压缩之后的生成的文件夹,这个文件夹你要自己决定,因为这个文件夹也许是/home/yasden/samtools-1.18,你将这个samtools-1.18文件解压缩到哪里,这个samtools-1.18文件夹就在那里。

第2步:

./configure --prefix=/你想安装的目录
我这里是设置成./configure --prefix=/home/yasden/RNA-seq/samtools,这个步骤会遇到很多的情况,例如configure: error: liblzma development files not found等类似的问题(见下图遇到的问题是zlib development files not found这样类似的问题):

大数据分析软件samtools安装报错的解决方法error while loading shared libraries: libcrypto.so.1.0.0

遇到像是“某某某development files not found”这些类似问题的时候,就百度解决方法。例如liblzma development files not found就用sudo apt-get install liblzma-dev的方法来安装 liblzma-dev解决,直到运行./configure --prefix=/home/yasden/RNA-seq/samtools没有任何报错为止。

遇到zlib development files not found这样的问题,用sudo apt install zlib1g-dev来解决(见下图,不知道怎么解决就百度)。

大数据分析软件samtools安装报错的解决方法error while loading shared libraries: libcrypto.so.1.0.0

第3步:

make

第4步:

make install

第5步:

安装完成后,用sudo vi /home/yasden/.bashrc来修改.bashrc文件:

在.bashrc这个文件的最后添加一行:export PATH=/home/yasden/RNA-seq/samtools/bin:$PATH,并保存退出。

第6步:

运行source ~/.bashrc

这时候,命令行输入samtools就不会报错了。

大数据分析软件samtools安装报错的解决方法error while loading shared libraries: libcrypto.so.1.0.0大数据分析软件samtools安装报错的解决方法error while loading shared libraries: libcrypto.so.1.0.0

利用samtools软件见sam文件转化成bam文件,4800H的AMD-cpu的占用情况见上图,铭凡的UM480XT迷你主机只有65瓦,跑大数据分析的时候,风扇的声音都听不见,巴掌大小的铭凡的UM480XT迷你主机绝对是linux跑代码的神器!这台迷你主机大小就是一台iPhone8 plus手机的大小:

大数据分析软件samtools安装报错的解决方法error while loading shared libraries: libcrypto.so.1.0.0

全文完,谢谢观看。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起

GMK 极摩客 M6 迷你主机(R5-6600H、风冷)

GMK 极摩客 M6 迷你主机(R5-6600H、风冷)

1288元起

MECHREVO 机械革命 无界S 迷你台式机 黑色(锐龙R7-7840H、核芯显卡、16GB、1TB SSD)

MECHREVO 机械革命 无界S 迷你台式机 黑色(锐龙R7-7840H、核芯显卡、16GB、1TB SSD)

2989元起

MECHREVO 机械革命 无界M5 台式机(i5-12450H、16GB、512GB)

MECHREVO 机械革命 无界M5 台式机(i5-12450H、16GB、512GB)

1794元起

Apple 苹果 Mac mini 2023款 迷你台式机

Apple 苹果 Mac mini 2023款 迷你台式机

2918元起

Beelink 零刻 SER8 迷你台式机

Beelink 零刻 SER8 迷你台式机

2599元起

GMK 极摩客 K8 迷你台式机 极光银(锐龙R7-8845HS、核芯显卡)

GMK 极摩客 K8 迷你台式机 极光银(锐龙R7-8845HS、核芯显卡)

2299元起

HEDY 七喜 IABOX S系列 迷你口袋办公台式电脑主机 N100准系统/双网口2.5G

HEDY 七喜 IABOX S系列 迷你口袋办公台式电脑主机 N100准系统/双网口2.5G

689元起

极摩客G5 英特尔N97 办公微型台式电脑 mini迷你主机小型PC盒子多屏4K口袋主机 准系统(12+0 无硬盘系统)

极摩客G5 英特尔N97 办公微型台式电脑 mini迷你主机小型PC盒子多屏4K口袋主机 准系统(12+0 无硬盘系统)

779元起

MECHREVO 机械革命 imini Pro820 迷你台式机 白色(锐龙R7-8845H、核芯显卡、24GB、1TB SSD)

MECHREVO 机械革命 imini Pro820 迷你台式机 白色(锐龙R7-8845H、核芯显卡、24GB、1TB SSD)

2984.01元起

jumper 中柏 准系统 迷你主机(N100)

jumper 中柏 准系统 迷你主机(N100)

579元起

ACEMAGIC S1 台式迷你主机(N100、16GB、512GB)

ACEMAGIC S1 台式迷你主机(N100、16GB、512GB)

1038元起

极摩客「AI PC算力」K9迷你主机英特尔酷睿Ultra 5 125H设计师游戏商务办公电脑智能台式机GMK 准系统

极摩客「AI PC算力」K9迷你主机英特尔酷睿Ultra 5 125H设计师游戏商务办公电脑智能台式机GMK 准系统

2599元起

MOREFINE 摩方 S600 迷你台式机(酷睿 I7-13700H、准系统)

MOREFINE 摩方 S600 迷你台式机(酷睿 I7-13700H、准系统)

暂无报价

FEVM FA880 迷你主机 (R7-8845HS、核心显卡、准系统)

FEVM FA880 迷你主机 (R7-8845HS、核心显卡、准系统)

2899元起

HEDY 七喜 IABOX S10 办公软路由迷你口袋台式电脑主机准系统摩登灰

HEDY 七喜 IABOX S10 办公软路由迷你口袋台式电脑主机准系统摩登灰

689元起

Beelink 零刻 SEi14 125H 迷你台式主机

Beelink 零刻 SEi14 125H 迷你台式主机

2699元起
5评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
天猫超级红包
距结束::
每天领现金,最高24888元
红包按钮
相关好价
最新文章 热门文章
10
扫一下,分享更方便,购买更轻松