Win10 LTSC安裝WSL+oh-my-zsh


普通的Windows 10中,可以在應用商店中安裝自己喜歡的發行版,但是LTSC並沒有應用商店,所以稍微麻煩點。

win10 LTSC 2019對應正常的Win10 1809版本。相比之前的LTSB 2016(對應Win10 1607)。這個版本有3年的跨度,在此期間linux子系統的改進很多,因而很多之前的方法已經不適用了。

安裝WSL

首先,到"控制面板"->"卸載程序"->"啟用或關閉Windows功能中",啟用"適用於Linux的windows子系統"

然后到這個網址

https://docs.microsoft.com/zh-cn/windows/wsl/install-manual

下載你喜歡的linux發行版.截止發稿日,支持的發行版有這些

  • Ubuntu 18.04
  • Ubuntu 18.04 ARM
  • Ubuntu 16.04
  • Debian GNU/Linux
  • Kali Linux
  • OpenSUSE Leap 42
  • SUSE Linux Enterprise Server 12
  • Fedora Remix for WSL

然后打開下載得到的appx文件,解壓縮(如果不能解壓縮就把后綴修改為zip再解壓縮)。
注意:要把解壓縮后的文件放到一個合適的地方,比如"C:\我的程序\wsl_debian",因為安裝其實只是注冊,因此安裝好后的子系統的文件,就一直放在這里了。

然后點擊解壓縮目錄中的exe文件,會自動注冊,之后按照提示輸入用戶名和密碼就可以了。

這種方式安裝不經過store,還有一個好處,就是可以自己指定linux子系統的位置,因而可以用windows資源管理器訪問linux子系統的文件(就在安裝后產生的rootfs文件夾下)

使用WSL

啟動的時候,在命令行中輸入:

wsl 或 bash

另外存放在linux系統,點擊exe也可以啟動.兩種方式啟動的默認路徑不一樣。

如果安裝了多個發行版,默認啟動的發行版可以指定,指定方式為:

查看所有的發行版,命令:

wslconfig /l

指定默認發行版

wlsconfig /s 發行版名

卸載WSL

在win10 LTSC 2019之前,卸載可以用lxrun工具,但是LTSC 2019拋棄了這個工具。因此你可以在別的地方看到很多說重裝linux子系統要用lxrun的,這都是老黃歷,不要采信。

前面提了一句,這個所謂安裝其實只是注冊.因而卸載的時候只要解除注冊就可以。解除注冊還是用剛才提到的wslconfig

卸載過程為:在命令行輸入解除注冊命令,然后刪掉相應的文件夾即可。命令如下:

wslconfig /u 發行版名

附wslconfig的所有命令:

安裝oh-my-zsh

在Ubuntu系統中使用命令行而不是win中

安裝任何包之前一定要先更新!

sudo apt-get update

安裝zsh

sudo apt-get install zsh

安裝oh-my-zsh

sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

安裝成功

如果 遇到證書類似問題

apt-get install ca-certificates

自動啟動zsh:
vim ~/.bashrc 或者 nano ~/.bashrc(推薦使用)打開編輯.bashrc文件,添加以下內容:

if test -t 1; then
    exec zsh
fi

如果你使用的是vim ~/.bashrc,編輯后使用:wq退出。
如果你使用的是nano ~/.bashrc,使用Ctrl+Shift+X保存並退出。

修改主題:

nano ~/.zshrc
# 主題名字ys,你可以搜索其他的主題使用,ys挺好的
ZSH_THEME="ys"

修改以后保存即可!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM