2022 年,怎样才是家用远程开发的正确姿势?

2022-02-18 23:05:49 +08:00
 leishi1313

一点背景,这两年一直是手持 M1+NUC8 ,然后在 NUC8 上跑VS Code Server进行开发的。最近新配了台 AMD Yes !作其他低频用途。但是放着这么强的 U 不做开发有点浪费,于是琢磨着怎么在 Win 上搭建远程开发的环境,折腾了 2 天还是没有满意方案,想问问大家有什么想法?到目前为止,折腾过

  1. Win 装 WSL 2 ,然后

    • 端口转发:PowerShell 端口转发脚本没成功,而且指定端口转口限制比较大

    • 把 Win 的 SSH Server 的 SHELL 换成 WSL 2 的 bash:ssh 成功,但是 VS code/Jetbrain 的 SSH remote 配置都没跑通,VS code 是因为 websocket 没连上,猜测还是需要端口转发,喷射大脑报错给了一堆 log 文件,也没细看

  2. Win 装虚拟机,然后端口转发?应该可行,作为备选,但还是不够灵活

  3. 原生的远程开发,JetBrains 家的 Gateway 应该可以,但是现在只支持 Linux 。Fleet 又太早了,现在根本没什么功能

  4. Win 机装双系统,体验可能最好,但是因为 Win 机没装键鼠显示器,每次切换系统还要从其他地方拔下来。IPMI/KVM 或者第二电源键应该是可以的,但是要折腾硬件 /另外花销

综上,还有什么值得尝试的方案吗?或者大家都是怎么在家远程开发的?

5874 次点击
所在节点    程序员
22 条回复
t123yh
2022-02-19 17:23:00 +08:00
装个 Ubuntu ,然后配好 xrdp ,从 mac 上用 rdp 连就行了
neohob
2022-02-19 23:04:17 +08:00
zerotier 不行吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/834938

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX