A diferença entre o Basic Server e o Desktop é apenas o tipo de pacotes instalados. Estes apenas representam diferentes pontos de partida para uma instalação. Normalmente, ao trabalhar em seu servidor e descobrir que você precisa de programas "servidor" que não foram instalados na versão Desktop, você pode instalá-los facilmente com yum
.
Se você quiser ter certeza de ter todos os pacotes do Basic Server desde o início, você pode executar:
yum groupinstall base, console-internet, core, debugging, directory-client, hardware-monitoring, java-platform, large-systems, network-file-system-client, performance, perl-runtime, server-platform
Isso não removerá nenhum dos pacotes da área de trabalho que não estão incluídos em uma instalação do Basic Server. Você pode remover aqueles com
yum groupremove basic-desktop, desktop-debugging, fonts, general-desktop, graphical-admin-tools, input-methods, internet-applications, internet-browser, legacy-x, office-suite, print-client, remote-desktop-clients, x11
yum remove atk cairo dbus fontconfig freetype gtk2 libICE libSM libX11 libXext libXft libXi libXrender libXt libXtst libpng mesa-libGL mesa-libGLU pango qt qt3 redhat-lsb-graphics redhat-lsb-printing
Isso removerá todos os aplicativos gráficos, incluindo X
e gnome
. A segunda linha corresponde a remover manualmente cada pacote no grupo desktop-platform
. Este grupo inclui glib2
e libxml2
, que não podem ser removidos e, portanto, foram excluídos desta lista.
Esta lista de grupos que cada forma de instalação usa foi tirada desta excelente resposta .