日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

WSL(Windows Subsystem for Linux)的安装与使用

發布時間:2023/12/15 综合教程 37 生活家
生活随笔 收集整理的這篇文章主要介紹了 WSL(Windows Subsystem for Linux)的安装与使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

有關WSL的介紹這里就不做解釋了。另外,本文僅適用于win10build16215以及之后的版本,之前的版本可參考官方鏈接。

(可使用“winver”命令查看windows版本號)

安裝:

1. 管理員權限運行powershell并運行下面的命令:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

或者:控制面板->程序和功能->啟用或關閉Windows功能->勾選適用于Linux的Windows子系統

2. 重啟電腦

3. 打開應用商城搜索“WSL”,可根據自己需求選擇安裝一個或多個Linux系統:

4. 安裝完成后可在開始菜單里找到快捷方式并啟動,第一次運行需要等待安裝并設置用戶名、密碼。

除此以外,在cmd中使用以下幾個命令都可以運行WSL:

wsl 或者 bash
wsl [command]或者bash -c [command]
Linux系統名稱(如:ubuntu),這跟上面在開始菜單里啟動是一樣的

其中,前兩種方式會運行默認的linux系統,當你安裝多個linux系統之后可以使用wslconfig來指定

使用wslconfig命令進行管理

1. 設置默認運行的linux系統

wslconfig /setdefault <DistributionName>

正如上面所說,如果執行wslconfig /setdefault ubuntu,那么執行bash命令則會運行ubuntu

2. 卸載linux系統

wslconfig /unregister <DistributionName>

當系統出現問題,我們可以卸載后重新安裝。如:wslconfig /unregeister ubuntu

3. 查看已安裝的linux系統

wslconfig /list

設置默認登陸用戶

當我們運行WSL時,它會用第一次運行時輸入的用戶名登陸,如果想改為其他用戶,可以(以ubuntu為例):

ubuntu config --default-user root

這樣,以后再運行ubuntu它就會默認以root登陸。此外還可以“ubuntu /?”查看其更多使用方法。

WSL文件系統與本地文件系統互相訪問

1. WSL中訪問本地文件

在“/mnt”目錄下有“c”、“d”、“e”等文件夾,分別表示本地的C盤D盤E盤,直接cd到相應路徑下即可。

2. 本地訪問WSL的根目錄

微軟強烈不建議在外部對WSL文件系統進行更改,所以未公開WSL所在的根目錄(不過博主通過某種途

徑還是找到了→_→)。畢竟有時候我們需要直接讀取里面的很多文件(比如說在某個IDE里面設置include path

為WSL的/usr/include),如果每次都在WSL里cp命令將其拷貝到本地又太麻煩。

下面是其根目錄(以ubuntu為例,版本不同可能會有略微差別):

(C:UsersXXXXAppDataLocalPackagesCanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgscLocalStateootfs)

不過我不建議在外部直接對其文件進行編輯、新建等操作,因為會出現一些問題。

設置控制臺默認字體

WSL字符界面界面默認字體太難看怎么辦?注冊表大法(以ubuntu為例):

首先打開ubuntu,鼠標右鍵窗口->屬性:

隨便更改一個字體后點確定,此時注冊表HKEY_CURRENT_USER/Console下就會出現xxxx_ubuntu.exe一項,

我們需要更改(或新建)CodePage和FaceName兩個鍵值,下圖設置的Consolas字體:

更改完之后,重新打開ubuntu就可以看到效果啦:

(注:其實在這里同樣可以設置cmd和powershell的默認字體)

原創文章,轉載請注明

https://www.cnblogs.com/JettTang/p/8186315.html


現在支持在windows store下載安裝了,在商店搜linux會有搜索建議在windows上運行linux,現在有ubuntu,Debian,suse,kali這些。選擇ubuntu下載安裝就行。

裝完后菜單里會有一個ubuntu,點擊就能運行,第一次運行會提示需要安裝一些東西,然后要求設置用戶和密碼。在自己機器上刷刷就不考慮安全性了,用戶名當然用root,省得以后打命令還需要加sudo。

設置完用戶名和密碼后,第一步當然是改成國內源了,

cd /etc/apt

cp sources.list sources.list_back

vim sources.list

我選擇換成阿里云的源,把http://archive.ubuntu.com替換成https://mirrors.aliyun.com就可以了。替換嫌麻煩的話可以全刪然后添加

deb https://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiversedeb

deb https://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiversedeb

deb https://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse

不建議添加下面的,我添加后會在apt upgrade的時候卡在正在準備包,需要重啟win10。

deb-src https://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse

deb-src https://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse

deb-src https://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse

deb-src https://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse

換好源后當然是更新了

apt update

apt upgrade

apt dist-upgrade

更新后

apt autoremove
apt autoclean

更新完成后當然是安裝中文語言了

apt install language-pack-zh-hans

設置系統語言為中文,選擇zh_CN.UTF-8

dpkg-reconfigure locales

到這里基本系統基礎設置完成了。

總結

以上是生活随笔為你收集整理的WSL(Windows Subsystem for Linux)的安装与使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。