银河麒麟服务器v10 sp2编译安装tigervnc1.12

1. 部署编译环境
yum -y install gcc gcc-c++ make cmake
yum -y install build libjpeg-devel fltk-devel

2. 准备软件包
cd ~
wget https://github.com/TigerVNC/tigervnc/archive/refs/tags/v1.12.0.tar.gz
tar -xvzf v1.12.0.tar.gz

3. 编译安装
cd ~/tigervnc-1.12.0
cmake . -DCMAKE_INSTALL_BINDIR=/usr/bin \
        -DCMAKE_INSTALL_SBINDIR=/usr/sbin \
        -DCMAKE_INSTALL_LIBEXECDIR=/usr/libexec \
        -DCMAKE_INSTALL_SYSCONFDIR=/etc \
        -DCMAKE_INSTALL_LOCALSTATEDIR=/var \
        -DCMAKE_INSTALL_LIBDIR=/usr/lib64 \
        -DCMAKE_INSTALL_INCLUDEDIR=/usr/include \
        -DCMAKE_INSTALL_DATAROOTDIR=/usr/share \
        -DCMAKE_INSTALL_INFODIR=/usr/share/info \
        -DCMAKE_INSTALL_LOCALEDIR=/usr/share/locale \
        -DCMAKE_INSTALL_MANDIR=/usr/share/man \
        -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/tigervnc
make && make install

4. 后台运行tigervnc服务
x0vncserver localhost=no passwordfile=~/.vnc/passwd display=:0 >/dev/null 2>&1 &

5. 查看监听,看服务是否启动
[root@localhost ~]# lsof -i:5900
COMMAND    PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
x0vncserv 4477 root    6u  IPv4  68716      0t0  TCP *:rfb (LISTEN)
x0vncserv 4477 root    7u  IPv6  68717      0t0  TCP *:rfb (LISTEN)

6. 设置VNC连接密码
[root@localhost ~]# vncpasswd
Password:
Verify:
Would you like to enter a view-only password (y/n)? n
A view-only password is not used

6.通过vnc viewer连接服务端

 


版权声明:本文为sealy_chang原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。