使用远程终端控制工具开启可视化窗口(如Pycharm vscode)
使用远程终端控制工具开启可视化窗口(如Pycharm, vscode)
适用环境:
直接在Linux服务器中使用IDE调试代码,而不是在本地调试后放在Linux中;
使用云服务器(如腾讯云),追求高性价比,直接在控制终端中使用IDE可视化编程调试;
以下为Ubuntu16.04+MobaXterm为例
1. 服务端更改文件“/etc/ssh/sshd_config”里的“X11Forwarding ”为“yes”,并添加“X11UseLocalhost no”;
2. 安装java环境:apt-get update apt-get install default-jre apt-get install default-jdk
如果使用VSCODE,你需要安装:
sudo apt-get install -y libx11-xcb1 libxrandr2 libasound2 libpangocairo-1.0-0 libatk1.0-0 libatk-bridge2.0-0 libgtk-3-0 libnss3 libxss1
3. restart相应container 或重启ssh(注意必须是新建一个session会话),显示如下4个对勾即说明成功;
┌────────────────────────────────────────────────────────────────────┐
│ ? MobaXterm 10.5 ? │
│ (SSH client, X-server and networking tools) │
│ │
│ ? SSH session to [email protected] │
│ ? SSH compression : ? │
│ ? SSH-browser : ? │
│ ? X11-forwarding : ? (remote display is forwarded through SSH) │
│ ? DISPLAY : ? (automatically set on remote server) │
│ │
│ ? For more info, ctrl+click on help or visit our website │
└────────────────────────────────────────────────────────────────────┘
该方法也能直接安装firefox浏览器等可视化工具软件
使用远程终端控制工具开启可视化窗口(如Pycharm vscode)相关教程