Linux ARM架构下安装anaconda
1、查看linux的硬件设施:在终端下输入
uname -a
输出结果: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,并且运行
bash Archiconda3-0.2.2-Linux-aarch64.sh
3、运行完后,在终端输入python,可以验证是否安装成功。
wget https://codeload.github.com/DerrickWood/kraken2/zip/refs/tags/v2.1.2 -o kraken2.zip
tar zxvf kraken2.zip
cd kraken2*
mkdir /opt/biosoft/kraken2
sh install_kraken2.sh /opt/biosoft/kraken2
/opt/biosoft/kraken2/kraken2 -h
cp $KRAKEN2_DIR/kraken2{,-build,-inspect} $HOME/bin 或者直接加入环境变量
https://github.com/DerrickWood/kraken2 https://github.com/jenniferlu717/Bracken/
本地安装anaconda包
conda使用本地包安装命令为:
下载安装包到~/anaconda3/pkgs/ 下 cd 到 ~/anaconda3/pkgs/ 目录下 使用命令conda install --use-local xxx.tar.bz2 安装本地包。