用 WSL 学 Linux - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
b00tyhunt3r
V2EX    程序员

用 WSL 学 Linux

  •  
  •   b00tyhunt3r 2019-11-17 12:13:22 +08:00 4526 次点击
    这是一个创建于 2160 天前的主题,其中的信息可能已经有所发展或是发生改变。

    会有坑吗? WSL 用哪个发行版比较好嘞?

    17 条回复    2019-11-19 18:17:20 +08:00
    codehz
        1
    codehz  
       2019-11-17 12:18:28 +08:00
    建议虚拟机
    b00tyhunt3r
        2
    b00tyhunt3r  
    OP
       2019-11-17 12:36:36 +08:00
    @codehz 大佬,可以说一下具体原因嘛
    codehz
        3
    codehz  
       2019-11-17 12:41:02 +08:00 via Android   1
    当然是虚拟机方便快照,出事回滚就好)
    还有就是 wsl 出问题还得区分到底是谁的问题
    iceheart
        4
    iceheart  
       2019-11-17 13:22:45 +08:00 via Android
    wsl 不是 linux,只是应用层的虚拟化,类似 wine。
    locoz
        5
    locoz  
       2019-11-17 13:24:28 +08:00 via Android
    直接虚拟机或者远程服务器,wsl 你碰到奇葩问题都不知道是怎么产生的。
    CantoAllaVita
        6
    CantoAllaVita  
       2019-11-17 13:25:02 +08:00 via Android
    是学生吗,是的话用 ubuntu 就可以,随便折腾出问题卸了重装。
    需要备份的不是系统配置而是脑子里的知识,建议学会一个东西就写篇博客备份一下。
    yanlx
        7
    yanlx  
       2019-11-17 13:34:20 +08:00 via iPhone
    有坑,比如学习 shell 脚本,很多书第一个范例就是:

    #! /bin/bash
    date
    who

    wsl1 运行 who 是不会有输出的。
    总之各种小坑(看看 github 上的 issue 就知道有什么坑了)。
    建议虚拟机。
    SorcererXW
        8
    SorcererXW  
       2019-11-17 13:46:40 +08:00
    Docker 吧,出问题直接删掉容器
    weixiangzhe
        9
    weixiangzhe  
       2019-11-17 13:48:55 +08:00 via Android
    虚拟机好 有快照,建议 manjaro, 安装应用方便
    ErrorMan
        10
    ErrorMan  
       2019-11-17 14:36:53 +08:00
    虚拟机快照吧,初学的时候容易搞出事来,有快照的话方便复原
    lisachensyd
        11
    lisachensyd  
       2019-11-17 15:17:50 +08:00
    WSL 还是有坑的,建议原生 linux
    zjyl1994
        12
    zjyl1994  
       2019-11-17 18:55:40 +08:00
    VirtualBox 装真的 Linux 吧,wsl 只是上层看起来是 linux,外加支持一些程序而已,有很多东西不支持的。
    虚拟机可以快照可以回滚,误操作处理很方便。而且是真 Linux,命令的输出肯定和现实环境一样。
    flynaj
        13
    flynaj  
       2019-11-17 20:57:28 +08:00 via Android
    virtualbox 装 Debian
    explore365
        14
    explore365  
       2019-11-17 22:21:50 +08:00
    大体上差不多,偶尔有一点点差异

    做了两个版本的 WSL 镜像,原版的系统,源改成了清华大学的源,解压到目录直接运行就自动安装
    https://dl.qlnmp.com/release/wsl/CentOS-7.zip CentOS7
    https://dl.qlnmp.com/release/wsl/Alpine-3.10.2.zip Alpine 3.10.2
    edk24
        15
    edk24  
       2019-11-18 03:23:21 +08:00
    学 linux 我个人建议 双系统, 我安了一个 deepin. 现在生产用 deepin 娱乐用 win 写代码离不开 deepin 了

    并且在这一年的使用时间里, 学到了不少运维知识. 毕竟要用 前期就得折腾. 会了用起来就很轻松

    用带桌面的 linux 也要多使用命令, 当然这对我们搞编程的来说是必须的. 不然干啥装这玩意儿
    zetaoyang
        16
    zetaoyang  
       2019-11-18 08:16:04 +08:00 via Android
    笔记本上装双系统吧
    b00tyhunt3r
        17
    b00tyhunt3r  
    OP
       2019-11-19 18:17:20 +08:00
    @explore365 老哥 想问下微软商店自带的 ubuntu 不好用吗?另外还有 Debian,为什么要额外做这两个 distro 呢?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5986 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 40ms UTC 03:05 PVG 11:05 LAX 20:05 JFK 23:05
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86