美文网首页生信星球培训第五十一期
学习小组Day3笔记——懒懒

学习小组Day3笔记——懒懒

作者: 超懒的懒懒 | 来源:发表于2020-04-09 00:52 被阅读0次

先上今天的思维导图:

linux如何安装软件.png

1. 了解conda

简单的说——linux的应用商店,除此之外还有几个概念。

来源:生信星球

2. 安装miniconda

(1)进入网站
搜索“miniconda 清华”,进入。搜素得到链接为:https://mirror.tuna.tsinghua.edu.cn/help/anaconda/

进入页面如上
(2)查看服务器
登录输入命令 uname -a
bio18@VM-0-10-ubuntu:~$ uname -a
Linux VM-0-10-ubuntu 4.15.0-54-generic #58-Ubuntu SMP Mon Jun 24 10:55:24 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

(3)安装最新版
进入(1)中页面,https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/
找到下载最新版,复制链接
在linux中,Windows复制——鼠标左键点一下,粘贴——右键;Mac直接cmd + c 复制,cmd + v 粘贴


进入到biosoft目录,安装 cd biosoft
复制链接 wget 刚刚复制的链接
bio18@VM-0-10-ubuntu:~/biosoft$ wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh
--2020-04-08 20:52:33--  https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh
Resolving mirrors.tuna.tsinghua.edu.cn (mirrors.tuna.tsinghua.edu.cn)... 101.6.8.193, 2402:f000:1:408:8100::1
Connecting to mirrors.tuna.tsinghua.edu.cn (mirrors.tuna.tsinghua.edu.cn)|101.6.8.193|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 85055499 (81M) [application/octet-stream]
Saving to: ‘Miniconda3-latest-Linux-x86_64.sh’

Miniconda3-latest-L 100%[===================>]  81.12M  3.52MB/s    in 21s

2020-04-08 20:52:55 (3.84 MB/s) - ‘Miniconda3-latest-Linux-x86_64.sh’ saved [85055499/85055499]

bio18@VM-0-10-ubuntu:~/biosoft$ bash Miniconda3-latest-Linux-x86_64.sh

Welcome to Miniconda3 4.8.2

In order to continue the installation process, please review the license
agreement.
Please, press ENTER to continue
>>>
===================================

根据提示完成安装
(4)激活conda
输入命令 source ~/.bashrc

Thank you for installing Miniconda3!
bio18@VM-0-10-ubuntu:~/biosoft$ source ~/.bashrc

可以输入conda来检查,因为其后没有加具体的东西,会出现大段提示,报错,则没有激活
(5)添加镜像
直接复制粘贴到命令行,回车

# 使用清华镜像
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
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

(来源:生信星球)

(base) bio18@VM-0-10-ubuntu:~/biosoft$ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
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(base)

Ready!

2. conda基本操作

  • 查看当前所有列表 conda list
(base) bio18@VM-0-10-ubuntu:~/biosoft$ conda list
# packages in environment at /home/bio18/miniconda3:
#
# Name                    Version                   Build  Channel
_libgcc_mutex             0.1                        main    defaults
asn1crypto                1.3.0                    py37_0    defaults
ca-certificates           2020.1.1                      0    defaults

后面还很多

  • 搜索软件 conda search fastqc
(base) bio18@VM-0-10-ubuntu:~/biosoft$ conda search fastqc
Loading channels: done
# Name                       Version           Build  Channel
fastqc                        0.10.1               0  anaconda/cloud/bioconda
fastqc                        0.10.1               1  anaconda/cloud/bioconda
fastqc                        0.11.2               1  anaconda/cloud/bioconda
fastqc                        0.11.2      pl5.22.0_0  anaconda/cloud/bioconda
fastqc                        0.11.3               0  anaconda/cloud/bioconda
fastqc                        0.11.3               1  anaconda/cloud/bioconda
fastqc                        0.11.4               0  anaconda/cloud/bioconda
fastqc                        0.11.4               1  anaconda/cloud/bioconda
fastqc                        0.11.4               2  anaconda/cloud/bioconda
fastqc                        0.11.5               1  anaconda/cloud/bioconda
fastqc                        0.11.5               4  anaconda/cloud/bioconda
fastqc                        0.11.5      pl5.22.0_2  anaconda/cloud/bioconda

以fastqc为例

  • 安装软件 conda install fastqc -y -y自动安装,没有则会出现问你可不可以
Collecting package metadata (current_repodata.json): done
Solving environment: done


==> WARNING: A newer version of conda exists. <==
  current version: 4.8.2
  latest version: 4.8.3

Please update conda by running

    $ conda update -n base -c defaults conda



## Package Plan ##

  environment location: /home/bio18/miniconda3

自动安装最新

  • 卸载软件 conda remove fasty -y
(base) bio18@VM-0-10-ubuntu:~/biosoft$ conda remove fastqc -y
Collecting package metadata (repodata.json): done
Solving environment: done

## Package Plan ##

  environment location: /home/bio18/miniconda3

  removed specs:
    - fastqc


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    _libgcc_mutex-0.1          |      conda_forge           3 KB  https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge

3. conda选修操作

来源:生信星球

(懒懒怕迷路)

  • 查看conda当前环境 conda info --envs
(base) bio18@VM-0-10-ubuntu:~/biosoft$ conda info --envs
# conda environments:
#
base                  *  /home/bio18/miniconda3

前面带*为默认

  • 建立一个处理转录组的环境rna-seq,指定python版本是3,安装软件fastqc、trimmmomatic
    conda create -n rna-seq python=3 fastqc trimmomatic -y
Collecting package metadata (current_repodata.json): done
Solving environment: done

## Package Plan ##

  environment location: /home/bio18/miniconda3/envs/rna-seq

  added / updated specs:
    - fastqc
    - python=3
    - trimmomatic


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    certifi-2020.4.5.1         |   py38h32f6830_0         151 KB  https://mirrors
  • 检查环境
(base) bio18@VM-0-10-ubuntu:~/biosoft$ conda info --envs
# conda environments:
#
base                  *  /home/bio18/miniconda3
rna-seq                  /home/bio18/miniconda3/envs/rna-seq
  • 激活新环境 conda activate rna-seq
(base) bio18@VM-0-10-ubuntu:~/biosoft$ conda activate rna-seq
(rna-seq) bio18@VM-0-10-ubuntu:~/biosoft$ fastqc
Exception in thread "main" java.awt.HeadlessException:
No X11 DISPLAY variable was set, but this program performed an operation which requires it.
        at java.desktop/java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:208)

(rna-seq)在用户名前,输入fastqc,有提示——成功

相关文章

  • 学习小组Day3笔记——懒懒

    先上今天的思维导图: linux如何安装软件.png 1. 了解conda 简单的说——linux的应用商店,除此...

  • 2020-06-17

    学习小组Day3笔记--马小林 1、如何安装miniconda 下载miniconda ①登陆miniconda清...

  • 2020-05-13

    学习小组DAY3笔记-lyq 今天学习安装linux,以及在linux环境安装、激活、使用 今天完成在比昨天早,一...

  • 学习小组Day3笔记--kan

    笔记来自生信星球学习小组资料 Day3 学习内容-Linux软件安装 1.思维导图镇楼 2.准备工作 3.Mini...

  • 《学习小组Day3笔记--逐日鲁班》

    《学习小组Day3笔记--逐日鲁班》 今日学习的内容总的来说就是软件的安装与使用,这个软件就像我们平时用的appl...

  • 学习小组Day 2笔记——懒懒

    云服务器上的linux 前期下载远程登录服务器putty + 登录 —— 比较简单 ( 可以申请免费服务器,可去 ...

  • 学习小组Day 5笔记——懒懒

    1. 拿小本本记下的 (1)R的赋值符号 <-(2)在控制台输入命令,相当于Linux的命令行(3)R的代码是带括...

  • 学习小组Day 6笔记——懒懒

    1. 安装加载R包 1. 镜像设置(1) 输入命令file.edit("~/.Rprofile"),打开如下图: ...

  • 学习小组Day4笔记——懒懒

    1. 准备工作 (1)查看电脑用户名是中文&英文 (2)中文名解决方法当Rstudio杠上中文用户名 (3)下载R...

  • 学习小组Day7笔记——懒懒

    生信入门学习小组的最后一天——测序基础知识 放几个链接,入门有些内容还有点懵! 测序的世界 DNA 测序技术的发展...

网友评论

    本文标题:学习小组Day3笔记——懒懒

    本文链接:https://www.haomeiwen.com/subject/hyyxmhtx.html