啟用 Win10 的 Linux 子系統


Windows Subsystem for Linux(簡稱WSL)是一個在Windows 10上能夠運行原生Linux二進制可執行文件(ELF格式)的兼容層,WSL即Windows下的Linux子系統。
啟用開發者模式

打開設置

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

點擊更新和安全

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

點擊開發者選項,選擇開發人員模式

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

更改系統功能

使用Win+X快捷鍵調出系統管理菜單后點擊應用和功能,然后拉到底,選擇程序和功能

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

點擊啟用或關閉 Windows 功能

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

勾選適用於 Linux 的 Windows 子系統,然后確認並重啟 Windows 系統

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

安裝 Linux 子系統

重啟 Windows 系統后還沒有安裝好 Linux 子系統,需要通過 Microsoft Store 來安裝

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

搜索 WSL

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

選擇 Ubuntu 18.04 LTS

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

點擊獲取

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

點擊安裝

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

正在下載Ubuntu 18.04 LTS

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

點擊啟動

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

新建用戶並設置用戶密碼,執行 sudo -s 切換到 root 用戶

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

換源,更新源
cp /etc/apt/sources.list /etc/apt/sources.list.bak

vim /etc/apt/sources.list
deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse

apt-get update

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

安裝測試軟件

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

Linux老司機開火車

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

設置環境變量

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

老鐵,雙擊666

快速登錄 Linux 子系統

WIN + R bash

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

配置SSH

SSH 連接 Win10 Linux 子系統

查看是否開啟SSH服務

ps -ef | grep ssh

安裝SSH服務

apt-get remove openssh-server
apt-get install openssh-server

修改配置端口為22,開啟允許密碼登錄

vim /etc/ssh/sshd_config
Port 22
PasswordAuthentication yes

重啟服務

service ssh restart
或者
service ssh --full-restart
通過 SecureCRT 連接 Win10 Linux 子系統

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

輸入 sudo -s 切換到 root 用戶

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

解除 Ubuntu 禁止 root 遠程登錄的限制
在 /etc/ssh/sshd_config 配置文件中添加 PermitRootLogin yes
root@T62YP5MBBDL7ZEB:~# vim /etc/ssh/sshd_config
26 # Authentication:
27 LoginGraceTime 120
28 #PermitRootLogin without-password
29 PermitRootLogin yes
root@T62YP5MBBDL7ZEB:~# service ssh restart

通過 SecureCRT 用 root 登錄 Win10 Linux 子系統

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

啟用 Win10 的 Linux 子系統啟用 Win10 的 Linux 子系統

本文原創地址:https://www.linuxprobe.com/win10-linux-subsystem.html編輯:傳棋,審核員:薛顥


免責聲明!

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



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