折腾了好几天才搞定,Redhat下远程桌面的方法,首先保证本身已经装了桌面,并且可以ssh访问

由于系统中自带python2环境,装了anaconda以及它带的python3环境,这个必须存在(前提)

按照其他教程安装好VNCserver和VNCviewer一直黑屏,原因是:anaconda所含的环境冲突,环境变量 PATH 发生了变化,即调用了不同版本的 Python,VNCserver 的运行自然会出错,造成黑屏

这个问题可以解决,也可以绕开:

一·、解决:参考 https://blog.csdn.net/bxprog/article/details/80988289

注意:注释掉Anaconda的变量以后必须重启服务器才能生效,但是重启后Anaconda就不能用了,但是可以远程连接。

此时再把那行注释去掉,执行source ~/.bashrc Anaconda又可以用了,VNC仍然可以用!这一步不需要重启

参考文献:

http://www.ha97.com/4634.html

https://blog.csdn.net/Happy_Sunshine_Boy/article/details/88107229

二、绕开:

每次都这样重启机器不靠谱,关掉anaconda相关的环境变量显然不行因为要用anaconda,替代方案:

使用Xmanager Enterprise 5全家桶,先用x-shell ssh登录上rethat的服务器,在x-shell中输入

export DISPLAY=192.168.6.165:0.0     (192.168.6.165替换成自己本地电脑的ip地址)

可以先测试一下能不能用:

yum -y install xclock
xclock

这时本地会弹出Xmanager的窗口,如果没有,手动打开Xmanager - Passive这个软件,出现这个表盘就成功了

当然远程的服务器需要桌面环境的时候很多,比如运行codeblocks

安装好codeblocks以后,终端直接输入 codeblocks

发现可以运行了:

ok完美,成功替代不能用VNC远程的问题,缺点是多个桌面程序之间的切换要那麻烦一点。

三、Redhat改Centos源

参考其他教程

												

Centos-Redhat下远程桌面的方法 & Redhat改Centos源的更多相关文章

  1. 本文介绍使用windows系统自带的远程桌面mstsc连接Centos 7.x远程桌面的基本方法。

    本文介绍使用windows系统自带的远程桌面mstsc连接Centos 7.x远程桌面的基本方法. 一.前言 我希望用windows远程访问centos图形界面.xmanager连接centos远程桌 ...

  2. WIN7远程桌面连接方法!

    WIN7远程桌面连接方法!

  3. 20180726 - Windows 10 Pro 下远程桌面连接提示“出现身份验证错误”

    问题:Windows 10 Pro 下远程桌面连接提示“出现身份验证错误” [Window Title]远程桌面连接 [Content]出现身份验证错误.要求的函数不受支持 远程计算机: 192.16 ...

  4. centos 7 下 rabbitmq 3.8.0 & erlang 22.1 源码编译安装

    centos 7 下 rabbitmq 3.8.0 & erlang 22.1 源码编译安装 安装前请检查好erlang和rabbitmq版本是否相匹配参考:RabbitMQ Erlang V ...

  5. windows下远程桌面连接centos

    最近,由于项目需要,必须要在centos下进行操作.习惯了图形界面的我,通过黑框框来远程操作服务器,着实让人难受.但是,windows自带的远程桌面工具貌似不能直接连centos.所以,只能借助其他工 ...

  6. redhat下yum命令安装(替换为centos yum命令)

    redhat默认自带的yum源需要注册,才能更新,报错:This system is not registered to Red Hat Subscription Management. You ca ...

  7. Ubuntu远程桌面xrdp方法

    xrdp方式,该方法支持多用户登录并远程桌面. 首先在Ubuntu上安装GNOME界面,在终端输入命令: sudo apt-get install gnome-panel 安装完成后注销用户. 点击自 ...

  8. 在 Windows 下远程桌面连接 Linux - XManager 篇

    XManager是一个简单易用的高性能的运行在Windows平台上的X-Server软件,而Gnome和KDE就是X-Client,Linux下的X-Server则为Xorg.它能把远端Unix/Li ...

  9. 适用于kali linux的远程桌面开启方法(从windows xp 远程登录到kali linux )

    为了解决Windows远程桌面访问Ubuntu 12.04 之一 中提到的VNC远程桌面的缺点(见http://www.linuxidc.com/Linux/2012-07/64801.htm),我们 ...

随机推荐

  1. c#中异常捕获,回滚

    语法: try { 有可能出现错误的代码写在这里 } catch { 出错后的处理 } 如果try中的代码没有出错,则程序正常运行try中的内容后,不会执行catch中的内容, 如果try中的代码一但 ...

  2. java实现spark常用算子之SortByKey

    import org.apache.spark.SparkConf;import org.apache.spark.api.java.JavaPairRDD;import org.apache.spa ...

  3. Java 单个集合去重与两个集合去重

    一.单个集合去重 描述: 去掉一个集合里重复的元素:将list集合转成hashSet集合,hashSet有自动去重的功能,再利用去重后的hashSet集合初始化一个新的list集合,此时这个list就 ...

  4. tp中的u方法

    个人总结以免忘记 在模板中的使用{:U('地址', '参数'…)} <!--在模板中使用U方法 --> <a href="{:U('News/index')}" ...

  5. 分布式缓存Redis+Memcached经典面试题和答案

    Redis相比memcached有哪些优势? (1) memcached所有的值均是简单的字符串,redis作为其替代者,支持更为丰富的数据类型 (2) redis的速度比memcached快很多 ( ...

  6. 4.ID主键生成策略

    保证唯一性(auto_increment) 一.xml方式 <?xml version="1.0"?> <!DOCTYPE hibernate-mapping P ...

  7. Linux监控服务并主动重启

    Linux查询后台进程,如果没有进程号,则重启服务: #!/bin/sh basepath=$(cd ``; pwd) while true do procnum=`ps -ef|grep " ...

  8. Apache Shiro漏洞复现

    利用burp dns进行检测,脚本如下: import sys import uuid import base64 import subprocess from Crypto.Cipher impor ...

  9. JavaJDBC【一、概述】

    其实这个内容在学习java基础的时候就有看过了,只是没有详细整理,在这再整理一下 数据库操作对于任何一门后端语言来说都是很重要的 JDBC:Java Data Base Connectivity 内容 ...

  10. Delphi MSComm控件属性