Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >DAY3-白雪

DAY3-白雪

原创
作者头像
用户10300557
发布于 2023-01-11 13:10:05
发布于 2023-01-11 13:10:05
4590
举报
文章被收录于专栏:生信学习111生信学习111

微信公众号生信星球

Linux系统软件安装

miniconda

1,软件下载器,多数软件都可搜到

引用自微信公众号生信星球

微信图片_20230111165613.jpg
微信图片_20230111165613.jpg

miniconda 下载到服务器上

1 wget 空格加 下载网址 #下载minicoda

代码语言:txt
AI代码解释
复制
wget https://mirrors.bfsu.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh #enter

2 查看是否下载了

代码语言:txt
AI代码解释
复制
bio02@VM-0-6-ubuntu:~/biosoft$ ls                                                                          
Miniconda3-latest-Linux-x86_64.sh    

3 安装

bash #命令处理器,执行要操作的命令

代码语言:txt
AI代码解释
复制
bio02@VM-0-6-ubuntu:~/biosoft$ bash Miniconda3-latest-Linux-x86_64.sh
代码语言:txt
AI代码解释
复制
Please, press ENTER to continue

出现这个代码按enter

之后会出现more,是还有更多,让enter翻页的意思,持续按enter,第一个enter下来是空白行,不要担心继续往下按,直到出现

代码语言:txt
AI代码解释
复制
Do you accept the license terms? [yes|no]
[no] >>> 
Please answer 'yes' or 'no':'

输入yes,继续enter然后就是该enter就enter,该yes就yes

4 激活

.bashrc 是home目录下的一个shell文件,用于储存用户的个性化设置。

source FileName是指在当前bash环境下读取并执行FileName中的命令。

每次修改.bashrc后,使用以下命令就可以立刻加载修改后的设置,使之生效。source ~/.bashrc

所以说激活过程也就是使其生效的过程

代码语言:txt
AI代码解释
复制
bio02@VM-0-6-ubuntu:~/biosoft$ source ~/.bashrc
(base) bio02@VM-0-6-ubuntu:~/biosoft$

命令行输入conda出现满屏的信息则证明成功

5添加镜像

为什么要添加镜像,

所谓镜像网站,相当于主网站的副本,conda在国外,我们在国内下载软件速度会很慢,因此配置镜像,从镜像网站下载,可以加快下载速度。

conda config #指conda的内核配置文件

--add channels xxxxx是指添加channels

代码语言:txt
AI代码解释
复制
# 使用中科大的镜像
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 #从channel中安装包时显示channel的url,这样就可以知道包的安装来源了

6 开始使用conda

代码语言:txt
AI代码解释
复制
(base) bio02@VM-0-6-ubuntu:~/biosoft$ conda list #查看当前服务器上安装的所有软件列表

安装软件

代码语言:txt
AI代码解释
复制
(base) bio02@VM-0-6-ubuntu:~/biosoft$ conda install fastqc -y

是指conda 安装fastqc,-y是yes的意思过程中conda问的问题全部回答yes

默认安装最新版fastqc,也可以指定版本号

输入conda install fastqc=0.11.7 -y

确认fastqc是否安装成功

代码语言:txt
AI代码解释
复制
(base) bio02@VM-0-6-ubuntu:~/biosoft$ fastqc --help #查看fastqc的帮助文件,弹出很多证明安装成功

卸载软件,输入

代码语言:txt
AI代码解释
复制
conda remove fastqc -y

7 conda分身

生信实战中,需要分析转录组、基因组组装、重测序等多个项目。

每一个项目都需要不同的软件,另外软件之间的结合也是需要版本要求的,比如A项目你需要用a软件V 1.0版本,但是处理B项目又需要用到a软件的V 1.5版本,怎么办?--别想了,办法就是分身!!按照你的项目,定制不同的分身,安装不同的软件,互不干扰。这个分身就是不同的“conda nvironment”。

  • 先查看conda有哪些环境
代码语言:txt
AI代码解释
复制
(base) bio02@VM-0-6-ubuntu:~/biosoft$ conda info --envs
# conda environments:
#
base                  *  /home/bio02/miniconda3 #前面带*的就是默认的

比如我们要处理转录组数据了,好,先建立一个名叫rnaseq的conda环境,然后指定python版本是3,安装软件fastqc、trimmomatic(这两个可以一步完成)(这里指定python版本是因为有的软件是基于python开发的,不是要你学python或者用它干什么。)

  • 创建新环境 (base) bio02@VM-0-6-ubuntu:~/biosoft$ conda create -n rna-seq python=3 fastqc trimmomatic -y 代码意思如上所示
  • 再次查看conda环境
代码语言:txt
AI代码解释
复制
(base) bio02@VM-0-6-ubuntu:~/biosoft$ conda info --envs
# conda environments:
#
base                  *  /home/bio02/miniconda3
rna-seq                  /home/bio02/miniconda3/envs/rna-seq
  • 激活新的环境rna-seq
代码语言:txt
AI代码解释
复制
bio02@VM-0-6-ubuntu:~/biosoft$ conda activate rna-seq
(rna-seq) bio02@VM-0-6-ubuntu:~/biosoft$ conda info --envs
# conda environments:
#
base                     /home/bio02/miniconda3
rna-seq               *  /home/bio02/miniconda3/envs/rna-seq
  • 退出当前环境
代码语言:txt
AI代码解释
复制
(rna-seq) bio02@VM-0-6-ubuntu:~/biosoft$ conda deactivate
bio02@VM-0-6-ubuntu:~/biosoft$ conda info --envs
# conda environments:
#
base                     /home/bio02/miniconda3
rna-seq                  /home/bio02/miniconda3/envs/rna-seq

复习

1.png
1.png

day3总结

2.png
2.png

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
编辑精选文章
换一批
DAY3-Linux环境下的软件安装
Conda是一个开源的软件包管理系统和环境管理系统,主要用于Python程序,但也可以用于其他编程语言。它能够跨平台运行,支持多种操作系统,如Linux、OS X和Windows。Conda主要用于安装和管理软件包及其依赖关系,可以在不同环境中轻松切换,使得软件包的安装和管理更加方便。
用户11039705
2024/03/24
1700
linux环境下的软件安装
进入网址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/
用户11155150
2024/06/09
3460
Day3 linux安装生信软件
找后缀.sh的点击并复制下载链接(一定要.sh而不是.exe,sh是脚本脚本的意思,我因为搞了个.exe一直错 笑哭)
海雀
2024/03/06
3400
Day-3 Linux环境下安装软件
1.进入https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/
用户11039713
2024/03/24
1940
Day3-达布
bash Miniconda3-latest-Linux-x86_64.sh (这里用tab键的自动补全功能很方便) 一顿enter加yes就安装好了激活Minicondasource ~/.bashrc
Davshilt
2023/11/01
2390
宏宏的学习笔记Day3 Linux环境下的软件安装
conda create -n rna-seq python=3 fastqc trimmomatic -y
咕咚咕叽
2024/04/15
4130
Day 3
命令:wget 接刚才复制的下载链接,下载网页上的Miniconda3-latest-Linux-x86_64.sh脚本文件
用户11154671
2024/06/10
1330
学习小组day3笔记-linux服务器上的软件安装/conda
2.看样子是 64 位的,然后去找miniconda for Linux 64的最新版本,顺利下载到了 biosoft 目录下
清南
2023/04/13
4610
day3 linux study3
https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/
哟哟的养乐多
2023/08/10
2550
生信学习小组Day3笔记—Chocolate Ice
Linux的应用商店—CONDA 在Linux系统如何下载数据分析所需要的软件?答案:用conda。conda最Linux系统方便快捷的软件下载器,没有之一。它的作用就相当于App store,90%以上的软件都能搜到,一键安装。日常生信使用小而精的Miniconda即可 ------微信公众号:生信星球图片Conda的下载Being/Google搜索“miniconda 清华”图片进入https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/,可以看
Chocolate Ice
2023/01/12
5500
Day3-李泽平-Linux环境下的软件安装
目的:安装64位最新版本(Miniconda3-py39_24.1.2-0-Linux-x86_64.sh)
用户11040033
2024/03/25
2790
Day3——Linux环境中的软件安装
1.通过miniconda 清华镜像uname -a务必通过此代码查看服务器位数查找适合自己的版本,注意区分X86_64与ppc64le的区别
掩扉先生
2023/10/22
2410
生信星球 学习小组Day3笔记--Linux的软件安装 高小能
Conda 是 linux 系统中最方便快捷的下载器,两个版本:建议安装miniconda版
用户10633522
2023/06/28
3030
day3-Linux软件安装
miniconda是conda的精华版本,里面包含了conda、python和基础包
于是没有洗头
2024/10/23
1400
day3-Linux软件安装
Day3-蓝色柠檬
今天是学习的第三天重点学习Linux环境下软件的安装,开始用我不怎么灵光的脑子努力学习,哈哈哈~
用户10817043
2023/11/01
3480
day6 --- 吴吞吞
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-py39_4.9.2-Linux-x86_64.sh安装minicondabash Miniconda3-py39_4.9.2-Linux-x86_64.sh sh是脚本,类似软件安装包,需要运行bash 开始安装。安装过程会出现很多版权信息,可按q跳过,有提示需要按enter的地方要按enter,遇到问题回答yes。最后出现“Thank you for installing Miniconda3 !”说明安装成功。
用户11111219
2024/05/13
1150
Day3:通过Miniconda为Linux安装程序
Conda类似于Linux的应用商店,一个方便的软件管理工具,适用于生物信息学软件,建议使用Miniconda
用户10859122
2023/11/29
3490
Day3-Linux安装软件
miniconda只包含了conda、python和一些必备的软件工具,主要负责生信领域。
用户11009106
2024/03/06
2150
Day3-linux环境下的软件安装
:就是进行不同项目(转录组,基因组组装等等)分析的时候,需要不同的软件和同一软件的不同版本,需要进行conda环境分开互不干扰。
用户10801623
2023/10/22
3290
学习小组DAY3-Creep
今天学习的是linux环境下的软件安装,因为花花老师的教程特别棒,所以操作上基本没出现特别难的地方。
用户10816509
2023/11/02
2550
相关推荐
DAY3-Linux环境下的软件安装
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档