Centos

為什麼在進行 RHEL/CentOS 伺服器安裝時藍牙支持“Base”中的預設軟體包之一?

  • March 16, 2012

這是一個困擾我很久的問題 - 為什麼RHEL的預設伺服器安裝會包含藍牙等桌面/筆記型電腦包?

使用 kickstart 時,我通常會從Base包集開始,然後從那裡進行自定義。

然而,在伺服器上放置以使用者為中心的包對我來說似乎違反直覺——為什麼要這樣做?

除非這裡有紅帽開發人員/產品經理,否則我認為您不會得到證明這一點的答案。在“伺服器”產品中尤其令人困惑。

無論哪種方式,刪除%post或 Kickstart中的包都是微不足道的,%packages --nobase並從最小安裝開始,然後從那裡建立你的包列表。

擦除 %post 中匹配的包yum search bluetooth

yum erase bluez* gnome-bluetooth* pulseaudio-module-bluetooth

我發現伺服器版本實際上更像是一個“無 GUI”版本。

你也會在裡面找到其他東西。(例如伊爾達)

您可能想在舊筆記型電腦上安裝 NO GUI 安裝似乎是合理的,因此藍牙可能仍然很不錯。

您可以嘗試只安裝“Core”而不是“Base”。%packages –nobase (但這可能不再可能了)

您還可以嘗試建構僅包含您真正需要的軟體包的自定義 kickstart。

引用自:https://serverfault.com/questions/370482