您的位置:電腦故障網 > Windows > Windows10啟用Linux子系統的方法(WSL)Windows

Windows10啟用Linux子系統的方法(WSL)

電腦裝機員小李整理編輯2019-04-17【Windows】

Windows Subsystem for Linux(簡稱WSL)是一個為在Windows 10上能夠原生運行Linux二進制可執行文件(ELF格式)的兼容層。它是由微軟與Canonical公司合作開發,目標是使純正的Ubuntu 14.04 "Trusty Tahr"映像能下載和解壓到用戶的本地計算機,并且映像內的工具和實用工具能在此子系統上原生運行,下面就說說如何在win10下啟用和使用linux子系統的方法。

Windows10啟用Linux子系統的方法(WSL)1

啟用Linux子系統

在“程序和功能” - 啟用或關閉Windows功能 - 勾選適用于Linux的Windows子系統,然后點擊確定等待Windows自動安裝。

Windows10啟用Linux子系統的方法(WSL)2

Windows10啟用Linux子系統的方法(WSL)3

安裝完畢后需要重啟一次才會生效,重啟后打開Windows應用商店,搜索“Debian”或者“Ubuntu”,然后進行安裝。

Windows10啟用Linux子系統的方法(WSL)4

使用Linux子系統

這里我安裝的是Debian,首次啟動WSL的時候會要求設置一個賬號、密碼,根據提示完成設置即可。

Windows10啟用Linux子系統的方法(WSL)5

注意上面設置的用戶是沒有root權限的,我們可以通過sudo su -來切換root用戶,或者在某些需要root權限運行的條件下加上sudo命令即可。

更新軟件源

Linux子系統很多命令都沒有,需要自行apt-get安裝,先執行命令sudo apt-get update更新下系統軟件,再執行sudo apt-get install xxx安裝軟件即可。

但是國內網絡連接Debian官方源非常緩慢,這里可以將源修改為網易的,操作方法如下。

#備份
mv /etc/apt/sources.list /etc/apt/sources.list.bak
vi /etc/apt/sources.list
#添加下面的內容
deb http://mirrors.163.com/debian/ jessie main non-free contrib
deb http://mirrors.163.com/debian/ jessie-updates main non-free contrib
deb http://mirrors.163.com/debian/ jessie-backports main non-free contrib
deb-src http://mirrors.163.com/debian/ jessie main non-free contrib
deb-src http://mirrors.163.com/debian/ jessie-updates main non-free contrib
deb-src http://mirrors.163.com/debian/ jessie-backports main non-free contrib
deb http://mirrors.163.com/debian-security/ jessie/updates main non-free contrib
deb-src http://mirrors.163.com/debian-security/ jessie/updates main non-free contrib
#再次執行更新
sudo apt-get update

總結

Windows10子系統(WSL)可以原生運行Linux命令,但遺憾的是窗口不支持多標簽運行,不過好在很多第三方軟件已經支持設置WSL作為終端,比如MobaXterm可以將終端設置為WSL,這樣就可以在MobaXterm 環境下多標簽使用WSL了。

Windows10啟用Linux子系統的方法(WSL)6

文章評論

服務器推薦

打賞本站

  • 如果您覺得本站很棒,能給您提供些許幫助,可以通過掃碼支付打賞哦!
  • 微信掃碼:你說多少就多少~
  • 支付寶掃碼:你說多少就多少~
  • 實在不想出錢 那就領個紅包吧~
30选5开奖号码结果今天