zoukankan      html  css  js  c++  java
  • Linux VNC安装

    cat /etc/centos-release
      CentOS Linux release 7.4.1708 (Core)

    uname -r
      3.10.0-693.el7.x86_64

    VNC下载:https://www.realvnc.com/en/connect/ 

    #!/bin/bash
    set -x
    set -e
    yum groups -y install "X Window System"
    yum -y install gnome-classic-session gnome-terminal nautilus-open-terminal control-center liberation-mono-fonts kde-l10n-Chinese ibus-libpinyin
    systemctl set-default graphical.target
    yum -y install tigervnc-server
    cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
    sed -i "s/<USER>/root/g" /etc/systemd/system/vncserver@:1.service
    echo "VNCSERVERS="1:root"">> /etc/sysconfig/vncservers
    echo "VNCSERVERARGS[1]="-geometry 1366x768 -nolisten tcp"" >> /etc/sysconfig/vncservers

    vim /etc/systemd/system/vncserver@:1.service

    将原来的 Type=forking 改成 Type=simple     #该步就手动做吧   没来得及写自动替换


    cp /etc/locale.conf /etc/locale.conf.bak
    sed -i "s/^LANG=/#LANG=/" /etc/locale.conf
    echo "LANGUAGE="zh_CN.UTF-8:zh_CN.GB2312:zh_CN"" >> /etc/locale.conf
    echo "SUPPORTED="zh_CN.UTF-8:zh_CN:en_US.UTF-8:en_US:en"" >> /etc/locale.conf
    echo "SYSFONT="lat0-sun16"" >> /etc/locale.conf


    yum -y install epel-release
    yum -y groupinstall xfce
    yum -y install ibus ibus-libpinyin ibus-gtk2 ibus-gtk3 im-chooser gtk2-immodule-xim gtk3-immodule-xim


    vncpasswd <<EOF
    123456
    123456
    y
    123456
    123456
    EOF
    if [ $? -eq 0 ];then
    systemctl daemon-reload
    systemctl start vncserver@:1.service
    vncserver >> ~/1.txt 2>&1

    a=`cat ~/1.txt|grep ^New|awk -F ':' '{print $2}'|awk -F ' ' '{print $1}'`
    echo -e "3331m在win端的vnc上连接方式为: ip地址:$a 33[0m"
    else
    echo -e "33[31m设置密码未成功,故vnc没重加载和启动33[0m"
    fi

     

    新版本rpm方式安装:

    wget https://www.realvnc.com/download/file/vnc.files/VNC-Server-6.4.1-Linux-x86.rpm

    yum -y install VNC-Server-6.4.1-Linux-x86.rpm

    欢迎加入QQ群一起讨论Linux、开源等技术

  • 相关阅读:
    CSS绿色导航代码
    一款简单另类的CSS导航菜单代码
    来自腾讯QQ网站首页的选项卡菜单代码
    JavaScript学习笔记之应用技巧二
    JavaScript学习笔记之创建字符串比较
    Delegate学习笔记
    ADO.NET Entity FrameWork学习笔记
    Reflector学习之特性理解
    字符串范围截取(转载)
    Delegate学习笔记之事件订阅
  • 原文地址:https://www.cnblogs.com/smlile-you-me/p/10621452.html
Copyright © 2011-2022 走看看