1.conda的安装
(1)下载miniconda
wget -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh
wget -c https://mirrors.bfsu.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh
wget -c https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
(2)安装miniconda
wget -c https://mirrors.bfsu.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
conda config --set auto_activate_base false
source ~/.bashrc
2.conda的使用
(1)配置频道
https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
- 频道
#清华镜像频道
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --set show_channel_urls yes
#北外镜像频道
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/bioconda/
conda config --set show_channel_urls yes
#删除频道
vim ~./condarc
#打开后 光标放在要删除的行上点dd
#重新配置频道(先删除全部配置,再重新配置)
rm ~/.condarc
再配置
- anaconda镜像的国内大学镜像站点
• 清华大学:
https://mirrors.tuna.tsinghua.edu.cn/help/anaconda
• 北京外国语大学:
https://mirrors.bfsu.edu.cn/help/anaconda/
• 南京大学:
https://mirrors.nju.edu.cn/anaconda/
• 上海交通大学:
https://mirrors.sjtug.sjtu.edu.cn/anaconda/
• 北京交通大学:
https://mirror.bjtu.edu.cn/anaconda/
(2)创建环境
- 用到的语句
#创建名为rnaseq的conda小环境 -n: 指定环境名称
conda create -n rnaseq
#启动rnaseq这个conda小环境
conda activate rnaseq
#列出已存在的小环境
conda env list
#退出rnaseq这个conda小环境
conda deactivate
#或
conda info --env
#删除已创建的小环境及安装的包
conda remove -n rnaseq --all
(3)安装软件
3.conda进阶技巧
(1)mamba的使用
- mamba的安装
#切换到base环境(确保安装在base)
conda activate base
#在base环境下安装mamba
conda install mamba
tips: 装在base环境中的包在小环境中依然可以调用,因此不需要在每个环境里都安装一遍
- mamba命令
#搜索软件
mamba search fastqc
mamba repoquery search fastqc
#安装软件
mamba install fastqc
(2)版本控制和迁移
(3)conda报错
3.环境变量
4.其他安装方式
(1)二进制文件安装
(2)源代码安装
(3)安装Java编译的软件
- 生物信息学常见的1000个软件的安装代码
http://www.biotrainee.com/thread-856-1-1.html