noahhhh 发表于 2023-3-14 17:32

再买自检星剁手 发表于 2023-3-14 15:28
目前好不好用呢?(就连i2ex都没什么讨论)

性能感觉不错,现在可以免费试试

b0207191 发表于 2023-3-14 22:33

有人把wsl的那个Linux DESKTOP- 4.4.0-19041-Microsoft 内核升级过吗,好麻烦啊还要自己编译

不能像ubuntu那种dpkg -ixxx-linux-6.2.0.deb

unlsycn 发表于 2023-3-14 23:26

citrus 发表于 2023-3-9 11:20
然而wsl里没法使用vim快捷键,这点对我来说对易用性是毁灭性的打击
【别告诉我说用vscode,启动一次用时比w ...

?和WSL有什么关系
这不是你shell的问题吗

laotoutou 发表于 2023-3-15 07:23

wsl2非常好用。备份虚拟机直接复制硬盘就行。也不用担心玩坏系统

被子十三 发表于 2023-3-15 07:37

masakahaha 发表于 2023-3-9 13:36
对自己好一点,不要在linux玩游戏

Steam Deck和Proton出现之后Linux游戏已经比原来体验好多了。
现在阻止我把日常系统换成Linux的原因是微信和QQ

masakahaha 发表于 2023-3-15 08:10

暗影翔 发表于 2023-3-15 11:50

被子十三 发表于 2023-3-15 07:37
Steam Deck和Proton出现之后Linux游戏已经比原来体验好多了。
现在阻止我把日常系统换成Linux的原因是微 ...

arch系直接aur走起,很方便。
但是游戏我觉得还差点,steam里的野蛮6,ubuntu可以运行,manjaro就不行。而且肉眼都能看出ubuntu里野蛮6的特效没有win下好。好多steam里的国产游戏没法linux下直接运行

JudgmentEye 发表于 2023-3-15 13:03

千本blur 发表于 2023-3-15 13:25

我一直想SSH到WSL里,但v除了vsc自带的服务器没成功过。
另外在WSL下DOCKER和CUPTI都不太成熟,我看这条路还有很久要走

satan023 发表于 2023-3-15 13:46

这玩意儿到底有啥用一直没搞明白,比你pc上装个wm workstation还屌?

laotoutou 发表于 2023-3-15 13:57

千本blur 发表于 2023-3-15 13:25
我一直想SSH到WSL里,但v除了vsc自带的服务器没成功过。
另外在WSL下DOCKER和CUPTI都不太成熟,我看这条路 ...

docker很成熟了,systemd已经有了

liwangli1983 发表于 2023-3-15 14:22

satan023 发表于 2023-3-15 13:46
这玩意儿到底有啥用一直没搞明白,比你pc上装个wm workstation还屌?

wsl可以类比的是cygwin,某种程度上是powershell的平替,但用上了大家更熟悉的bash和gnu环境

wsl2就纯是虚拟机了

liwangli1983 发表于 2023-3-15 14:23

突然想起来,wsl其实和linux一点关系也没有……

b0207191 发表于 2023-3-18 19:40

问下大家,我看官网上说
wsl --set-version <distribution name> <versionNumber> 可以修改发行版的版本,但是我试了下好像不行


C:\Windows\system32>wsl --set-version Ubuntu-20.042
正在进行转换,这可能需要几分钟时间...
有关与 WSL 2 的主要区别的信息,请访问 https://aka.ms/wsl2
请启用虚拟机平台 Windows 功能并确保在 BIOS 中启用虚拟化。
有关信息,请访问 https://aka.ms/wsl2-install

C:\Windows\system32>wsl --list --verbose
NAME                   STATE         VERSION
* Ubuntu-20.04         Stopped         1
docker-desktop         Stopped         2
docker-desktop-data    Stopped         2

C:\Windows\system32>wsl --set-version Ubuntu-20.042
正在进行转换,这可能需要几分钟时间...
有关与 WSL 2 的主要区别的信息,请访问 https://aka.ms/wsl2
请启用虚拟机平台 Windows 功能并确保在 BIOS 中启用虚拟化。
有关信息,请访问 https://aka.ms/wsl2-install

C:\Windows\system32>wsl -l -v
NAME                   STATE         VERSION
* Ubuntu-20.04         Stopped         1
docker-desktop         Stopped         2
docker-desktop-data    Stopped         2

Nanachi 发表于 2023-3-18 20:07

b0207191 发表于 2023-3-18 19:40
问下大家,我看官网上说
wsl --set-version   可以修改发行版的版本,但是我试了下好像不行


wsl2是虚拟机,需要启用hyper-v

—— 来自 HUAWEI JAD-AL50, Android 12上的 S1Next-鹅版 v2.5.4

b0207191 发表于 2023-3-18 20:18

Nanachi 发表于 2023-3-18 20:07
wsl2是虚拟机,需要启用hyper-v

—— 来自 HUAWEI JAD-AL50, Android 12上的 S1Next-鹅版 v2.5.4 ...

懂了,之前VMware关闭了

CMD管理员模式启动,输入bcdedit /set hypervisorlaunchtype auto开启,则可以使用WSL
CMD管理员模式启动,输入bcdedit /set hypervisorlaunchtype off关闭,则可以使用VMware

好麻烦啊,有没有秘诀可以共存

jie2000 发表于 2023-3-18 20:42

b0207191 发表于 2023-3-18 20:18
懂了,之前VMware关闭了

CMD管理员模式启动,输入bcdedit /set hypervisorlaunchtype auto开启,则可以 ...

VMware升级到15以上,然后虚拟机属性里虚拟化引擎的选项全部不勾

CyanCloverFern 发表于 2023-3-19 01:09

wsl2做交叉工具链疯狂蓝屏,wsl1没事

lvcha 发表于 2023-3-19 09:50

lvcha 发表于 2023-3-19 09:53

pigbayspy 发表于 2023-3-19 10:08

后知后觉,现在 wsl2 居然支持 systemd 了

b0207191 发表于 2023-3-19 10:27

jie2000 发表于 2023-3-18 20:42
VMware升级到15以上,然后虚拟机属性里虚拟化引擎的选项全部不勾

是这几个吗,我看了下,已经没有打勾了
虚拟化引擎
点拟化 Intel VT-XEPT 或 AMD-V/RVI(W)
虚拟化 CPU 性能计数器(U)
虚拟化 IOMMU (IO 内存管理单元](I)

jie2000 发表于 2023-3-19 10:50

b0207191 发表于 2023-3-19 10:27
是这几个吗,我看了下,已经没有打勾了

看看windows功能里的“windows虚拟机监控程序平台”装了没

b0207191 发表于 2023-3-19 10:55

jie2000 发表于 2023-3-19 10:50
看看windows功能里的“windows虚拟机监控程序平台”装了没

还没安装,是需要安装,还是勿安装?

jie2000 发表于 2023-3-19 11:00

b0207191 发表于 2023-3-19 10:55
还没安装,是需要安装,还是勿安装?

要安装

b0207191 发表于 2023-3-19 11:11

jie2000 发表于 2023-3-19 11:00
要安装

安装了,重启后,VMware开启仍旧提示

VMware Workstation 与 Device/Credential Guard 不兼容。在禁用 Device/Credential Guard 后,可以运行VMware Workstation。有关更多详细信息,请访问http:!'www.vmware.com/go/turnoff CG DG

b0207191 发表于 2023-3-19 11:14

pigbayspy 发表于 2023-3-19 10:08
后知后觉,现在 wsl2 居然支持 systemd 了

win10还不行

如果需要使用微软官方支持的systmed,在目前(2022/9/30)来说你需要满足这些前置条件:

操作系统为windows 11

wsl 版本为 0.67.6 或以上(目前均为预览版本)。

Nanachi 发表于 2023-3-19 11:23

b0207191 发表于 2023-3-19 11:14
win10还不行

Windows10已经没有功能更新只有安全更新了吧

论坛助手,iPhone

jie2000 发表于 2023-3-19 13:16

b0207191 发表于 2023-3-19 11:11
安装了,重启后,VMware开启仍旧提示

VMware Workstation 与 Device/Credential Guard 不兼容。在禁用 D ...

奇怪了,我的22H2开了这个就能跑起来了,一会上电脑看一下

Cres 发表于 2023-3-19 15:09

b0207191 发表于 2023-3-19 11:14
win10还不行

Win 10 去年11月之后也支持了。

In response to the WSL community’s requests, WSL in the Store will now also be available on Windows 10 in addition to Windows 11. So, Windows 10 users will also be able to enjoy all of the latest features for WSL including systemd and Linux GUI app support!

b0207191 发表于 2023-3-19 17:17

Cres 发表于 2023-3-19 15:09
Win 10 去年11月之后也支持了。

这样啊,我用apt安装的systemd,但是没有作为进程1启动

# lsof -p 1 | grep txt
init      1 roottxt       REG   0,21   644432 844424931972766 /init
# systemctl | grep running
System has not been booted with systemd as init system (PID 1). Can't operate.
Failed to connect to bus: Host is down

# systemd --version
systemd 245 (245.4-4ubuntu3.20)
+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=hybrid

jie2000 发表于 2023-3-19 21:43

b0207191 发表于 2023-3-19 11:11
安装了,重启后,VMware开启仍旧提示

VMware Workstation 与 Device/Credential Guard 不兼容。在禁用 D ...

按照官网的文档,是需要满足win10 20h1、VMware workstation15.5.6和intel 二代酷睿或amd 推土机以上CPU
个人亲测:win10 22H2,workstation 15.5.7,i5 6500可以在开启VBS的情况下,同时运行vm虚拟机与WSL

Alkaided 发表于 2023-3-21 02:19

marlun 发表于 2023-3-9 02:00
wsl2每次启动IP地址就会重新分配,这个问题到现在都没有解决。。。

试一下让ip分配绑定Mac地址?

RaidenII 发表于 2023-3-21 07:16

b0207191 发表于 2023-3-19 04:17
这样啊,我用apt安装的systemd,但是没有作为进程1启动

# lsof -p 1 | grep txt

首先确认你wsl版本是0.67.6以上
然后在/etc/wsl.conf里面加上

systemd=true
重启wsl
页: 1 [2]
查看完整版本: Windows的WSL