1、查看linux的硬件设施:在终端下输入

1uname -a
2输出结果:Linux kylin 4.4.58-20190505.kylin.server-generic #kylin SMP Sun May 5 16:57:43 CST 2019 aarch64 aarch64 aarch64 GNU/Linux

从结果可以看出它的硬件设施为aarch64,这个硬件也是属于ARM的。关于如何在arm架构下安装anaconda,我向我朋友请教过一下,得到了两个结果:

  • 一个是miniconda3(https://repo.anaconda.com/miniconda/),
  • 另一个是Archiconda3,当然第一个miniconda3我没有试过,所以这里主要讲第二种archiconda3(https://github.com/Archiconda/build-tools/releases/),2019年以后就没再更新。

2、下载archiconda到linux,并且运行

1bash Archiconda3-0.2.2-Linux-aarch64.sh

3、运行完后,在终端输入python,可以验证是否安装成功。

1wget https://codeload.github.com/DerrickWood/kraken2/zip/refs/tags/v2.1.2 -o kraken2.zip
2tar zxvf kraken2.zip
3cd kraken2*
4mkdir /opt/biosoft/kraken2
5sh install_kraken2.sh /opt/biosoft/kraken2
6/opt/biosoft/kraken2/kraken2 -h
7cp $KRAKEN2_DIR/kraken2{,-build,-inspect} $HOME/bin 或者直接加入环境变量

https://github.com/jenniferlu717/Bracken/

本地安装anaconda包

conda使用本地包安装命令为:

下载安装包到~/anaconda3/pkgs/ 下
cd 到 ~/anaconda3/pkgs/ 目录下
使用命令conda install –use-local xxx.tar.bz2 安装本地包。