Warum ist Bluetooth-Unterstützung eines der Standardpakete in „Base“, wenn eine RHEL / CentOS-Serverinstallation durchgeführt wird? [geschlossen]


7

Dies ist ein Problem, das mich schon lange beschäftigt hat - warum sollte die Standard- Serverinstallation von RHEL? CentOS Desktop- / Laptop- Pakete wie Bluetooth enthalten?

Wenn ich Kickstart verwende, beginne ich normalerweise mit den festgelegten BasePaketen und passe sie dann von dort aus an.

Es erscheint mir jedoch nicht intuitiv, benutzerzentrierte Pakete auf einem Server abzulegen - warum wird das getan?


1
Gibt es irgendetwas an einem Server, das die Verwendung einer drahtlosen Tastatur oder Maus ausschließt?
Gerald Combs

5
Sie meinen, Sie verwenden Bluetooth nicht für die Server-zu-Server-Kommunikation?
Joel E Salas

2
Auf diese Weise können Sie Bluetooth an Ihr Telefon anschließen, um einen Internetzugang zu erhalten.
CJC

@GeraldCombs Mein Schreibtisch ist mehr als 32 Fuß vom Serverraum entfernt. Außerdem stolperten die Leute immer wieder über das VGA-Kabel, das den Flur entlang gespannt war. :(
Aaron Copley

Antworten:


5

Sofern es hier keine Red Hat-Entwickler / Produktmanager gibt, erhalten Sie wahrscheinlich keine Antwort, die dies rechtfertigt. Es ist besonders verwirrend im "Server" -Produkt.

In jedem Fall ist es trivial, die Pakete in %postoder Kickstart mit zu entfernen %packages --nobaseund mit einer minimalen Installation zu beginnen und von dort aus Ihre Paketliste aufzubauen.

Löschen Sie Pakete in% post, die übereinstimmen yum search bluetooth:

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

1
Ich weiß, dass das %postverwendet werden kann - und ich tue es, aber es ist immer noch ein bizarrer Ärger
warren

2
Ich stimme zu 100% zu ... Ich glaube nur nicht, dass Sie hier eine Erklärung finden werden. Nur Problemumgehungen. Viel Glück!
Aaron Copley

2

Ich finde, dass die Server-Version wirklich eher eine "NO GUI" -Version ist.

Dort finden Sie auch andere Sachen. (irda zum Beispiel)

Es scheint vernünftig, dass Sie eine NO GUI-Installation auf einem alten Laptop installieren möchten, sodass Bluetooth möglicherweise immer noch gut zu haben ist.

Sie können versuchen, nur 'Core' und nicht 'Base' zu installieren. % packages --nobase (aber das ist möglicherweise nicht mehr möglich)

Sie können auch versuchen, einen benutzerdefinierten Kickstart zu erstellen, der nur die Pakete enthält, die Sie wirklich benötigen.


1
Der Server enthält definitiv die GUI und ist sogar standardmäßig installiert. Der Hauptunterschied zwischen Desktop und Server ist die unterstützte Hardware. Server bietet auch Clusteradministrations- / GFS-Pakete, während Desktop typischere Desktop-Software wie Evolution, Finch, Thunderbird, OpenOffice.org usw. bereitstellt. RHEL Server ist wahrscheinlich für einen alten Laptop mit ~ 350 USD / Jahr übertrieben.
Aaron Copley

1

Ich glaube, dass die 'Server'-Installation eine grafische Desktop + Server-Software ist. Mit anderen Worten, es handelt sich größtenteils um einen Super-Desktop. Es ist absolut sinnvoll, dass sich die Bluetooth-Unterstützung auf einem Desktop befindet, da Bluetooth-Zubehör immer beliebter wird. In jedem Fall würde ich erwarten, dass der Leistungsverlust dafür minimal ist, während der Komfortgewinn für Dinge wie Heimmedienserver sehr groß ist.

Wenn Sie sich in einer Situation befinden, in der Sie die schnellste / am besten abgestimmte Red Hat-Installation wünschen, sollten Sie den Server sowieso nicht installieren. Sie sollten mit einer minimalen Installation beginnen und nur die Dinge hinzufügen, die Sie benötigen / verwenden.


1
Es ist kein Super-Set, da Desktop Pakete enthält, die sich nicht im Server befinden. serverfault.com/questions/370482/…
Aaron Copley
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.