【vnc】vncserver: couldn't find "xauth" on your PATH 问题

简介:
新安装的了一台redhat 4.7 版本的测试机器,使用vncserver 时遇到vncserver: couldn't find "xauth" on your PATH 。查看了一下网上的案例,发现自己的机器上没有安装xauth。。
root@rac1:/root#yum install vnc  vnc-server
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for vnc-server to pack into transaction set.
vnc-server-4.0-12.el4.x86 100% |=========================|  11 kB    00:00     
---> Package vnc-server.x86_64 0:4.0-12.el4 set to be updated
---> Downloading header for vnc to pack into transaction set.
vnc-4.0-12.el4.x86_64.rpm 100% |=========================| 8.6 kB    00:00     
---> Package vnc.x86_64 0:4.0-12.el4 set to be updated
--> Running transaction check
Dependencies Resolved
=============================================================================
 Package                 Arch       Version          Repository        Size 
=============================================================================
Installing:
 vnc                     x86_64     4.0-12.el4       base              153 k
 vnc-server              x86_64     4.0-12.el4       base              1.2 M
Transaction Summary
=============================================================================
Install      2 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         
Total download size: 1.4 M
Is this ok [y/N]: y
Downloading Packages:
(1/2): vnc-server-4.0-12. 100% |=========================| 1.2 MB    00:00     
(2/2): vnc-4.0-12.el4.x86 100% |=========================| 153 kB    00:00     
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing: vnc                          ######################### [1/2] 
  Installing: vnc-server                   ######################### [2/2] 
Installed: vnc.x86_64 0:4.0-12.el4 vnc-server.x86_64 0:4.0-12.el4
Complete!

root@rac1:/root#vncserver
vncserver: couldn't find "xauth" on your PATH.
在当前路径找不到xauth命令
使用locate whereis 命令查找xauth
root@rac1:/root#locate xauth
/lib64/security/pam_xauth.so
/usr/share/man/man8/pam_xauth.8.gz
/usr/share/doc/pam-0.77/txts/README.pam_xauth
/usr/share/zsh/4.2.0/functions/_xauth
root@rac1:/root#whereis xauth
xauth:
确认没有安装xauth
root@rac1:/root#yum install xauth
Setting up Install Process
Setting up repositories
apsara                    100% |=========================|  951 B    00:00     
update                    100% |=========================|  951 B    00:00     
base                      100% |=========================|  951 B    00:00     
extras                    100% |=========================|  951 B    00:00     
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for xorg-x11-xauth to pack into transaction set.
xorg-x11-xauth-6.8.2-1.EL 100% |=========================| 263 kB    00:00     
---> Package xorg-x11-xauth.x86_64 0:6.8.2-1.EL.52 set to be updated
--> Running transaction check
Dependencies Resolved
=============================================================================
 Package                 Arch       Version          Repository        Size 
=============================================================================
Installing:
 xorg-x11-xauth          x86_64     6.8.2-1.EL.52    base              291 k
Transaction Summary
=============================================================================
Install      1 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         
Total download size: 291 k
Is this ok [y/N]: y
Downloading Packages:
(1/1): xorg-x11-xauth-6.8 100% |=========================| 291 kB    00:00     
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing: xorg-x11-xauth               ######################### [1/1] 
Installed: xorg-x11-xauth.x86_64 0:6.8.2-1.EL.52
Complete!
再次执行vncserver
root@rac1:/root#vncserver
You will require a password to access your desktops.
Password: 
Verify: 
xauth:  creating new authority file /root/.Xauthority
New 'rac1:1 (root)' desktop is rac1:1
Creating default startup script. /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/rac1:1.log
相关文章
真正解决办法:FTP 执行命令时500 Illegal PORT command
真正解决办法:FTP 执行命令时500 Illegal PORT command
2606 0
|
6月前
|
关系型数据库 MySQL Linux
Linux下MySQL起动报错The server quit without updating PID file
Linux下MySQL起动报错The server quit without updating PID file
|
11月前
|
缓存
Centos8使用yum报错 Couldn‘t resolve host name for http://mirrorlist.centos.org/?releas
Centos8使用yum报错 Couldn‘t resolve host name for http://mirrorlist.centos.org/?releas
295 0
|
网络安全
无法启动ssh:/run/sshd must be owned by root and not group or world-writable.
无法启动ssh:/run/sshd must be owned by root and not group or world-writable.
273 0
无法启动ssh:/run/sshd must be owned by root and not group or world-writable.
Anaconda ValueError:check_hostname requires server_hostname
Anaconda ValueError:check_hostname requires server_hostname
111 0
Anaconda ValueError:check_hostname requires server_hostname
|
Linux 数据安全/隐私保护
|
Linux 网络架构
Root-NFS: Unable to get mountd port number from server, using default
问题描述:         以前下载到开发板linux内核启动好好地,今天突然启动不了了,到达Root-NFS: Unable to get mountd port number from server, using default这个位置就停住了,过了一段时间就显示,如图:       很明显,我的nfs有问题。
1411 0