首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Windows

人生苦短,为啥要跟自己过不去?

  •  
  •   KamenReborn · 155 天前 · 1062 次点击
    这是一个创建于 155 天前的主题,其中的信息可能已经有所发展或是发生改变。
    记录一下在 win 下折腾工具链的坑

    1.Windows 与 Linux 不同的换行符

    2.在 win 侧和 wsl 侧相互复制文件会遇到文件权限问题

    3.绝对不要在 win 侧删除 wsl 侧的文件,否则会遇到未知的问题

    4.win 侧和 wsl 侧不同的文件路径,几乎无法愉快的复制文件路径

    5.安装 vscode remote 的时候,傻逼微软没有+x 就开始执行 sh,结果安装失败

    5.
    在 vscode 里面,wsl 可以正常显示中文路径
    但是在 vscode insider 里面,wsl 可以显示中文,可以正确提示中文路径,但是 ls 无法正确显示中文路径


    感觉太累了,不会再爱 windows 了
    7 回复  |  直到 2019-05-18 17:33:15 +08:00
        1
    ccming   155 天前 via iPhone   ♥ 1
    人人都献出一点 Linux 代码,世界就会告别 Windows
        2
    KamenReborn   155 天前
    @ccming 这论调和“人人都给我一块钱,我就能成为富翁”没有区别
        3
    PressOne   155 天前 via Android
    两侧都有文件锁定和缓存这些系统机制,谁都不服谁,两侧又没有通讯机制,这些冲突是必然的
        4
    xdlucky   155 天前 via iPhone
    用虚拟机呀,wsl 我一般拿来当终端模拟器的...
        5
    kidlj   155 天前 via iPhone
    加一条,wsl 和 git bash 里的拷贝 /粘贴快捷键不一致。
        6
    cookey39   155 天前 via Android
    我用 visual studio 2019 加 wsl,用 openSSH 通讯并没有出现楼主的问题。
        7
    Osk   155 天前
    之前我开玩笑说 WSL 是我用来算 Hash 的,,, 好像还真的用来算 hash 的...

    主要是 WSL 的 IO 性能的真的是一言难尽, 解压一些小文件多的项目 /nodejs 安装, 真的要抓狂.
    遂放弃, 改为虚拟机, 现在是这么用的:

    电脑双硬盘, 一块给 Windows 用, 一块给 Linux. 然后 Windows 里面创建虚拟机, 把 Linux 那块盘 pass thru 给他, 这样的目的是不满意 Windows 了随时重启进入尸体机上运行的 Linux, 而不用维护两个 Linux 系统.

    用的最多的情况还是 Windows + Linux 虚拟机, 平时 ssh 上去用, Samba 共享文件, 有 GUI 需要就使用 rdp 连进去, 大不了没有显卡加速慢点, 又不是不能用, 嫌 GUI 慢就重启进尸体机模式运行. 是真的爽.

    一大坑是有时 Windows 重启的时候会手贱进入 Linux 里面去看看, 然后重启进 Windows 发现虚拟机的状态是已休眠! 这纯粹是自己的问题了.
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1154 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 19ms · UTC 17:29 · PVG 01:29 · LAX 10:29 · JFK 13:29
    ♥ Do have faith in what you're doing.