分享

40

 长生果与无花果 2023-06-07 发布于湖北

本文由医信融合团队成员“张皓旻”撰写,已同步至微信公众号“医信融合创新沙龙”与“表观精准治疗”,更多精彩内容欢迎关注!

近期尝试并学习了 docker,同时为满足后期分析数据的需要,便开始探索在个人 PC 上搭建生信分析环境。

电脑配置:

系统版本:

在此特别强调!这个版本非常重要,需要在 19041 以上,否则随后的一些操作无法完成。

好了,明确以上些信息后,我们便可以一步一步往下进行。

目前 windows 已发布两个版本 WSL(linux 子系统),WSL1 和 WSL2,其中 WSL1 一般的 win10 专业版都可以开启,但是 WSL2 必须在 19041 版本以上才能安装。在我的电脑里,我同时安装了两个版本,因考虑到两个版本的 WSL 各有长处,详细见如下表格。

最重要的一点,想要在 windows 上安装 docker,必须基于 WSL2,否则无法完成安装

下面开始一步一步同时开启两个版本的 WSL

安装WSL1

WSL1 的安装相对简单,首先到 windows 的设置窗口开启 linux 子系统

设置 > 应用 > 程序和功能 > 启用或关闭 windows 功能

点击确定,windows 会自动开始安装相关组件,待结束后会提示重启,按提示操作即可。

等待即可,一段时间后会提示让设置用户名及密码,设置好之后就可以使用啦!

安装WSL2

WSL2 的安装其实与 WSL1 类似,但是在 windows 设置中需要开启这一项。

##随后打开命令行(管理员模式)运行这两行命令
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
##运行后一定要重启电脑

随后在应用商店下载 Ubuntu 版本,下载后点击启动进行安装。

设置好用户名和密码后即可使用。若你希望像我一样同时拥有 2 个版本的子系统以供不同的使用需求,则需要进行如下操作。

##在命令行(管理员模式)中运行以下命令
wsl --shutdown
wsl --set-version Ubuntu-18.04 2
wsl --set-version Ubuntu-20.04 1

之后运行

wsl -l -v

可以看到这个场景

请忽略我装的 docker......

随后我在 WSL1 中安装了 conda 供日常安装生信软件和脚本,在 WSL2 中安装了 docker 以供学习大的环境搭建和流程搭建。

对于 windows 的生信软件无非就是 R、Rstudio、cytoscape 等,这些软件的安装就不再赘述了。

接下来!跟随我的脚步一步一步学习转录组分析吧......

加油!少年!

图文:张皓旻

本文编辑:李晨龙

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多