jquery程序 windows移植到linux显示不了,Windows10 + WSL 使用Linux图形界面程序
现在Win10下用WSL(Windows Subsystem Linux – bash)开发程序基本上没问题了,包括上一篇Docker也能使用了。
但某些时候,你可能还是要用到Linux上的图形界面程序,比如Pycharm, Sublime Text等,因为它们集成WSL Bash环境会更方便使用。
image.png
其实越来越多的程序,都开始原生支持WSL了,比如VS Code。
但Pycharm、Sublime暂时还不(免费)支持。
Windows Pycharm:远程调试WSL上的Python,只有收费版本才支持,如果我们直接安装在WSL里,不就是“本地”调试了么。
Sublime Text也是,Ctrl+B快捷键,是快速执行当前程序,如果在Window里执行,那就访问不了WSL上的Python/bash等命令行环境。
如何解决?很简单,目前阶段,先装个XServer就能用,速度没啥区别。
下图是我连接WSL上的Pycharm CE,可以看到,Terminal窗口显示的python,是Linux的python:
image.png
步骤:
1. Windows安装VcXsrv
Install the lastest version of VcXsrv
2. WSL安装xfce desktop
sudo apt-get install xfce4-terminal
sudo apt-get install xfce4
配置文件:~/.bashrc
export DISPLAY=:0.0
export LIBGL_ALWAYS_INDIRECT=1
3. Windows上打开XLaunch
我一般选“Multiple Window”
image.png
4. 现在执行WSL的图形界面程序就OK了
比如WSL 输入:startxfce4,XLaunch窗口就会跳出来以下窗口:
image.png
5. 实例:WSL上安装Pycharm CE
打开bash
解压sudo tar xfz pycharm-*.tar.gz -C /opt/
Pycharm需要JRE:
# vi ~/.bashrc
export JDK_HOME=/opt/pycharm-community-2018.3.5/jre64
cd /opt/pycharm-*/bin
运行 . ./pycharm.sh
成功!
加个快捷方式:
sudo ln -s /opt/pycharm-community-2018.3.5/bin/pycharm.sh /usr/bin/pycharm
打开bash,直接输入pycharm就能运行了!
Flask开发福音:Pycharm CE配置Flask环境(跟Professional收费版本功能一样)
作者:非梦nj
jquery程序 windows移植到linux显示不了,Windows10 + WSL 使用Linux图形界面程序相关推荐
- 手机怎样运行linux命令行,不仅是命令行 Windows 10 也可以运行 Linux 的图形界面程序了...
微软在 Build 2016 上宣布这个新闻后,很快就在其发布的 Insider 预览版 14316 上将这个功能展示给了迫不及待的粉丝们.根据微软当前的技术说明,目前除了部分命令行程序不能运行之外, ...
- 在桌面Linux环境下开发图形界面程序的方案对比
在Linux下开发GUI程序的方法有很多,比如Gnome桌面使用GTK+作为默认的图形界面库,KDE桌面使用Qt作为默认的图形界面库,wxWidgets则是另一个使用广泛的图形库,此外使用Java中的 ...
- 怎么开发Linux图形界面程序,Linux下的图形界面编程
Linux下的图形界面编程 一.Qt和GTK+ 虽然Linux下的大多数开发是基于字符界面的,但在Linux环境下也可以开发出美观大方的图形界面.经过多年的发展,目前已经存在多种用于在Linux下开发 ...
- win10上运行linux程序吗,Win10可以运行 Linux 的图形界面程序了
Win10可以运行 Linux 的图形界面程序了 2016年04月13日 16:39作者:cnBeta编辑:李佳辉 分享 正如大家所知道的,大多数 Linux 上的命令行二进制程序现在可以原生地运行在 ...
- 编写图形界面程序,显示一个红色反弹球的程序,当该球撞击Applet边框时,它应从边框弹回并以相反方向45°运动。
编写图形界面程序,显示一个红色反弹球的程序,当该球撞击Applet边框时,它应从边框弹回并以相反方向45°运动. import javax.swing.*; import java.awt.*;cla ...
- xmanager linux,教您用xmanager启动Linux上的图形界面程序-Go语言中文社区
对于习惯实体化的开发人员来说,还是界面化用着比较习惯,所以这就涉及到掌握使用Xmanager启动Linux上的图形界面程序,为了方便大家的使用,本集小编就详细的为大家讲解具体操作. 具体步骤如下: 1 ...
- 教您用xmanager启动Linux上的图形界面程序
对于习惯实体化的开发人员来说,还是界面化用着比较习惯,所以这就涉及到掌握使用Xmanager启动Linux上的图形界面程序,为了方便大家的使用,本集小编就详细的为大家讲解具体操作. 具体步骤如下: 1 ...
- 在本地windows终端打开远程服务器的图形界面程序
问题描述 在终端通过ssh远程连接服务器后,我们希望直接打开远程服务器的图形界面程序 解决方案 修改远程服务器的/etc/ssh/sshd_config文件 X11Forwarding yes #X1 ...
- linux显示当前目录下文件,Linux显示当前目录有哪些文件命令-linux ls命令详解-嗨客网...
Linux显示当前目录文件(ls)教程 在 Linux ls命令详解 功能 显示当前目录或指定路径下面的文件列表. 语法 ls [options] [dirname] 参数 参数 描述 options ...
- Gox语言中配置在Linux系统中使用Sciter来进行GUI图形界面编程-GX23.2
如果需要在Linux系统中使用Gox语言结合Sciter编程,可以按下面的步骤来配置好环境,本文以Ubuntu 18.04系统为例,其他系统的设置也是类似的,可能略有不同. 注:下面操作最好都以roo ...
最新文章
- 菱形继承,多继承,虚继承、虚表的内存结构全面剖析(逆向分析基础)
- codeforces741C Arpa’s overnight party and Mehrdad’s silent entering(二分图)
- 14行代码AC_Zero Array(思维)
- 钉钉设置jira机器人_这是当您机器学习JIRA票证时发生的事情
- 活动子项父项的复杂CSS选择器[重复]
- 江西 高职 分数 计算机,快讯!江西高职(专科)批次各高校投档分数线出炉…...
- oracle 10g oci.dll 下载,Oracle 11g oci.dll下载
- 数字图像处理实验MATLAB版+实验报告亲笔
- 计算机高级应用都有啥,计算机二级MS OFFICE高级应用都有什么题型?
- Ubuntu安装google中文输入法
- 2019牛客多校第8场
- MSP430F149小系统开发板实现RS232串口通信
- 如何把公众号的内容同步到头条自媒体号上?
- linux内核网络收包过程—硬中断与软中断
- teamviewer 使用数量到达上限_Teamviewer使用新问题之:同一账号在不同设备上使用已达上限...
- 为什么在CAD图纸中插入外部参照后会出现多余图形?
- BOOT客户管理系统(详解)
- 在IT技术圈混,怎么能不知道这几个公众号?
- Supervisor守护Java进程_使用Supervisor来守护我们的服务
- mysql数据库修复_MySQL数据库修复方法(MyISAM/InnoDB)