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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

centos安装mysql wsl_如何在 Windows 10 中安装 WSL2 的 Linux 子系统

發(fā)布時(shí)間:2024/9/30 数据库 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 centos安装mysql wsl_如何在 Windows 10 中安装 WSL2 的 Linux 子系统 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

什么是WSL?

Windows Subsystem for Linux,適用于 Linux 的 Windows 子系統(tǒng)可讓開發(fā)人員按原樣運(yùn)行 GNU/Linux 環(huán)境 - 包括大多數(shù)命令行工具、實(shí)用工具和應(yīng)用程序 - 且不會(huì)產(chǎn)生虛擬機(jī)開銷。

在WSL中,你可以:

在 Microsoft Store 中選擇你喜歡的Linux (Ubuntu/ Debian/ SUSE 等等)。

運(yùn)行常用的軟件/Bash shell腳本/docker 等。包括但不限于:

工具:vim、emacs、tmux

語言:Javascript/node.js、Ruby、Python、C/C++、 C# 和 F#、Rust、Go 等等

服務(wù):sshd、MySQL、Apache、lighttpd

在 Windows 上調(diào)用 GNU/Linux 應(yīng)用程序。

什么是WSL2?

WSL 2 是 WSL 中體系結(jié)構(gòu)的新版本,它更改 Linux 發(fā)行版與 Windows 交互的方式。

?WSL 2 的主要目標(biāo)是提高文件系統(tǒng)性能并增加系統(tǒng)調(diào)用的完全兼容性。?

每個(gè) Linux 發(fā)行版都可以作為 WSL 1 或 WSL 2 發(fā)行版運(yùn)行,并可隨時(shí)進(jìn)行切換。?

WSL 2 是底層體系結(jié)構(gòu)的主要功能,它使用虛擬化技術(shù)和 Linux 內(nèi)核來實(shí)現(xiàn)其新功能。

WSL2 和WSL 在用戶層面的感知?

將 Linux 應(yīng)用需要訪問的文件放在 Linux 根文件系統(tǒng)中可以提高文件訪問速度

在 WSL 2 預(yù)覽版的初始版本中,你需要使用 IP 地址而不是 localhost 來訪問網(wǎng)絡(luò)應(yīng)用程序

在windows10中安裝wsl2子系統(tǒng)需要如下三個(gè)步驟:

第一步:啟用虛擬機(jī)平臺(tái)和 Linux 子系統(tǒng)功能

第二步:安裝一個(gè) Linux 發(fā)行版

第三步:啟用 WSL2

第四步:與vmware workstation共存

注意:WSL 2 僅適用于 Windows 10 版本18917或更高版本

可在cmd中輸入winver進(jìn)行查看

第一步:啟用虛擬機(jī)平臺(tái)和 Linux 子系統(tǒng)功能

以管理員權(quán)限啟動(dòng) PowerShell

然后輸入以下命令啟用虛擬機(jī)平臺(tái):

Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform

以管理員權(quán)限啟動(dòng) PowerShell,然后輸入以下命令啟用 Linux 子系統(tǒng)功能:

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

在以上每一步命令執(zhí)行完之后,PowerShell 中可能會(huì)提示你重新啟動(dòng)計(jì)算機(jī)。按“Y”可以重新啟動(dòng)。

第二步:安裝一個(gè) Linux 發(fā)行版

打開微軟商店應(yīng)用,在搜索框中輸入“ubuntu”然后搜索,你可以看到搜索結(jié)果中有很多的 ubuntu發(fā)行版可以選擇。選擇一個(gè)你喜歡的 ubuntu發(fā)行版本然后安裝:

需要注意:在商店中的安裝并沒有實(shí)際上完成 Linux 子系統(tǒng)的安裝,你還需要運(yùn)行一次已安裝的 Linux 發(fā)行版以執(zhí)行真正的安裝操作

點(diǎn)擊ubuntu圖標(biāo)

等待ubuntu安裝完成,設(shè)置用戶名密碼

第三步:啟用 WSL2

使用 wsl -l 可以列出當(dāng)前系統(tǒng)上已經(jīng)安裝的 Linux 子系統(tǒng)名稱。注意這里的 -l 是列表“l(fā)ist”的縮寫,是字母 l 不是其他字符。

wsl -l

如果提示 wsl 不是內(nèi)部或外部命令,說明你沒有啟用“適用于 Windows 的 Linux 子系統(tǒng)”,請(qǐng)先完成本文第一步。

如果提示沒有發(fā)現(xiàn)任何已安裝的 Linux,說明你沒有安裝 Linux 發(fā)行版,或者只是去商店下載了,沒有運(yùn)行它執(zhí)行真正的安裝,請(qǐng)先完成本文第二步。

使用 wsl --set-version 2 命令可以設(shè)置一個(gè) Linux 發(fā)行版的 WSL 版本。命令中 替換為你安裝的 Linux 發(fā)型版本的名稱,也就是前面通過 wsl -l 查詢到的名稱。

wsl --set-version Ubuntu 2

注意其提示需要升級(jí)內(nèi)核組件

升級(jí)內(nèi)核后重新設(shè)置ubuntu到wsl2

當(dāng)然,使用以下命令可以在以后安裝 Linux 的時(shí)候默認(rèn)啟用 WSL2:

wsl --set-default-version 2

可以使用如下命令查看當(dāng)前l(fā)inux子系統(tǒng)版本

wsl -l -v

可以通過輸入wsl或wsl -d?Ubuntu或Ubuntu啟動(dòng)當(dāng)前已安裝好的ubuntu操作系統(tǒng)

可以通過wsl --shutdown關(guān)閉子linux操作系統(tǒng)

第四步:與vmware workstation共存

當(dāng)前vmware workstation最新版本,15.5.6 build-16341506支持和hyper-v共存

總結(jié)

以上是生活随笔為你收集整理的centos安装mysql wsl_如何在 Windows 10 中安装 WSL2 的 Linux 子系统的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。