圖1
第二步:找到并打開windows應用商店,搜索ubuntu選擇最高版,此處我已經下載安裝,就不演示了。
圖2
圖3
Tips
在Ubuntu中可以通過/mnt/小寫盤符/路徑訪問到win10對應路徑,例如cd /mnt/d/workspace/就是進入win10系統中D盤的workspace目錄;
win10向Ubuntu粘貼文本,在win上復制ok后,在Ubuntu的命令窗口右擊鼠標完成粘貼;
Ubuntu向win粘貼文本,鼠標選中需要復制的文本,同樣鼠標右鍵完成復制;
子Linux系統和win10是使用的相同網絡,端口也都是共用的,避免端口占用沖突;
在win系統的文件系統中查看ubuntu系統的目錄路徑是C:\Users\win系統用戶名\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc\LocalState\rootfs
,為了下次能快速打開這個超級長的目錄,有很多方式,我這里教大家一種我最經常用的快速打開方式:給rootfs目錄創建一個桌面快捷方式,下次打開這個目錄直接雙擊這個目錄就可以了。
圖4
圖5
圖6
圖7
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
圖8
sudo apt-get update
安裝 xorg
sudo apt-get install xorg
安裝xfce4
sudo apt-get install xfce4
安裝xrdp
sudo apt-get install xrdp
配置xrdp(配置端口)
sudo sed -i 's/port=3389/port=3390/g' /etc/xrdp/xrdp.ini
向xsession中寫入xfce4-session
sudo echo xfce4-session >~/.xsession
重啟xrdp服務
sudo service xrdp restart
圖9
圖10
圖11
不用裝虛擬機就能玩轉ubuntu系統。不用為開個虛擬機電腦卡的讓人崩潰!值得收藏!哈哈。
Windows10/11安裝Linux子系統Ubuntu 20.04LTS,輕松使用生信軟件,效率秒殺虛擬機
很多優秀的生物信息學軟件,如QIIME、QIIME 2、LEfSe等沒有Windows版,而使用VirutalBox虛擬機不僅效率低,而且掛載外部硬盤和使用中也經常遇到各種問題,配置和使用詳見 - 擴增子分析流程1. QIIME虛擬機安裝配置及掛載外部目錄。
好在Windows 10自16年9月起支持內置Linux系統,經過幾年發展后使用也比較穩定,目前有最新Linux發行版Ubuntu 20.04 LTS可用,可直接通過微軟商店(Microsoft Store)安裝。
安裝后可通過程序中的Ubuntu 20.04 LTS直接打開終端使用,也可以Rstudio中的Terimal來調用,使用非常方便。
圖1. Ubuntu的終端(上)和RStudio中的Terimal(下)使用Windows 10中的Linux子系統
Win 10中的Linux子系統類似于Docker,需要較高的權限,因此在使用前可以需要調整一些系統設置才能順利安裝和使用。
上圖顯示系統需要更新?!傲⒓粗匦聠印笨墒挂呀洶惭b更新生效?!跋螺d和安裝”可以繼續安裝更新。可能要反復下載更新重啟幾次。
顯示“你使用的是最新版本”,系統為最新版。
2. 啟動開發人員模式
同一個頁面,左側選擇“開發者選項” —— 切換至“開發人員模式”,點擊“是”確認,會自動安裝開發人員模式程序包,并啟動桌面遠程工具等。
3. 啟動適用于Linux的Windows子系統
Win10開始菜單旁“搜索”按鈕,查找“控制面板”并打開,選擇”程序” —— “程序與功能”子頁面,點擊“啟用或關閉Windows功能”,托動滾動條至最低部,勾遠“適用于Linux的Windows子系統” ,再點擊“確定”。
程序會自動安裝相關底層軟件,然后選擇立即重新啟動。
4. Win11還需要安裝 WSL
點擊鏈接下載 https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi,雙擊安裝即可
5. Win11還需要在 PowerShell 中運行下面一句 wsl --set-default-version 1
Win10開始菜單旁“搜索”按鈕,查找“app”并打開“Microsoft Store”,搜索“Ubuntu”,選擇“Ubuntu 20.04 LTS”。
注:20.04 LTS目前是最新版,但新版可能也會出現一些舊軟件沒有測試和優化不支持的問題。如果使用的工具出現安裝和使用時系統環境不支持的問題,可安裝Ubuntu 18.04 LTS嘗試解決。
點擊安裝,需要下載444.6 MB的安裝包。安裝完后“安裝”會變成“啟動”,開始菜單也會增加新的APP“Ubuntu 20.04 LTS”。
注:第一次啟動會進行軟件安裝和布置,須等待幾分鐘。
提示輸入用戶名和密碼。然后進入命令行模式,開始你的分析工作吧!
從https://www.microsoft.com/en-us/p/ubuntu-2004-lts/9n6svws3rx71#activetab=pivot:overviewtab 直接下載 Ubuntu 子系統(報名后也可從我們 QQ 群下載),放在其它盤,然后雙擊打開即可完成安裝。
Ubuntu20.04的安裝目錄:
%userprofile%\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu20.04onWindows_79rhkp1fndgsc\LocalState
其中Linux系統中的根目錄/為其中的rootfs目錄,
你的家目錄(~)則為其中的/home/yourname目錄。
注:%userprofile%代表用戶家目錄,如C:\Users\Yourname\
程序會自動掛載系統硬盤,如c/d盤,分別對應的目錄為/mnt/c,/mnt/d,我們開展分析使用windows下的文件也可以輕松找到。
方法1.
在開始菜單中選擇“Ubuntu 20.04 LTS”可以打開終端使用Linux,該終端支持右鍵粘貼功能,方便復制代碼,在終端中快速粘貼并運行。
方法2. RStudio中使用。
RStudio可以打開Shell流程,逐行運行,方便隨時修改,而且不必復制和粘貼代碼。
在RStudio的Tools菜單中,選擇Options,切換為Terminal選項卡,修改“New terimnals open with”為“Bash (Windows Subsystem for Linux)”
再打開Rstudio中新的Termianl即為Linux系統的命令行。
在Linux下軟件安裝主要使用conda安裝
# 下載
wget -c https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
# 安裝
bash Miniconda3-latest-Linux-x86_64.sh -b -f
# 加載環境
~/miniconda3/condabin/conda init
關閉終端,再重新打開,conda環境即可生效。