Linux 板


LINE

https://is.gd/JjgLXs 首先win10 要是2004以上 19041build以上 请去windows update 更新win10 2004 安装有linux kernel的WSL2 https://docs.microsoft.com/en-us/windows/wsl/install-win10 Powershell 以系统管理员执行 打开WSL功能 $ dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linu 打开virtualmachine platform功能 $ dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /nor 或者透过控制台打开 https://i.imgur.com/qEcPPCq.png 重开机 下载WSL2 linux kernel 安装 https://aka.ms/wsl2kernel https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi 直接点击wsl_update_x64.msi安装 powershell 将WSL预设版本调成WSL2 $ wsl --set-default-version 2 点开microsoft store安装 你要的WSL版本 https://aka.ms/wslstore https://docs.microsoft.com/en-us/windows/wsl/media/store.png
我是选ubuntu20.04 设帐号密码 https://docs.microsoft.com/en-us/windows/wsl/media/ubuntuinstall.png
再来就可以用WSL2了 C槽会mount在 WSL的路径 /mnt/c 所以档案系统是互通的 ------------------------------------- 安装win10 docker desktop https://docs.docker.com/docker-for-windows/wsl/ 一定要安装最新版 https://download.docker.com/win/stable/Docker%20Desktop%20Installer.exe 安装时勾选WSL2 Intergration 不需要开启hyperV就能用 win10家用版也可使用 安装完点开Docker Desktop 设定确认一下 WSL2功能开启 https://docs.docker.com/docker-for-windows/images/wsl2-enable.png
https://docs.docker.com/docker-for-windows/images/wsl2-choose-distro.png
打开WSL2的terminal (WSL2不需要另外安装linux版docker-ce) $ docker version $ docker pull hello-world 再来就可以开始使用WSL2 linux kernel的docker 再也不需要用win10 hyperV docker 然後目前vscode有支援WSL开发 https://code.visualstudio.com/blogs/2020/03/02/docker-in-wsl2 记得装外挂 https://is.gd/pk0DaX win10可以很方便使用linux开发了 不需要用vm --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 101.10.16.115 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Linux/M.1590233487.A.F65.html
1F:→ bitlife: We are the wsl2. Uninstall your linux and surrender 05/23 20:23
2F:→ bitlife: your desktop. We will add your biological and technol 05/23 20:24
3F:→ bitlife: ogical distinctiveness to our own. Your command line 05/23 20:25
4F:→ bitlife: tools will adapt to service us. Resistance is futile. 05/23 20:25
We are Borg!!!
5F:推 s9209122222: 有够厚工,直接用 Linux 比较实在 05/23 20:45
以win10笔电来说满方便拉
6F:→ galic: 之前刚升2的时候 还要另外forward port 不知道M$解决了没 05/23 22:13
7F:→ roccqqck: 你是指ssh进WSL2吗 05/23 22:33
9F:→ galic: WSL 2 是否能够使用网路应用程式? 05/23 22:44
10F:→ roccqqck: 例如8080 port的Service吗? 可以 05/23 22:47
11F:推 holishing: 所以不用开 hyperv 功能代表家用版也可以用 WSL2 了? 05/23 23:02
12F:→ roccqqck: 家用版好像连docker都可以 05/23 23:07
13F:→ roccqqck: 我不不是很确定 05/23 23:07
14F:推 holishing: 因为以前 HyperV 好像要企业版才能开印象中 05/23 23:14
15F:→ roccqqck: https://i.imgur.com/GjjTw0K.jpg 05/23 23:23
16F:→ roccqqck: https://is.gd/cd4xTD 05/23 23:24
17F:→ OrzOGC: 能开service.又有gui.效能有原生8成的话就砍linux了 05/23 23:24
18F:推 holishing: 所以没 WSL2 backend 的话就没办法了 05/23 23:25
19F:→ roccqqck: 效能一定比vm高 而且记忆体不需事先调用 是用多少占多少 05/24 01:23
20F:推 s9209122222: 垃圾微软休想藉由 Linux 而取代 Linux,这就像小粉红 05/24 02:14
21F:→ s9209122222: 跑到自由国家自由地宣扬独裁专制多美好一样 05/24 02:14
22F:推 Bencrie: 微软还开发了 dxgknrl 跟自己的 wayland compositor 05/24 02:37
23F:推 holishing: 然後开发只有 WSL 能跑的「Linux GUI」www 05/24 02:46
24F:推 s9209122222: 还有只有 WSL 能跑的 DX12,根本利用开源强迫大家习 05/24 09:06
25F:→ s9209122222: 惯使用自己的专利垃圾 05/24 09:06
26F:→ roccqqck: 不可能取代Linux server啦 充其量就是win10笔电docker跟 05/24 09:22
27F:→ roccqqck: 开发linux更方便而已 不可能有公司linux server改用WSL 05/24 09:22
28F:→ roccqqck: 而且还可以推广大家写程式安装linux runtime 不要装win 05/24 09:22
29F:→ roccqqck: runtime应该不是坏事吧 05/24 09:22
30F:→ roccqqck: 我是不知道WSL gui是啥 还没出 你目前也无法使用 05/24 09:22
31F:→ roccqqck: 为何大家都用mac开发 因为win10笔电双系统linux真的很麻 05/24 09:26
32F:→ roccqqck: 烦啊 现在多一个选择用linux有何不好 05/24 09:26
33F:→ roccqqck: 我是不觉得这边有多少人在用linux笔电开发啦 05/24 09:29
34F:→ roccqqck: 你该为mac担心 不是linux 05/24 09:36
35F:推 Kagero: 笔电装Linux和恶梦差不多 05/24 10:15
36F:推 s9209122222: 可能我运气好,以前第一台笔电是买 CJSCOPE,网卡看 05/24 11:02
37F:→ s9209122222: 到可以选就随手挑了 Intel 的 05/24 11:02
38F:→ s9209122222: 所以除了 Nvidia 从休眠恢复容易有问题,还有指纹识 05/24 11:04
39F:→ s9209122222: 别不能用之外,其他都满正常的 05/24 11:04
40F:→ johnjohnlin: 我装arch在2018的acer swift 3都没问题啊 05/24 14:53
41F:→ johnjohnlin: 除了指纹之外都能正常支援 05/24 14:53
42F:→ a58524andy: 最强linux gui不是甚麽kde gnome也不是任何视窗管理了 05/24 15:56
43F:→ a58524andy: 而是windows XD 05/24 15:56
44F:推 alan23273850: 这篇赞赞赞 我最近有时间来升级一下到 wsl2 05/24 17:22
45F:推 bibo9901: WSL很好用啊 等WSL2等很久 现在终於出了 05/24 17:24
46F:→ bibo9901: linux社群甚至Linus本人对MS或WSL都是基本正面意见 05/24 17:27
47F:→ bibo9901: 这明明就是微软向Linux和开源靠拢的象徵, 初学者不知道 05/24 17:30
48F:→ bibo9901: 为什麽常常有莫名的信仰和优越感...Windows GUI的易用性 05/24 17:31
49F:→ bibo9901: 加上linux cli的工程性, 完全是目前最好的开发环境. 05/24 17:32
50F:→ bibo9901: WSL+docker根本就是杀手级的搭配... 05/24 17:34
51F:推 MarcoReus: 推 05/24 17:41
52F:推 goldie: Docker 竟然可以搭在 WSL2 之上,又不会占用 HyperV 真棒 05/24 17:45
53F:推 penut85420: WSL2真的还挺不错的,可以把实验室的资料夹直接用ss 05/24 20:48
54F:→ penut85420: hfs挂载在Windows上,还能用VSCode来开,连Python P 05/24 20:48
55F:→ penut85420: ath都可以设定成伺服器上的Runtime,不过IntelliSen 05/24 20:48
56F:→ penut85420: se跟Debugger运作还不太正常就是了 05/24 20:48
57F:推 s9209122222: 这易用性就和中国收买世界组织一样 05/24 22:45
58F:推 Bencrie: funny :) 05/24 22:58
59F:推 alan23273850: 回一下penut,VSCode本身有套件支援远端连线功能, 05/24 23:35
60F:→ alan23273850: 这不需要 WSL2 喔 05/24 23:35
61F:推 penut85420: 感谢楼上提醒,只是有些WSL的操作会跟专案混在一起, 05/25 03:26
62F:→ penut85420: 这样设定其实一方面也是觉得有趣XD 05/25 03:26
63F:推 bibo9901: 看来是脑子被热血烧坏了 难怪连质数都不会找 05/25 06:48
64F:推 s9209122222: 小粉红,滚! 05/25 07:23
65F:推 Kagero: 看来是开源台独吉(ry 05/25 08:26
66F:→ Kagero: 你没问题不代表别人就没问题 至少我是不推在笔电装Linux 05/25 08:28
67F:推 Adama: WSL2就需要HyperV了吧(linux内核),还是会跟VM/VB冲突吧? 05/25 14:38
68F:推 Adama: docs.microsoft.com/en-us/windows/wsl/compare-versions 05/25 14:42
69F:→ Adama: 这里表示WSL2的确不能跟VM/VB一起跑 05/25 14:42
70F:→ Adama: Docker不再需要HyperV是因为用上WSL2的linux kernel的关系05/25 14:43
麻烦大大测试了
71F:推 Arbin: 感觉可以理解讨厌微软作为的想法05/25 16:02
72F:→ Arbin: 毕竟微软以前真的太黑 如果微软真的有心想要改变他的印象05/25 16:02
73F:→ Arbin: 现在这样「还是不够」05/25 16:02
74F:推 Gold740716: windows 自己的功能太雷,超烂的自动更新05/25 17:42
75F:推 holishing: 我觉得也是一个让更多使用者接触到 Linux 环境的机会05/25 22:22
76F:推 s9209122222: 这想法太天真了,就像是当初大家认为中国富裕起来後05/25 22:53
77F:→ s9209122222: 会越来越自由开放,没想到现在越来越转向封闭帝制,L05/25 22:53
78F:→ s9209122222: inux 就如同当初那让中国富裕起来的契机,只会被反过05/25 22:53
79F:→ s9209122222: 来利用罢了05/25 22:53
80F:推 lecheck: 推 感谢分享05/25 23:20
81F:推 holishing: 好05/25 23:55
82F:推 Kagero: 还在妄想 现在微软主获利来源就已经不是Windows了05/26 08:22
83F:推 s9209122222: 那把 Windows10 开源啊05/26 20:31
84F:→ s9209122222: 反正少这系统没差多少收益嘛05/26 20:32
85F:→ KevinR: s9209122222是在悲愤什麽05/26 20:35
86F:推 s9209122222: 哪边悲愤了?说出事实罢了05/26 20:35
87F:推 Kagero: 叫商业公司把旗下产品开源 这是吸了什麽鬼05/26 20:39
88F:推 Kagero: 不过开源也没关系 反正最开心的是你最爱的中国共产党05/26 20:45
89F:推 Kagero: 美商产品直接送给中共用 你一定很爽05/26 20:48
90F:推 s9209122222: 你自己说他获利不在 Windows10 的呀,开源对他们又不05/26 21:09
91F:→ s9209122222: 痛不痒05/26 21:09
92F:推 Kagero: 非主获利就要拿去送人喔 那你名下财产先送人好不好05/26 21:28
93F:推 s9209122222: 那就是很在乎啦,还幻想 05/26 22:01
94F:推 Kagero: 你都没种捐财产了 有啥资格要求别人捐 05/26 22:06
95F:推 Bencrie: 开源没问题啊,把微软买下来不就有惹?如果米国不挡的话 05/26 22:19
96F:推 Bencrie: 然後开源不等於免费唷,也是有收费的开源软体 05/26 22:21
97F:→ Bencrie: 例如最近发新版的 Ardour 05/26 22:22
98F:推 s9209122222: 我不捐是因为我很在乎啊,听你的描述就是微软不重视W 05/27 00:13
99F:→ s9209122222: in10啊,结果看来很重视嘛,所以想利用Linux吸引开发 05/27 00:13
100F:→ s9209122222: 者注意合情合理05/27 00:13
101F:推 Kagero: 能脑补成不在乎也挺神奇的05/27 00:34
102F:→ Kagero: 我从来没讲过微软不在乎 你是不是吸太多台湾价值了05/27 00:36
103F:推 Kagero: 吸引开发者根本吸引不了什麽东西 时间久了也是会跑掉05/27 00:46
104F:→ Kagero: 就只是给用户方便而已 你当所有人都和你一样电脑只灌Lin05/27 00:48
105F:→ Kagero: ux吗05/27 00:48
106F:推 s9209122222: 所以你82楼究竟要表达什麽呢?05/27 06:40
107F:→ KevinR: 所以你s9209122222究竟要表达什麽? 微软贡献给开源的码05/27 08:42
108F:→ KevinR: 大概比你这辈子写的code还多05/27 08:42
109F:→ KevinR: 微软从万圣节文件被公开的时候到现在对开源的政策转变巨大05/27 08:45
110F:推 tennyleaz: GNU/NT, Microsoft Linux05/27 17:00
111F:→ OrzOGC: 狂信徒到最後都会变得惹人厌...05/27 17:53
112F:推 s9209122222: 一点也不狂热喔,说出事实罢了05/27 20:05
113F:→ s9209122222: 微软奉献给开源就如同金小胖废核、中共的和平协议05/27 20:07
114F:→ a58524andy: 我装的时候要多去这边 https://aka.ms/wsl2kernel05/28 21:24
115F:→ a58524andy: 在开完那两个windows feature之後05/28 21:25
感谢 我补一下
116F:推 froce: WSL2很好用啊,不知道干嘛那麽排斥。05/29 17:33
117F:推 alan23273850: https://imgur.com/dWmVVCA 这边有提到某些虚拟机器05/30 15:22
118F:→ alan23273850: 也能和 hyper-V 并存05/30 15:22
119F:推 oToToT: s是跟微软有什麽深仇大恨,黑软黑的不余遗力耶05/30 17:16
※ 编辑: roccqqck (49.216.73.250 台湾), 05/30/2020 19:31:13
120F:→ holishing: 有够 GNU (X 05/30 19:42
121F:→ alan23273850: 我安装了之後实测了一下,VM和WSL2真的可以同时执行 05/31 01:57
122F:→ roccqqck: https://i.imgur.com/UpTqKJB.png 我virtualbox6.1.8可 05/31 02:03
123F:推 lolikung: wsl2跑docker的效能超好 06/26 14:14
124F:推 comicat: wsl2我觉得比wsl1好上手很多 但目前使用上还是有一些问题 07/02 10:16
125F:→ comicat: 1. vpn後dns问题导致wsl对外网路不通(但透过docker会通 07/02 10:17
126F:→ comicat: 2. 开启wsl後,电脑休眠後再开启,date与host不同步 07/02 10:19
127F:→ comicat: 3. 某些情况中文输入导致crash 07/02 10:19
128F:→ comicat: 这些官方github issue找得到,看起来是都还没close 07/02 10:21
129F:→ roccqqck: 4.RAM占用不释放 必须下 wsl --shutdown 重启wsl 07/02 12:44







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:e-shopping站内搜寻

TOP