公交车上荫蒂添的好舒服的电影-公用玩物(np双xing总受)-公用小荡货芊芊-公与妇仑乱hd-攻把受做哭边走边肉楼梯play-古装一级淫片a免费播放口

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

你還在Windows上用虛擬機(jī)嘛?放棄虛擬機(jī)使用wsl,強(qiáng)大、方便、高效

admin
2023年10月7日 10:3 本文熱度 1008

如果你想在Windows快速部署一臺Linux作為開發(fā)環(huán)境,或是起應(yīng)用、或是啟中間件,或許你之前是采用virtualbox,或許使用的是vwvare,但現(xiàn)在你可以有一個(gè)新的選擇,更加快速,方便。

這個(gè)就是今天推薦的工具wsl,只要你的Windows是Win10之后的系統(tǒng),那么就可以直接使用。

測試下是不是可用,直接在你喜歡的終端工具上執(zhí)行:

wsl -- install --online

有如下返回,那么事情就成功了一半

繼續(xù)往下看:

wsl簡介

“工欲善其事,必先利其器”正文開始之前,我們先來探索下這個(gè)工具。

wsl全稱是(Windows Subsystem for Linux),作用嘛就是突破 Windows 與 Linux 之間的壁壘,在過去的幾十年里,Windows 和 Linux 一直被視為兩個(gè)不同的宇宙。Windows 是桌面應(yīng)用程序和游戲的主場,而Linux 則是服務(wù)器和開發(fā)者的天下。

這兩個(gè)操作系統(tǒng)在許多方面都有不同,包括文件系統(tǒng)、命令行工具、軟件包管理和編程環(huán)境。然而,隨著技術(shù)的不斷發(fā)展,Windows 和 Linux 之間的界限開始模糊,而 Windows Subsystem for Linux(簡稱WSL)正是這種變革的一個(gè)關(guān)鍵組成部分。

WSL 是 Microsoft 開發(fā)的一種技術(shù),它允許在 Windows 操作系統(tǒng)上運(yùn)行 Linux 發(fā)行版,如 Ubuntu、Debian 和 CentOS。這意味著您可以在 Windows 機(jī)器上享受到 Linux 提供的強(qiáng)大功能,而無需離開 Windows 界面。

本文將深入探討WSL,介紹它的背景、功能、用途和如何使用它來獲得最佳的跨操作系統(tǒng)體驗(yàn)

想要實(shí)踐的直接跳轉(zhuǎn)后面

WSL的背景和演進(jìn)

WSL 的故事開始于2016年,當(dāng)時(shí) Microsoft 宣布推出 WSL 1.0 版本。這一版本引入了一個(gè)名為“Bash on Windows”的功能,它允許用戶在 Windows 上運(yùn)行一個(gè)輕量級的 Bash shell,以及一些基本的 Linux 命令行工具。這是一個(gè)重要的時(shí)刻,因?yàn)樗鼧?biāo)志著 Microsoft 開始認(rèn)真對待 Linux 社區(qū)。

然而,WSL 1.0 的功能受到了一些限制,因?yàn)樗⒉皇钦嬲?Linux 內(nèi)核,而是一個(gè)通過 Windows 子系統(tǒng)進(jìn)行的模擬。這導(dǎo)致了一些性能和兼容性問題。但是,WSL 1.0 的發(fā)布為未來的發(fā)展奠定了基礎(chǔ)。

隨著時(shí)間的推移,Microsoft 開始積極改進(jìn)WSL,并于2019年發(fā)布了WSL 2.0版本。WSL 2.0的最大不同之處在于它使用了一個(gè)真正的 Linux 內(nèi)核,而不再是模擬的方式。這極大地提高了性能和兼容性,使WSL更加強(qiáng)大。

今天,WSL 已經(jīng)成為一個(gè)強(qiáng)大的工具,開發(fā)者和系統(tǒng)管理員可以借助它在 Windows 環(huán)境中輕松運(yùn)行和管理 Linux 應(yīng)用程序和工具。接下來,讓我們深入了解WSL的主要功能和用途。

WSL的主要功能

WSL 的主要功能和優(yōu)勢包括:

1. Linux 命令行工具

WSL 允許用戶在 Windows 上使用 Linux 命令行工具,包括 Bash shell、grep、awk、sed 等。這些工具可以讓開發(fā)者和系統(tǒng)管理員在 Windows 環(huán)境中執(zhí)行各種任務(wù),從文件操作到文本處理再到系統(tǒng)管理。

2. Linux 發(fā)行版支持

WSL 支持多個(gè)流行的 Linux 發(fā)行版,包括但不限于:

  • Ubuntu
  • Debian
  • CentOS
  • Fedora
  • Kali Linux
  • openSUSE

用戶可以根據(jù)自己的需求選擇并安裝這些發(fā)行版。這意味著您可以在同一臺計(jì)算機(jī)上同時(shí)運(yùn)行多個(gè)不同的Linux發(fā)行版,以適應(yīng)不同的用例。

3. 強(qiáng)大的開發(fā)環(huán)境

對于開發(fā)者來說,WSL 提供了一個(gè)強(qiáng)大的開發(fā)環(huán)境,可以進(jìn)行本地開發(fā)和測試,而無需在多個(gè)操作系統(tǒng)之間切換。開發(fā)者可以在WSL中安裝和運(yùn)行各種開發(fā)工具、編程語言和框架,從而更輕松地構(gòu)建和測試應(yīng)用程序。

4. 完全集成到 Windows

WSL 完全集成到 Windows 操作系統(tǒng)中,用戶可以在 Windows 文件系統(tǒng)中訪問WSL文件,也可以通過WSL運(yùn)行的Linux應(yīng)用程序訪問Windows文件。這種深度集成使得在兩個(gè)操作系統(tǒng)之間切換變得非常容易。

5. 高性能

WSL 2.0 使用真正的 Linux 內(nèi)核,因此在性能方面表現(xiàn)出色。與WSL 1.0相比,WSL 2.0 更快速、響應(yīng)更迅速,并支持更多的系統(tǒng)調(diào)用,這使得更多的Linux應(yīng)用程序可以在WS

L中運(yùn)行。

6. 虛擬機(jī)兼容性

WSL 2.0 還具有虛擬機(jī)兼容性,這意味著您可以在WSL中運(yùn)行虛擬機(jī),包括Docker容器。這對于開發(fā)和測試容器化應(yīng)用程序非常有用。

WSL的用途

WSL 在各種場景中都具有廣泛的用途,以下是一些主要用途:

1. 軟件開發(fā)

WSL 提供了一個(gè)強(qiáng)大的開發(fā)環(huán)境,可以在 Windows 操作系統(tǒng)上輕松進(jìn)行軟件開發(fā)。開發(fā)者可以在WSL中運(yùn)行各種編程語言,如Python、Javascript、Go 和Ruby,以及開發(fā)工具,如Visual Studio Code。這使得跨平臺開發(fā)變得更加便捷。

2. 系統(tǒng)管理和自動(dòng)化

系統(tǒng)管理員可以使用WSL來執(zhí)行系統(tǒng)管理任務(wù)和自動(dòng)化腳本。Linux 命令行工具和腳本語言使得管理服務(wù)器、配置網(wǎng)絡(luò)和監(jiān)視系統(tǒng)變得更加容易。

3. 跨平臺兼容性測試

如果您的應(yīng)用程序需要在不同的操作系統(tǒng)上運(yùn)行,WSL可以用于進(jìn)行跨平臺兼容性測試。開發(fā)者可以在WSL中模擬不同的Linux環(huán)境,以確保應(yīng)用程序在各種Linux發(fā)行版上正常運(yùn)行。

4. Docker 開發(fā)和測試

WSL 2.0 兼容 Docker,這使得開發(fā)和測試容器化應(yīng)用程序變得更加便捷。開發(fā)者可以在WSL中運(yùn)行Docker容器,而無需安裝Docker Desktop。

5. 教育和學(xué)習(xí)

WSL 可以用于教育和學(xué)習(xí)Linux操作系統(tǒng)和命令行。學(xué)生和初學(xué)者可以在WSL中練習(xí)Linux命令和系統(tǒng)管理技能,而無需購買或設(shè)置額外的硬件。

如何開始使用WSL

要開始使用WSL,請按照以下步驟操作:

1. 如何安裝centos

在前面的截圖中已經(jīng)看到,wls默認(rèn)自帶的發(fā)行版,只有如下:

wsl --list --online
以下是可安裝的有效分發(fā)的列表。
請使用“wsl --install -d <分發(fā)>”安裝。

NAME                                   FRIENDLY NAME     
Ubuntu                                 Ubuntu
Debian                                 Debian GNU/Linux  
kali-linux                             Kali Linux Rolling
Ubuntu-18.04                           Ubuntu 18.04 LTS  
Ubuntu-20.04                           Ubuntu 20.04 LTS  
Ubuntu-22.04                           Ubuntu 22.04 LTS  
OracleLinux_7_9                        Oracle Linux 7.9  
OracleLinux_8_7                        Oracle Linux 8.7  
OracleLinux_9_1                        Oracle Linux 9.1  
openSUSE-Leap-15.5                     openSUSE Leap 15.5
SUSE-Linux-Enterprise-Server-15-SP4    SUSE Linux Enterprise Server 15 SP4
SUSE-Linux-Enterprise-15-SP5           SUSE Linux Enterprise 15 SP5       
openSUSE-Tumbleweed                    openSUSE Tumbleweed

如果你要安裝一臺centos環(huán)境,那么你需要另外一個(gè)包,包括其他的發(fā)行版,同樣也是可以找到的。

https://github.com/mishamosher/CentOS-WSL/releases/tag/7.9-2211

下載之后是一個(gè)壓縮吧,解壓后里面有個(gè)exe執(zhí)行程序,放到你需要目錄后,雙擊執(zhí)行

如果有如下報(bào)錯(cuò),那么需要以管理員權(quán)限執(zhí)行如下:

the windows subsystem for linux optional component is not enabled

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

直到出現(xiàn):

然后再去看wsl list,已經(jīng)有centos了

然后直接使用如下命令就可以進(jìn)入了:

wsl -d CentOS7

然后就可以愉快的玩耍了!!!

后面會具體介紹如何在上面裝一些中間件用來測試。

結(jié)論

Windows Subsystem for Linux(WSL)是一項(xiàng)強(qiáng)大的技術(shù),它消除了 Windows 和 Linux 之間的壁壘,為開發(fā)者和系統(tǒng)管理員提供了強(qiáng)大的工具,用于開發(fā)、管理和測試應(yīng)用程序。WSL 的持續(xù)改進(jìn)和增強(qiáng)使得它成為在不同操作系統(tǒng)之間無縫切換的理想選擇。

無論您是一名開發(fā)者、系統(tǒng)管理員還是對 Linux 感興趣的用戶,WSL 都是您需要了解和掌握的重要工具之一,它將增強(qiáng)您的計(jì)算體驗(yàn)。

希望本文幫助您了解了WSL的重要性和用途,并啟發(fā)您在 Windows 環(huán)境中充分利用這一強(qiáng)大的功能。


該文章在 2023/10/7 10:03:45 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉儲管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 91se在线观看一区二区 | 国产精品无码免费播放在线观看 | 精品国偷自产在线视频 | 国产午夜小视 | 91夜夜人人揉人人捏人人添 | av无码一区二区三区波多野 | 国产亚洲日韩欧洲一区 | av无码久久久久不卡蜜桃 | 99久久久久国产精品免费 | 国产一区二区三区影视 | 国产高清成人mv在线观看 | 成人女人18a级毛片 成人女人女片免费播 | 国产精品视频在线观看 | 国产午夜无码av毛片 | 国产成人亚洲日韩欧美 | 国产精品无码久久久久久电影 | 18禁裸体动漫美女无遮挡网 | 国产精品爆乳奶水无码视频免费 | 国产精品毛片一区二区三区 | 国产综合精品婷婷丁香久久 | 国产精品一级a∨片免费看 国产精品一级aa片 国产精品一级av在线播放 | 国产精品视频无码一区二区三区 | 国产成人综合久久 | 国产精品无码视频一区二区三区 | 91久久精品无码一区二区 | 国产av激情无码久久 | 高潮久久久久久久久不 | 国产成人免费无码视频在线 | 成人无码国产一区二区 | 国产aⅴ无码专区久久精品国产 | 丰满人妻一区二区三区53视频 | 囯产精品一区二区免费在线观看 | 国产三级在线观看中文字幕 | 成人a毛片久久免费播放国语 | 国产巨臀系列在线观看 | 成人欧美日韩在线观看 | 国产成年人免费在 | 国产精品白浆无码流出免费看 | 18禁免费无码无遮挡网站 | 成人无码色情a片www性教 | 精品无码视频二区 |