我想检查我的 Linux 机器上使用的 vncserver 版本。该命令是什么?
当我跑步时
which vncserver
我明白了
/usr/bin/vncserver
附言:我正在运行 Red Hat Enterprise Linux Server 版本 5.8(Tikanga)
答案1
使用此命令
rpm -qa | grep tigervnc-server
答案2
要找出文件来自哪个软件包(和版本),您可以执行rpm -qf /usr/bin/vncserver
,请参阅 rpm(1) 手册。但请注意,RHEL(与所有企业发行版一样)会选择一个基本版本,并在本例中保留该版本,无论 RHEL 5.x 系列中可能出现什么。基本软件已修补了新功能(相关)、错误修复等的反向移植。因此,如果您看到报告的版本赢得了有史以来的 CVE 人气竞赛,请不要感到惊讶,您正在运行的是不是那个。
检查 RHEL 更新报告,我相信他们要么将其发送给所有用户,要么在(只读)邮件列表和他们的网站上提供。