1.conda的安裝
(1)下載miniconda
1.1.1
1.1.2
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
1.2.1
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
1.2.2
1.2.3
1.2.4
1.2.5
1.2.6
1.2.7
1.2.8
1.2.9
1.2.10
2.conda的使用
(1)配置頻道
https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
2.1.1
2.1.2
- 頻道
#清華鏡像頻道
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
#打開后 光標(biāo)放在要刪除的行上點dd
#重新配置頻道(先刪除全部配置承璃,再重新配置)
rm ~/.condarc
再配置
- anaconda鏡像的國內(nèi)大學(xué)鏡像站點
? 清華大學(xué):
https://mirrors.tuna.tsinghua.edu.cn/help/anaconda
? 北京外國語大學(xué):
https://mirrors.bfsu.edu.cn/help/anaconda/
? 南京大學(xué):
https://mirrors.nju.edu.cn/anaconda/
? 上海交通大學(xué):
https://mirrors.sjtug.sjtu.edu.cn/anaconda/
? 北京交通大學(xué):
https://mirror.bjtu.edu.cn/anaconda/
2.1.3
2.1.4(官方探膊,建議不使用)
(2)創(chuàng)建環(huán)境
2.2.1
2.2.2
- 用到的語句
#創(chuàng)建名為rnaseq的conda小環(huán)境 -n: 指定環(huán)境名稱
conda create -n rnaseq
#啟動rnaseq這個conda小環(huán)境
conda activate rnaseq
#列出已存在的小環(huán)境
conda env list
#退出rnaseq這個conda小環(huán)境
conda deactivate
#或
conda info --env
#刪除已創(chuàng)建的小環(huán)境及安裝的包
conda remove -n rnaseq --all
2.2.3
(3)安裝軟件
2.3.1
2.3.2
2.3.3
2.3.4
2.3.5
2.3.6
2.3.7
2.3.8
3.conda進階技巧
(1)mamba的使用
- mamba的安裝
#切換到base環(huán)境(確保安裝在base)
conda activate base
#在base環(huán)境下安裝mamba
conda install mamba
tips: 裝在base環(huán)境中的包在小環(huán)境中依然可以調(diào)用,因此不需要在每個環(huán)境里都安裝一遍
3.1.1
- mamba命令
#搜索軟件
mamba search fastqc
mamba repoquery search fastqc
#安裝軟件
mamba install fastqc
3.1.2
(2)版本控制和遷移
3.2.1
3.2.2
3.2.3
(3)conda報錯
3.3.1
3.3.2
3.3.3
3.3.4
3.環(huán)境變量
3.1
3.2
3.3
3.4
4.其他安裝方式
(1)二進制文件安裝
4.1.1
4.1.2
4.1.3
4.1.4
4.1.5
4.1.6
4.1.7
4.1.8
4.1.9
4.1.10
(2)源代碼安裝
4.2.1
4.2.2
4.2.3
4.2.4
4.2.5
4.2.6
4.2.7
4.2.8
4.2.9
(3)安裝Java編譯的軟件
4.3.1
4.3.2
4.3.3
4.3.4
4.3.5
4.3.6
4.3.7
4.3.8
- 生物信息學(xué)常見的1000個軟件的安裝代碼
http://www.biotrainee.com/thread-856-1-1.html
彩蛋