在Linux系统如何下载数据分析所需要的软件?答案:用conda。
conda最Linux系统方便快捷的软件下载器,没有之一。它的作用就相当于App store,90%以上的软件都能搜到,一键安装。日常生信使用小而精的Miniconda即可 ------微信公众号:生信星球
uname -a
wget 刚才复制的下载链接
注意: 【for Windows】 请记住这里的粘贴不是ctrl+c和ctrl+V了,选中,鼠标左键点一下是复制,右键点一下是粘贴;
【for Mac】直接cmd + c 复制,cmd + v粘贴 补充说明: sh是脚本(就是一个程序,后台的代码)文件的后缀,也就是说其实这是一个下载的脚本,如果你安装失败了,这个脚本是不需要重新下载的,还是可以用的。undefined ------微信公众号:生信星球
bash Miniconda3-py39_22.11.1-1-Linux-x86_64.sh
source ~/ .bashrc
来激活conda
如果不成功就将miniconda3这个目录删除,还记得删除文件夹怎么做吧? 然后从“怎么安装miniconda”开始重来!! 注意不要删除安装包哈(.sh文件),要不还得浪费时间在下载上。 ------微信公众号:生信星球
所谓镜像网站,相当于主网站的副本,conda在国外,我们在国内下载软件速度会很慢,因此配置镜像,从镜像网站下载,可以加快下载速度。conda也是舶来品,之前我们一直在用的国内镜像中科大和清华被列为无授权镜像,又经历了改用官方镜像的尴尬,但后来又传来了好消息,清华源重启 ------微信公众号:生信星球
复制并使用下列代码
# 使用中科大的镜像
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/conda-forge/
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 --set show_channel_urls yes
conda list
conda install fastqc -y
【-y 代表安装过程所有问题均回答yes】,安装默认最新版本,若要指定软件版本,可用conda install fastqc=0.11.7 -y
fastqc --help
,若出现大片帮助文档,说明安装成功conda remove fastqc -y
生信实战中,需要分析转录组、基因组组装、重测序等多个项目。每一个项目都需要不同的软件,另外软件之间的结合也是需要版本要求的,比如A项目你需要用a软件V 1.0版本,但是处理B项目又需要用到a软件的V 1.5版本,怎么办? --别想了,办法就是分身!!按照你的项目,定制不同的分身,安装不同的软件,互不干扰。这个分身就是不同的“conda environment”。------微信公众号:生物星球
conda info --envs
(带*的表示默认环境)
conda create -n rna-seq python=3 fastqc trimmomatic -y
完成后,会在~/miniconda3目录下新出现一个“envs”目录,存放着新安装的环境目录。
conda info --envs
conda activate rna-seq
conda deactivate
,即可退回基础环境(base)原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。