Conda / Miniconda——软件包管理系统使用
conda是一个非常好的python包管理软件,但是它的Minicoda是一个非常好的生信软件包管理软件,更多conda介绍多google。
Miniconda简直就是生信人的福音,尤其是像我这种传统生物实验转生信的人。具体使用方法如下:
一、安装Miniconda
1.1下载
进入linux系统的目录下,从https://conda.io/miniconda.html下载Miniconda安装包。
下载命令:wget -c https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh
然后在对应目录下看到 miniconda/Miniconda3-latest-Linux-x86_64.sh文件

或者 :从https://conda.io/miniconda.html下载适用的Miniconda安装包,下载到自己window电脑上,然后用Winscp软件上传的到linux对应目录下,也一样。
2.2 安装
由于这是bash文件,所以用bash命令安装。
安装命令 :bash Miniconda3-latest-Linux-x86_64.sh
安装过程出现如下信息:

中间有个步骤需要填 “”“yes”

然后需要确认安装地址,我按了ENTER继续

安装完毕后会问要不要配置环境变量,填“”yes“”。随后信息报出安装完毕。
,
安装完毕后在目录下有新的目录 miniconda3

最后source命令
命令:source .bashrc
完毕后发现conda就可以用,输入conda命令,出现反馈信息,表明conda正式安装完毕:

二、使用
2.1 增加 channels
此时仍不能使用conda安装软件生信软件,需要添加channels。
添加bioconda频道 的命令: conda config --add channels bioconda
添加 r 语言频道的命令 : conda config --add channels r
2.2 使用
经过添加channels后,就可以安装生信软件了。先安装常用的 fastqc:
安装命令 : conda install fastqc
conda自动寻找,结果如下:

conda自动默认安装软件最新版本。询问要不要安装?这时候填 “”y“”,程序继续自动安装

完毕后进入miniconda3目录下,发现有FastQC目录:

说明安装成功
三、其它命令
查询库中软件的版本: conda search 软件名
安装指定版本:conda install 软件名=版本号 (conda会卸载之前安装的版本,再重新安装)
更新版本 :conda update 软件名
卸载软件 :conda remove 软件名
激活软件 : source activate 软件名 (把目录添加进环境变量)
钝化软件: source deactivate (从环境变量里面 删去 )
查看添加的频道 :conda config --get channels
Conda / Miniconda——软件包管理系统使用的更多相关文章
- Conda/Miniconda/Anaconda 常用命令整理及介绍
作者:HELO 出处:http://www.cnblogs.com/HELO-K 欢迎转载, 转载时请保留此声明, 谢谢! 在这里整理一份全一点的 Conda 常用命令, 方便大家日常使用时参考, 一 ...
- 【解决】TLS/SSLError问题导致无法使用pip或conda安装软件包
Copy these files from the ./Library/bin to ./DLLs/ :libcrypto-1_1-x64.*libssl-1_1-x64.* 解决 欢迎关注↓↓↓ 头 ...
- conda命令简单使用
Anaconda是一种Python语言的免费增值开源发行版,用于进行大规模数据处理.预测分析,和科学计算,致力于简化包的管理和部署.Anaconda使用软件包管理系统Conda进行包管理. 1.查看系 ...
- Anaconda 包管理工具 conda 进行虚拟环境管理入门
在基于 python 进行数据分析.机器学习等领域的实践和学习时,由于代码的更迭和更新,运行他人实现的代码或尝试安装新的工具库时往往需要指定特定版本的其他工具库,以满足特定环境的构建条件.而将同一工具 ...
- [Linux]非root的R环境被conda破坏后如何恢复?
记录说明 这篇文章本来是用来记录Linux非root环境下安装PMCMRplus包折腾过程,但后来试过了各种方法安装不上这个R包后,我换上了Miniconda来安装.经前人提醒,一开始安装Minico ...
- CentOS的软件包的管理之rpm和yum
在linux上,一个软件包通常由二进制程序,库文件,配置文件和帮助文件组成. 其中: 二进制程序一般都放在/bin,/sbin,/usr/bin,/usr/sbin,/usr/local/bin和/u ...
- kali中的APT软件包处理工具(apt-get)、Debian软件包管理器(dpkg)、源代码压缩和Nessus安装实用指南
写在前面的话 能看懂此博客的朋友,深信你有一定的Kali基础了. 使用APT软件包处理工具(apt-get).Debian软件包管理器(dpkg)来维护.升级和安装自定义及第三方应用程序 APT软件包 ...
- linux系统软件安装及软件包管理
软件包管理 1 RPM软件包管理 1.1 RPM软件包简介: RPM(Red Hat Package Manager,Red Hat软件包管理器)是一种开放的软件包管理系统,按照GPL条款发行,可 ...
- 【Python开发】Python中数据分析环境的搭建
注:无论是任何一门语言,刚开始入门的时候,语言运行环境的搭建都是一件不轻松的事情. Python的运行环境 要运行或写Python代码,就需要Python的运行环境,主要的Python有以下三类: 原 ...
随机推荐
- Codeforces Round #266 (Div. 2)B(暴力枚举)
很简单的暴力枚举,却卡了我那么长时间,可见我的基本功不够扎实. 两个数相乘等于一个数6*n,那么我枚举其中一个乘数就行了,而且枚举到sqrt(6*n)就行了,这个是暴力法解题中很常用的性质. 这道题找 ...
- HihoCoder1080 更为复杂的买卖房屋姿势(线段树+多重lazy)
描述 小Hi和小Ho都是游戏迷,“模拟都市”是他们非常喜欢的一个游戏,在这个游戏里面他们可以化身上帝模式,买卖房产. 在这个游戏里,会不断的发生如下两种事件:一种是房屋自发的涨价或者降价,而另一种是政 ...
- gulp之文件合并以及整合html中的script和link
gulp的文件合并,也就是将多个js或css文件合并为一个的插件是:gulp-concat gulp将html中的多个<script>或<link>合并为一个的插件是:gulp ...
- Mac上制作Centos7系统U盘安装盘
Centos7 下载地址: http://101.110.118.47/isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD- ...
- 使用navicat进行数据表迁移
使用navicat进行数据和表迁移只需要复制,粘贴就可以实现.
- Windows Server 2008 修改系统的SID
故事背景:用VMware搭建了几个操作系统相同的虚拟机.安装成功一台后,直接拷贝已经生成的VMDK文件来构建其它的虚拟机. 一般情况下,如果复制的各个虚拟机只是单独使用,并且这些虚拟机不加入到域(Ac ...
- tree指令
tree 中文解释:tree功能说明:以树状图列出目录的内容.语 法:tree [-aACdDfFgilnNpqstux][-I <范本样式>][-P <范本样式>][目录.. ...
- Spring学习八
1: Tomcat容器四个等级? Container, Engine, Servlet容器, Context 真正管理Servlet的容器是Context容器:一个context对应一个web工程. ...
- Python函数(四)-递归函数
递归函数就是函数在自己内部调用自己 # -*- coding:utf-8 -*- __author__ = "MuT6 Sch01aR" def Digui(n): print(n ...
- 什么是Scatter/Gather?
scatter/gather指的在多个缓冲区上实现一个简单的I/O操作,比如从通道中读取数据到多个缓冲区,或从多个缓冲区中写入数据到通道: scatter(分散):指的是从通道中读取数据分散到多个缓冲 ...