记得之前安装这个软件的时候是非常简单的,但是今天重新安装的时候出现了很多的麻烦,想想还是做个记录吧!
bcftools的下载地址如下:
Releases · samtools/bcftools (github.com)https://github.com/samtools/bcftools/releases/这里我们选用的是1.2版本,即为最新版。
打开Linux系统,键入以下命令进行下载。
wget https://github.com/samtools/bcftools/releases/download/1.20/bcftools-1.20.tar.bz2
下载完成后,解压文件。
tar -xjf bcftools-1.20.tar.bz2
之后进入文件夹中,进行编译安装。
cd bcftools-1.20/
make
make install
注意!此时遇到了报错, 分别是下面这几个。
hts.c:46:18: fatal error: lzma.h: No such file or directorycram/cram_io.c:53:19: fatal error: bzlib.h: No such file or directoryhfile_libcurl.c:47:23: fatal error: curl/curl.h: No such file or directory
查询了AI,使用以下代码可以完美解决。
sudo apt-get updatesudo apt-get install zlib1g-devsudo apt-get install liblzma-devsudo apt-get install libbz2-devsudo apt-get install libcurl4-openssl-dev
然后,再重新运行make和make install,成功安装!!!