Use Linux in Windows

在winodws下使用Linux的方法

Windwos Subsystem for Linux

条件

win10较高版本。

步骤
  1. 启用WSL功能

    管理员 权限打开 powershell ,运行后重启windows。

    Enable-WindowOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
  2. 安装后续

    • 进入win10商店,下载Ubuntu或者其他发行版。
    • Ubuntu使用的是cmd终端。初始化后,即可使用,通过 /mnt/c 可进入系统C盘。
    • 如果觉得颜色不够醒目,可以更改背景颜色为浅色、白色;或者去Microsoft/console项目 ,下载对应软件修改cmd的默认色盘。
    • 别的终端软件也可以通过 bash 调用 Ubuntu Bash 直接进入WSL,例如Cmder
    • WSL可运行应用测试列表

虚拟机和ssh

条件

可以使用VirtualBox等虚拟机软件。或是开启Hyper-V的专业版Windows。

步骤
  1. 使用虚拟机安装Ubuntu server。

    VirtualBox安装Ubuntu Server。

  2. 测试网络

    运行cmd命令 ipconfig 获取windows本机IP地址;运行bash命令 ifconfig 获取虚拟机Linux子系统的IP地址。

    测试windows–>Linux, ping [linux ip] 。反之, ping [windows ip]

    默认安装下,虚拟机使用的网络设置为 NAT模式 ,这时,Linux客机可以ping通windows,但是windows在ping Linux时会超时。必须在虚拟机的网络设置选项中修改网络模式,可以修改为 桥接网卡

  3. 使用虚拟机Linux

    为什么不直接使用虚拟机Linux?虚拟机Linux的限制太多,除非装上openbox或者lxde或mate等图形界面,不然VirtualBox增强功能都无法使用;另外,也无法使用中文输入法。不过;如果内存充足,使用图形界面可以直接设置 共享文件夹 ,供2个系统交换文件。

    而使用ssh连接自己虚拟机中的Linux环境,就可以在文件的编辑上方便许多,也无需增加分配给虚拟机的可用内存。使用headless无界面启动,就像直接连接Linux云主机一样,十分方便,不收CLI版Linux的限制、

    ssh可以通过 git bash 连接,实现文件编辑和基本文件数据的传输。

  4. ssh连接

    (待写…)

今日值得纪念的事

  • 公元214年,庞统中箭身亡,年仅34岁。
  • 1958年,迈克杰杰克逊出生。
  • 1998年,国际微笑行动。
  • 第28届奥运会在希腊雅典闭幕。
  • 2018雅加达电子竞技LOL项目,中国队夺冠。

猜你喜欢

转载自www.cnblogs.com/dothenc/p/9689889.html
今日推荐