KamenReborn
V2EX  ›  Windows

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

  •  
  •   KamenReborn · May 18, 2019 · 3755 views
    This topic created in 2725 days ago, the information mentioned may be changed or developed.
    记录一下在 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 replies  •  2019-05-18 17:33:15 +08:00
    ccming
    ccming
    May 18, 2019 via iPhone❤️1
    1
    人人都献出一点 Linux 代码,世界就会告别 Windows
    KamenReborn
    KamenReborn
    OP
    May 18, 2019
    2
    @ccming 这论调和“人人都给我一块钱,我就能成为富翁”没有区别
    PressOne
    PressOne
    May 18, 2019 via Android
    3
    两侧都有文件锁定和缓存这些系统机制,谁都不服谁,两侧又没有通讯机制,这些冲突是必然的
    xdlucky
    xdlucky
    May 18, 2019 via iPhone
    4
    用虚拟机呀,wsl 我一般拿来当终端模拟器的...
    kidlj
    kidlj
    May 18, 2019 via iPhone
    5
    加一条,wsl 和 git bash 里的拷贝 /粘贴快捷键不一致。
    cookey39
    cookey39
    May 18, 2019 via Android
    6
    我用 visual studio 2019 加 wsl,用 openSSH 通讯并没有出现楼主的问题。
    Osk
    Osk
    May 18, 2019
    7
    之前我开玩笑说 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 发现虚拟机的状态是已休眠! 这纯粹是自己的问题了.
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5141 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 52ms · UTC 01:41 · PVG 09:41 · LAX 17:41 · JFK 20:41
    ♥ Do have faith in what you're doing.