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

WSL 的 ubuntu on windows 在 windows 更新被删除了

  •  
  •   jdhao ·
    jdhao · 2019-10-12 12:05:36 +08:00 via Android · 5320 次点击
    这是一个创建于 1851 天前的主题,其中的信息可能已经有所发展或是发生改变。

    不知道有人遇到这个问题没,Windows 更新以后,Ubuntu on windows 用不了了,查了一下,竟然被删除了,过程记录在这里: https://jdhao.github.io/2019/10/11/wsl_distro_deleted_after_windows_update/

    39 条回复    2019-10-14 14:49:20 +08:00
    cinhoo
        1
    cinhoo  
       2019-10-12 12:56:47 +08:00 via iPhone
    Jonz
        2
    Jonz  
       2019-10-12 13:13:26 +08:00
    看到帖子后看了下还真的是没有了
    jdhao
        3
    jdhao  
    OP
       2019-10-12 13:14:40 +08:00 via Android
    @cinhoo 不想折腾这些,只想要一个可以连接 linux 服务器的终端
    jdhao
        4
    jdhao  
    OP
       2019-10-12 13:15:25 +08:00 via Android
    @Jonz 看来你平时不用 WSL 啊,我是每天都要用所以才发现没了。。
    Jonz
        5
    Jonz  
       2019-10-12 13:17:06 +08:00
    @jdhao 对,之前尝鲜装的,平常基本都没打开过
    cinhoo
        6
    cinhoo  
       2019-10-12 13:43:31 +08:00 via iPhone   ❤️ 1
    @jdhao 其实并不折腾,下载 wsldl 和 ubuntu 的 rootfs.tar.gz ,双击 wsldl 里的 ubuntu.exe ,完成
    vcheckzen
        7
    vcheckzen  
       2019-10-12 14:03:59 +08:00 via Android
    现在用的 debian,正常
    jdhao
        8
    jdhao  
    OP
       2019-10-12 14:05:58 +08:00 via Android
    @vcheckzen 貌似不是所有的电脑受影响,具体原因我也不明白
    classyk
        9
    classyk  
       2019-10-12 14:12:05 +08:00
    我的还在啊,另外再 windows store 里也还存在 ubuntu 下载。难道早上更新的系统也不是最新的了。。
    relaxchen
        10
    relaxchen  
       2019-10-12 14:19:22 +08:00
    @jdhao 只想要一个终端,Powershell 和 windows terminal (Preview)都可以满足吧
    agdhole
        11
    agdhole  
       2019-10-12 14:29:06 +08:00
    刚刚开了一下,存活
    jdhao
        12
    jdhao  
    OP
       2019-10-12 14:34:10 +08:00 via Android
    @relaxchen powershell 不能使用 bash 的命令,不习惯,我比较喜欢 mintty (wsltty 是使用 mintty 的)
    jdhao
        13
    jdhao  
    OP
       2019-10-12 14:36:24 +08:00 via Android
    @classyk 我的被删了,我又从应用商店重新安装的,安装很快,只有 200 M 左右。而且我发现 18 年时候装的 Ubuntu on windows 安装目录带有 18.04 版本信息,现在安装的只有 Ubuntu,不带版本信息了
    KuroNekoFan
        14
    KuroNekoFan  
       2019-10-12 14:45:34 +08:00
    我之前是通过解压的方式把 ubuntu 18 lts 装在 d 盘了,昨天更新重启之后就打不开了,折腾了半天 unregistered 掉然后重新装了
    yedane
        15
    yedane  
       2019-10-12 14:45:44 +08:00 via Android
    git bash
    KuroNekoFan
        16
    KuroNekoFan  
       2019-10-12 14:47:14 +08:00
    快速通道嘛,有风险(礼貌而不失尴尬的微笑)
    CallMeReznov
        17
    CallMeReznov  
       2019-10-12 14:49:03 +08:00
    WIN10 不是现在默认就带 SSH 了吗
    jdhao
        18
    jdhao  
    OP
       2019-10-12 14:55:44 +08:00 via Android
    @CallMeReznov 主要是那个 terminal 不好用,我喜欢用 mintty,不喜欢 win 10 的终端
    jdhao
        19
    jdhao  
    OP
       2019-10-12 14:56:44 +08:00 via Android
    @KuroNekoFan 不是快速通道,就是普通的,我的版本还是 1803,就是自动更新经常会更新一些东西,然后 Ubuntu 就没了
    KuroNekoFan
        20
    KuroNekoFan  
       2019-10-12 15:01:05 +08:00
    @jdhao 那就更糟糕了...总的来说我的遭遇应该跟你一样...不过如果你要是只是想用个 terminal,为什么不用 cmder+git bash 呢
    passerbytiny
        21
    passerbytiny  
       2019-10-12 15:02:14 +08:00
    @jdhao 悄悄地告诉你,Windows 平台的 SSH 终端,从开源到闭源,从商业授权到免费,从第三方应用到系统自带,从 UWP 应用到 W32 应用,一大一大堆。单纯为了 SSH 终端就去弄 WSL,你这不是一般的折腾。
    jdhao
        22
    jdhao  
    OP
       2019-10-12 15:15:40 +08:00 via Android
    @passerbytiny 我用过 xshell,mobaxterm 还有 termius,hyper 之类的,最后还是觉得 mintty 简洁好用。 所以我主要用 cygwin (使用的是 mintty),还有就是 wsl,也用的是 mintty
    jdhao
        23
    jdhao  
    OP
       2019-10-12 15:26:29 +08:00 via Android
    @KuroNekoFan cmder 是可以连接远程的服务器,但是在上面打开服务器上的 neovim,界面有点问题,放弃了。主要是 cmder 使用的 terminal 和 linux 的 xterm 不兼容引起的,这点 mintty 做的不错
    AyanamiRei
        24
    AyanamiRei  
       2019-10-12 16:21:28 +08:00
    我最后折腾的还是回到了 virtualbox , 感觉太折腾了
    nekoyaki
        25
    nekoyaki  
       2019-10-12 17:27:13 +08:00
    。前段时间鼓吹 win10 是最优秀的 linux 发行版的软吹现在什么感想了……
    conn4575
        26
    conn4575  
       2019-10-12 18:16:03 +08:00 via Android
    刚更新,赶紧去看了一下,还存活着,吓死了,要是没有 wsl 直接就不想用 windows 了
    zy445566
        27
    zy445566  
       2019-10-12 22:02:18 +08:00 via Android
    zy445566
        28
    zy445566  
       2019-10-12 22:03:30 +08:00 via Android
    multipass 是 Ubuntu 官方出的,支持 Windows 和 mac 甚至别的 Linux 平台
    KINGOD
        29
    KINGOD  
       2019-10-12 22:52:51 +08:00
    吓死了😂 还好,我的还在。 文章写得挺完整的,顺便去提个 issue 呗 https://github.com/microsoft/WSL/issues/
    jdhao
        30
    jdhao  
    OP
       2019-10-12 22:54:13 +08:00
    @KINGOD 已经有人提了。。
    jdhao
        31
    jdhao  
    OP
       2019-10-12 22:56:25 +08:00
    @zy445566 感谢推荐
    Jirajine
        32
    Jirajine  
       2019-10-12 22:58:27 +08:00 via Android
    终端推荐一个 fluent terminal
    cherbim
        33
    cherbim  
       2019-10-12 23:13:10 +08:00 via iPhone
    centos 正常……
    zingl
        34
    zingl  
       2019-10-13 10:47:54 +08:00
    Windows 10 1809 起 openssh server 和 client 是可选安装组件

    C:\Users\**>ssh
    usage: ssh [-46AaCfGgKkMNnqsTtVvXxYy] [-B bind_interface]
    [-b bind_address] [-c cipher_spec] [-D [bind_address:]port]
    [-E log_file] [-e escape_char] [-F configfile] [-I pkcs11]
    [-i identity_file] [-J [user@]host[:port]] [-L address]
    [-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port]
    [-Q query_option] [-R address] [-S ctl_path] [-W host:port]
    [-w local_tun[:remote_tun]] destination [command]
    Chingim
        35
    Chingim  
       2019-10-13 12:39:00 +08:00 via Android
    @zy445566 这货跟 docker 是类似的东西?
    conn4575
        36
    conn4575  
       2019-10-13 13:41:32 +08:00 via Android
    @zingl 不是 ssh 的问题,开源的 ssh 客户端网上一大堆,wsl 提供的是一个类 unix 的命令行环境来与 windows 交互。
    jdhao
        37
    jdhao  
    OP
       2019-10-13 16:31:58 +08:00 via Android
    @cherbim 应用商店好像没有 centos 的发行版……
    cherbim
        38
    cherbim  
       2019-10-13 23:26:23 +08:00
    @jdhao 自己安装,一直用的 centos,我记得网上有教程
    zy445566
        39
    zy445566  
       2019-10-14 14:49:20 +08:00 via Android
    @Chingim 其实还是虚拟机,和 vmware 对比更恰当,但更专一化轻量很多。会全虚拟化,而 docker 不需要
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1423 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 23:45 · PVG 07:45 · LAX 15:45 · JFK 18:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.