找回密码
 立即注册
搜索
楼主: 痴货

[屁股] Windows的WSL

[复制链接]
     
发表于 2023-3-14 17:32 | 显示全部楼层
再买自检星剁手 发表于 2023-3-14 15:28
目前好不好用呢?(就连i2ex都没什么讨论)

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

使用道具 举报

     
发表于 2023-3-14 22:33 | 显示全部楼层
有人把wsl的那个Linux DESKTOP- 4.4.0-19041-Microsoft 内核升级过吗,好麻烦啊还要自己编译

不能像ubuntu那种dpkg -i  xxx-linux-6.2.0.deb
回复

使用道具 举报

     
发表于 2023-3-14 23:26 来自手机 | 显示全部楼层
citrus 发表于 2023-3-9 11:20
然而wsl里没法使用vim快捷键,这点对我来说对易用性是毁灭性的打击
【别告诉我说用vscode,启动一次用时比w ...

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

使用道具 举报

     
发表于 2023-3-15 07:23 | 显示全部楼层
wsl2非常好用。备份虚拟机直接复制硬盘就行。也不用担心玩坏系统
回复

使用道具 举报

     
发表于 2023-3-15 07:37 来自手机 | 显示全部楼层
masakahaha 发表于 2023-3-9 13:36
对自己好一点,不要在linux玩游戏

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

使用道具 举报

头像被屏蔽
     
发表于 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下直接运行
回复

使用道具 举报

头像被屏蔽
     
发表于 2023-3-15 13:03 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2023-3-15 13:25 | 显示全部楼层
我一直想SSH到WSL里,但v除了vsc自带的服务器没成功过。
另外在WSL下DOCKER和CUPTI都不太成熟,我看这条路还有很久要走
回复

使用道具 举报

发表于 2023-3-15 13:46 来自手机 | 显示全部楼层
这玩意儿到底有啥用一直没搞明白,比你pc上装个wm workstation还屌?
回复

使用道具 举报

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

docker很成熟了,systemd已经有了
回复

使用道具 举报

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

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

wsl2就纯是虚拟机了
回复

使用道具 举报

     
发表于 2023-3-15 14:23 | 显示全部楼层
突然想起来,wsl其实和linux一点关系也没有……
回复

使用道具 举报

     
发表于 2023-3-18 19:40 | 显示全部楼层
问下大家,我看官网上说
wsl --set-version <distribution name> <versionNumber> 可以修改发行版的版本,但是我试了下好像不行


C:\Windows\system32>wsl --set-version Ubuntu-20.04  2
正在进行转换,这可能需要几分钟时间...
有关与 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.04  2
正在进行转换,这可能需要几分钟时间...
有关与 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
回复

使用道具 举报

     
发表于 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
回复

使用道具 举报

     
发表于 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

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

使用道具 举报

     
发表于 2023-3-18 20:42 | 显示全部楼层
b0207191 发表于 2023-3-18 20:18
懂了,之前VMware关闭了

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

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

使用道具 举报

     
发表于 2023-3-19 01:09 | 显示全部楼层
wsl2做交叉工具链疯狂蓝屏,wsl1没事
回复

使用道具 举报

头像被屏蔽
     
发表于 2023-3-19 09:50 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2023-3-19 09:53 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2023-3-19 10:08 | 显示全部楼层
后知后觉,现在 wsl2 居然支持 systemd 了
回复

使用道具 举报

     
发表于 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)
回复

使用道具 举报

     
发表于 2023-3-19 10:50 | 显示全部楼层
b0207191 发表于 2023-3-19 10:27
是这几个吗,我看了下,已经没有打勾了

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

使用道具 举报

     
发表于 2023-3-19 10:55 | 显示全部楼层
jie2000 发表于 2023-3-19 10:50
看看windows功能里的“windows虚拟机监控程序平台”装了没

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

使用道具 举报

     
发表于 2023-3-19 11:00 | 显示全部楼层
b0207191 发表于 2023-3-19 10:55
还没安装,是需要安装,还是勿安装?

要安装
回复

使用道具 举报

     
发表于 2023-3-19 11:11 | 显示全部楼层

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

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

使用道具 举报

     
发表于 2023-3-19 11:14 | 显示全部楼层
pigbayspy 发表于 2023-3-19 10:08
后知后觉,现在 wsl2 居然支持 systemd 了

win10还不行

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

操作系统为windows 11

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

使用道具 举报

     
发表于 2023-3-19 11:23 | 显示全部楼层

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

论坛助手,iPhone
回复

使用道具 举报

     
发表于 2023-3-19 13:16 | 显示全部楼层
b0207191 发表于 2023-3-19 11:11
安装了,重启后,VMware开启仍旧提示

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

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

使用道具 举报

     
发表于 2023-3-19 15:09 | 显示全部楼层

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!
回复

使用道具 举报

     
发表于 2023-3-19 17:17 | 显示全部楼层
Cres 发表于 2023-3-19 15:09
Win 10 去年11月之后也支持了。

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

# lsof -p 1 | grep txt
init      1 root  txt       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
回复

使用道具 举报

     
发表于 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
回复

使用道具 举报

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

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

使用道具 举报

头像被屏蔽
发表于 2023-3-21 07:16 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-11-14 16:08 , Processed in 0.123613 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表