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/m.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燈, 水草

請輸入看板名稱,例如:BuyTogether站內搜尋

TOP