在 Windows 中配置 Linux 工作环境 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
xcatliu

在 Windows 中配置 Linux 工作环境

  •  
  •   xcatliu
    xcatliu 2016 年 4 月 25 日 8421 次点击
    这是一个创建于 3651 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近又配置了一个 Linux 工作环境,遇到一些问题记录了一下,分享给大家。

    http://blog.xcatliu.com/2016/04/21/setup-linux-workspace-in-windows/

    第 1 条附言    2016 年 5 月 20 日

    2016-05-20 更新:可以使用更加先进的 Hyper-V + Samba 方案

    下一篇: 在 Windows 中配置 Linux 工作环境(使用 Hyper-V)

    相关讨论:https://v2ex.com/t/280062

    41 条回复    2016-07-17 11:49:04 +08:00
    beginor
        1
    beginor  
       2016 年 4 月 25 日 via Android   1
    还可以试试 win10 的 Linux subsystem
    micang
        2
    micang  
       2016 年 4 月 25 日
    想下这个 blog 风格很赞好喜欢,是你自己设计的吗?
    xcatliu
        3
    xcatliu  
    OP
       2016 年 4 月 25 日
    @micang

    我也挺喜欢这个主题的,不过好像很多人都用这个主题。
    不是我设计的,页脚有链接: https://github.com/iissnan/hexo-theme-next
    xcatliu
        4
    xcatliu  
    OP
       2016 年 4 月 25 日
    @beginor 感谢建议,有时间再尝试下~
    odirus
        5
    odirus  
       2016 年 4 月 25 日   2
    我也买不起 MBP (现在想了一下, MBP 也体验不到原汁儿的 linux ),讲一下我的方案。

    我的做法是在 linux 上安装 samba 服务,通过 windows 中的 “映射网络驱动器” 挂载到本地 windows 中,看起来就像是本机磁盘。 PHP 、 Python 这种动态语言项目放到这个磁盘里面,本地 IDE 编写代码, linux 上运行代码。不亦说乎。
    tangzhehao
        6
    tangzhehao  
       2016 年 4 月 25 日
    风格确实很简洁。
    micang
        7
    micang  
       2016 年 4 月 25 日
    @xcatliu 偶偶,谢谢,很喜欢啊~
    ljcarsenal
        8
    ljcarsenal  
       2016 年 4 月 25 日   1
    vagrant
    xcatliu
        9
    xcatliu  
    OP
       2016 年 4 月 25 日
    @ljcarsenal 感谢建议,还没尝试过 vagrant ,下次再试试!
    xzem
        10
    xzem  
       2016 年 4 月 25 日
    vagrant +1
    ProjectAmber
        11
    ProjectAmber  
       2016 年 4 月 25 日 via iPad   1
    还可以加个 VBoxHeadlessTray ,再也不用担心 Windows 10 自动重启了。
    just4fan
        12
    just4fan  
       2016 年 4 月 25 日
    @xcatliu vagrant 貌似就是配置好的 virtualBox 虚拟机,从我的经验来看 virtualBox 的快照有 bug , RDP 时使用也有问题,我更喜欢用 vmware 装一个 linux 虚拟机来搞
    egen
        13
    egen  
       2016 年 4 月 25 日   1
    推荐用 samba 进行, sharefolder 中安装某些 nodejs npm 包也会出问题,还有文件权限也是个问题,除了普通文件共享,不建议使用。
    cyio
        14
    cyio  
       2016 年 4 月 25 日   1
    babun 体验更佳
    Kymair
        15
    Kymair  
       2016 年 4 月 25 日   1
    Windows 10 的话直接用系统自带的 Hyper-V 就行了。
    lingo233
        16
    lingo233  
       2016 年 4 月 25 日 via Android   2
    讨厌在 Windows 上用基于 VirtualBox 或者它本身的东西,因为这家伙 Windows 一更新他就挂掉。
    我用 hyper-v 加 vcxsrv 直接开启 Linux 上的 IDE ,文件共享用 samba
    itfanr
        17
    itfanr  
       2016 年 4 月 25 日
    @xcatliu 我也在用 next
    SmiteChow
        18
    SmiteChow  
       2016 年 4 月 25 日
    @Kymair 那不是 hyper - v ,那是真正的 ubuntu sub system
    justlikemaki
        19
    justlikemaki  
       2016 年 4 月 25 日
    ...还以为是配的开发环境,加 IDE
    KexyBiscuit
        20
    KexyBiscuit  
       2016 年 4 月 25 日
    咱自己用 Hyper-V 开虚拟机。
    kacong
        21
    kacong  
       2016 年 4 月 25 日   1
    hyperV 是一个方案, VMWare Player 也算一个非商业化的途径,基本稳定的。
    KentY
        22
    KentY  
       2016 年 4 月 25 日   1
    >由于我的大部分项目都是基于 Linux 的,所以在 Windows 中配置一个 Linux 工作环境是非常有必要的(别问我为什么不用 MacBook 了 T_T )

    你 windows 存在的目的是? 如果就是为了装 vbox 来访问你的 linux? 那还要这个 win 壳子干嘛呢? 我看上面都没有问这个的, 怀疑我是误解了你文章的主旨, 坦白下, 我没读完..
    ihciah
        23
    ihciah  
       2016 年 4 月 25 日
    懒得开虚拟机的我直接连 VPS
    wohenyingyu01
        24
    wohenyingyu01  
       2016 年 4 月 26 日 via iPhone
    @KentY 说不定是用来玩游戏
    qqmishi
        25
    qqmishi  
       2016 年 4 月 26 日 via Android   1
    只有我注意到了文章是在 4 月 21 日, Ubuntu 16.04 正式版发布当天写的吗 23333
    xiamx
        26
    xiamx  
       2016 年 4 月 26 日
    @KentY 也许是驱动支持不完美 这是很常见的
    xcatliu
        27
    xcatliu  
    OP
       2016 年 4 月 26 日
    @beginor @odirus @ljcarsenal @ProjectAmber @egen @cyio @Kymair
    感谢大家的建议!我记录到文章里面啦,下回可以试试~
    xcatliu
        28
    xcatliu  
    OP
       2016 年 4 月 26 日
    @itfanr @micang @tangzhehao
    这个主题确实非常不错,据我所知是 star 最多的一个 hexo 主题了
    xcatliu
        29
    xcatliu  
    OP
       2016 年 4 月 26 日
    @KentY @wohenyingyu01
    不要 Windows 壳子的话,如何使用 IDE 呢?
    xcatliu
        30
    xcatliu  
    OP
       2016 年 4 月 26 日
    @qqmishi 这都被你发现了,其实是之前配置的环境,后来才来得及写文章。
    shawshi
        31
    shawshi  
       2016 年 4 26 日
    @odirus (ˇ?ˇ) 像这种情况有没有自动发布的工具?不然每次都需要手动去搞吗?
    msg7086
        32
    msg7086  
       2016 年 4 月 26 日
    @KentY 不是人人都可以在 80x25 的屏幕下写代码的。
    linux40
        33
    linux40  
       2016 年 4 月 26 日 via Android
    hyper-v 家庭版没有。。。
    odirus
        34
    odirus  
       2016 年 4 月 26 日
    @shawshi 什么自动发布哦?没懂。只要 linux 上开启了 samba 服务,默认开机就有哇。 Windows 挂载磁盘的话也是只要你不卸载映射的磁盘,一直都在哇。

    主要是我很早就用的 vagrant ,但发现用了几个月之后就得重装,经常启动超时,又不敢重装,所以干脆用 samba 。
    fulvaz
        35
    fulvaz  
       2016 年 4 月 26 日
    和楼主一毛一样的工作环境!
    Neveroldmilk
        36
    Neveroldmilk  
       2016 年 4 月 26 日
    趁着过年促销买了 VMware StationPro ,真的是比 VirtuaBox 稳定太多了,开源的软件有时候真靠不住。
    xcatliu
        37
    xcatliu  
    OP
       2016 年 4 月 26 日
    @fulvaz 同道中人!
    micang
        38
    micang  
       2016 年 4 月 26 日
    @xcatliu 宝宝已经下令男票开工了!嘿嘿
    theJian
        39
    theJian  
       2016 年 4 月 26 日
    为什么不直接用 linux 呢
    linhua
        40
    linhua  
       2016 年 4 月 26 日
    应该在 linux 工作环境中配置 windows 娱乐环境
    Virtualbox(win7 + Bridged Adapter + Seamless Mode)
    jon
        41
    jon  
       2016 年 7 月 17 日
    最近碰到 vbox 的共享文件夹的 bug ,估计 samba 应该不错
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2820 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 129ms UTC 01:12 PVG 09:12 LAX 18:12 JFK 21:12
    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