miniconda安装,及channels配置,安装其他软件

在使用linux中,经常会遇到安装软件,配置环境的问题,有一种偷懒的方式,就是使用第三库进行安装,就是类似于在windows下使用软件管家安装软件,这样做最大的便利在于不需要去配置很多的依赖环境
1、下载miniconda

wget -c https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh
**2、安装**
bash Miniconda3-latest-Linux-x86_64.sh

回车,yes,写上相应的路径(注意miniconda文件夹不能存在)
在这里插入图片描述

出现下面的情况,即安装完成
在这里插入图片描述
3、这时候需要激活一下环境,
source ~/.bashrc
4、查看conda安装了哪些软件

conda list

5、添加channels(可以任意选择)

#国外
conda config --add channels r
conda config --add channels defaults
conda config --add channels conda-forge
conda config --add channels bioconda
#国内
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
#中国科技大学的源
conda config --add channels http://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels http://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels http://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
#上海交通大学的源
conda config --add channels http://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/main/
conda config --add channels http://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/free/
conda config --add channels http://mirrors.sjtug.sjtu.edu.cn/anaconda/cloud/conda-forge/
#
conda config --add channels defaults
conda config --add channels bioconda
conda config --add channels conda-forge
conda config --add channels biobakery

当然如果想要删除channels,也可以执行下面的命令
移除channels

conda config --remove channels +名称
查看所有channels
conda config --get channels

6、安装软件
conda install 软件(如R)
后面会问需要安装吗?直接输入y
当然也可以直接输入

conda install -y r-base
conda install -c bioconductor r-base

#bioconductor是特定的库进行安装,这样搜索的过程会快很多
#########################################
7、当遇到软件相互不兼容,或者是一个软件需要安装多个版本的情况,该怎么处理呢?
可以创建一个新的环境,类似于新建了一个容器,用于放置这些软件
如创建tf2的环境存放python2

conda create -n tf2 python=2.7
#激活tf2环境
conda activate tf2

#查看所有环境

conda env list
#退出tf2环境
conda deactivate

激活什么环境,就自己加载了相应的环境,便可以自动使用了
#该过程省去了配置路径的过程。
8、当使用root权限安装软件后,其他用户怎么使用呢?

#输入 which R

在这里插入图片描述
可以直接使用绝对路径进行使用,当然这种方式很麻烦,有时候会记不住路径,我们可以将这个绝对路径加入到.bashrc中。
在这里插入图片描述
仿照这样的形式去写,然后

source ~/.bashrc
  • 0
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值