Linux: Ensure X Window System is not installed

参考 2.2.2 Ensure X Window System is not installed

 X window System是什么

The X Window System provides a Graphical User Interface (GUI) where users can have multiple windows in which to run programs and various add on. The X Windows system is typically used on workstations where users login, but not on servers where users typically do not login.

 

删除X window System,为了安全

有时候对系统的安全检查会提示:Ensure X Window System is not installed

Unless your organization specifically requires graphical login access via X Windows, remove it to reduce the potential attack surface.

Run the following command to remove the X Windows System packages.

sudo dnf remove xorg-x11*

 

 

 

Java包有对xorg-x11-fonts的依赖,

Many Linux systems run applications which require a Java runtime. Some Linux Java packages have a dependency on specific X Windows xorg-x11-fonts.

可以在安装java后,通过下面命令删除xorg-x11* 的依赖包(试过可行)

sudo dnf remove xorg-x11*

 

也可以使用Java headless 版本(没有试过)

One workaround to avoid this dependency is to use the "headless" Java packages for your specific Java runtime, if provided by your distribution

posted on 2022-07-15 10:38  dreamstar  阅读(145)  评论(0编辑  收藏  举报