利用Windows10 Linux Bash和MobaXterm运行图像程序

背景

之前已经在Windows10中安装好了Linux Bash,在上面跑了Pytorch,相当不错,比安装双系统好多了,但今天要写一个需要显示图片的程序,LinuxBash中又没有Xserver,所以想了一个折中的办法,完美解决了这个问题。

准备

  1. 在Windows10中安装好LinuxBash(安装方法可以见我之前的博客)
  2. 安装MobaXterm(墙裂推荐这款,集成了Xserver服务)

步骤

  1. 打开LinuxBash
  2. 查看ip和登陆名
    $ ifconfig # 查看ip相关信息
    # 用户名: softmaxer
    # ip: 172.18.21.60 # 每个人的不一样
    利用Windows10 Linux Bash和MobaXterm运行图像程序_第1张图片
  3. 安装openssh-server
    $ sudo apt-get install openssh-server
  4. 备份sshd配置文件
    $ sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
  5. 修改配置文件
    Port 23 # 端口改为23,因为22端口已被占用
    ListenAddress 0.0.0.0 # 取消注释
    #StrictModes yes # 注释
    PasswordAuthentication yes # 允许密码登录
  6. 启动ssh服务
    注意:以后每次使用MaboXterm连接LinuxBash时,都要先打开ssh服务
    $ service ssh start
  7. 打开MobaXterm软件
    利用Windows10 Linux Bash和MobaXterm运行图像程序_第2张图片
  8. 新建Session
    点击左上角的Session,输入ip地址用户名,端口号(之前自定义的是23号端口)
    利用Windows10 Linux Bash和MobaXterm运行图像程序_第3张图片
    点击OK即可

测试

  1. 测试登陆
    利用Windows10 Linux Bash和MobaXterm运行图像程序_第4张图片
  2. 运行图形程序测试
    利用Windows10 Linux Bash和MobaXterm运行图像程序_第5张图片

如果我的博客对您有所帮助,请点赞支持,Thanks♪(・ω・)ノ

你可能感兴趣的:(Linux-杂货铺,windows,LinuBash,可视化)