WSL安装及其后续配置
一、WSL(windows subsystem on linux)安裝
按照這個(gè)安裝鏈接即可!
1、默認(rèn)安裝路徑
C:\Users\用戶名\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu16.04onWindows_79rhkp1fndgsc\LocalState2、快速跳轉(zhuǎn)到linux目錄
在文件資源管理器輸入\\wsl$即可
?
二、后續(xù)配置
1、切換源
(1)打開源所在的文件:
sudo vim /etc/apt/sources.list(2)我的源設(shè)置:
# 默認(rèn)注釋了源碼鏡像以提高 apt update 速度,如有需要可自行取消注釋 deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse# 預(yù)發(fā)布軟件源,不建議啟用 # deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse(3)保存退出之后,使用下列命令更新源
apt-get update apt-get upgrade2、使用LxRunOffline移動(dòng)wsl存儲(chǔ)位置
目的:節(jié)省C盤空間。
(1)?點(diǎn)擊此處下載LxRunOffline,解壓到某個(gè)文件夾,把其所在的文件夾路徑添加到環(huán)境變量的Path變量中,如圖:
(2)注意!添加環(huán)境變量之后,一定要重啟計(jì)算機(jī)!!!
(3)在安裝目錄中,按住Shift并點(diǎn)擊鼠標(biāo)右鍵,打開Powershell
(4)輸入LxRunOffline list就會(huì)顯示已安裝的linux子系統(tǒng)
(5)輸入LxRunOffline move -n Ubuntu-16.04 -d D:\WSL\Ubuntu,即可修改WSL安裝路徑,然后重啟
最后可輸入以下命令,查看修改后的路徑
?lxrunoffline get-dir -n Ubuntu-16.043、vim插件管理器之vim-plug
下載vim-plug并將其放在“~\.vim\autoload”目錄中。
執(zhí)行下列命令進(jìn)行安裝即可:
curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim3.1 安裝過(guò)程報(bào)錯(cuò)“curl: (35) gnutls_handshake() failed: Error in the pull function.”
(1)打開hosts文件
sudo vim /etc/hosts(2)在hosts文件后面,添加如下內(nèi)容:
199.232.28.133 raw.githubusercontent.com(3)重新執(zhí)行安裝命令即可,如下:
curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim3.2 利用vim-plug安裝vim插件
(1) 創(chuàng)建plugged目錄:
mkdir ~/.vim/plugged(2)打開~/.vimrc文件:
vim ~/.vimrc(3) 然后加入下面內(nèi)容到.vimrc文件中:
? ? ? ? ?可以在https://vimawesome.com/這個(gè)網(wǎng)站查找插件的命令
(4)保存.vimrc文件,在vim中按Esc,進(jìn)入命令模式,輸入“:PlugInstall”即可進(jìn)行安裝插件!
3.3 關(guān)于vim-plug的常用命令:
查看插件狀態(tài) :PlugStatus 安裝插件 :PlugInstall 更新插件 :PlugUpdate 清理插件 :PlugClean3.4 插件提示“Taglist: Exuberant ctags (http://ctags.sf.net) not found in PATH. Plugin is not loaded.”
解決方法:安裝ctags即可
sudo?apt-get?install?ctags??4、zsh安裝
sudo apt-get install zsh
5、oh-my-zsh安裝
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
5.1 oh-my-zsh安裝過(guò)程報(bào)錯(cuò)
“拒絕連接”:curl: (7) Failed to connect to raw.github.com port 443: Connection refused.
可能是因?yàn)橐瓑?#xff0c;解決方法參考這位大佬的
可以點(diǎn)擊這里選擇主題,在~/.zshrc里,通過(guò)修改ZSH_THEME的值來(lái)修改主題!!!
5.2?設(shè)置zsh為系統(tǒng)默認(rèn)shell
# 為root用戶設(shè)置: chsh -s /bin/zsh root # 為當(dāng)前用戶設(shè)置: chsh -s /bin/zsh # 若要恢復(fù),則命令: chsh -s /bin/bash?三、關(guān)于自動(dòng)補(bǔ)全——插件YCM(YouCompleteMe)安裝
版本不符好麻煩,我放棄了。。。。
安裝該插件要求有點(diǎn)高:
(1)Vim版本>=8.1.2269,輸入命令vim --version可以獲得vim版本
(2)Python版本>=3.6
? ? ? ? 在vim的命令模式下輸入下列命令,可以獲得python版本。
若版本低于8.1,則需要卸載當(dāng)前版本的Vim,然后安裝8.1以上版本的Vim:
(1)刪除當(dāng)前vim
dpkg -l | grep vim sudo apt-get remove vim vim-runtime vim-tiny vim-common(2)安裝新的vim
sudo add-apt-repository ppa:jonathonf/vim sudo apt-get update sudo apt-get install vim安裝完高版本的Vim之后,進(jìn)入vim,若出現(xiàn)
YouCompleteMe unavailable: invalid syntax (vimsupport.py line 184)這種報(bào)錯(cuò),則是python版本沒符合要求
四、關(guān)于圖形化界面——待續(xù)
輸入命令vncserver :1來(lái)啟動(dòng)vncserver報(bào)錯(cuò):“xauth: “timeout in locking authority file /home/<user>/.Xauthority”
解決:
事實(shí)證明。這些文件是的鎖定文件.Xauthority,因此只需刪除它們即可解決此問題。
rm -fr .Xauthority-*解決xhost: unable to open display,輸入:
vncserver export DISPLAY=localhost:1? xhost +?
總結(jié)
以上是生活随笔為你收集整理的WSL安装及其后续配置的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: texstudio暗色主题
- 下一篇: 解决了bridge到blender的2个