Open-VM-Tools-vs VMware-Tools

Was ist der Unterschied zwischen dem Open-VM-Tools-Paket und dem Tool, das mit VMware ESX/ESXi geliefert wird?

Ich frage mich das, weil die von VMware nur für RPM kompiliert werden und ich Debian verwende. In der Vergangenheit habe ich sie nur auf jedem Computer gemäß den Anweisungen von VMware kompiliert.

Aber es gibt ein paar Dinge, mit denen ich mich beschäftigt habe, wie eine UTM-Software namens Untangle. Und um Probleme im Zusammenhang mit dem Öffnen von Untangle bis zu den Vanille-Repos zu vermeiden, war ich ich möchte einen Stich in die Open-VM-Tools versuchen.

Jede Hilfe wäre willkommen.

Author: ianc1215, 2011-04-12

2 answers

Das VMware Tools-Paket, das mit VMware-Produkten ausgeliefert wird, enthält sowohl Open-Source-als auch Closed-Source-Komponenten. Die Open VM Tools-Pakete sind nur die Open-Source-Teilmenge des VMware Tools-Pakets. Im Allgemeinen können Sie erwarten, dass Open VM Tools die gleichen grundlegenden Funktionen wie VMware Tools bieten, aber es kann einige zusätzliche Dinge geben, die VMware Tools enthält. Wenn sich in Ihrer Linux-Distribution ein VMware Tools-Paket in den Repositorys befindet, basiert es auf Open VM Tools und nicht auf VMware Tools.

UPDATE: Früher zögerte ich, genau zu sein, welcher Code sich in Open-vm-tools vs VMware Tools befand, da sich der Satz änderte. Das stimmt immer noch, aber ich habe eine Liste von der Open-vm-tools-Website gefunden, also würde ich das hier einschließen.

Die [[7]}open-vm-tools FAQ sagt Folgendes darüber aus, welchen Code er gegenüber VMware Tools enthält:

Alle nicht experimentellen Kernelmodule und Anwendungen auf Benutzerebene die ausschließlich von VMware werden freigegeben. Bestimmte experimentelle Treiber sind für zukünftige Versionen geplant. VMware wird ermutigen Sie Dritte, ihre Beiträge im Rahmen der GPL freizugeben.

Genauer gesagt:

  • Treiber für den Zugriff auf Geräte und Dateisysteme
  • Speicher Ballonfahrt
  • Freigegebene Ordner
  • Drag & Drop, Text und Datei Kopieren / Einfügen
  • Zwischenablage teilen
  • Scheibenwischen und Schrumpfen
  • Zeit Synchronisierung
  • Automatische Größenänderung der Gastbildschirmauflösung
  • GuestInfo (liefert Statistiken über die Gastumgebung)
  • Gast-SDK (enthält Informationen zur VM)
  • Soft-power-Operationen
  • Unterstützung mehrerer Monitore
  • GTK Toolbox UI

Auch dieser Satz ändert sich mit der Zeit. Da neue Funktionen über VMware Tools freigegeben werden, kann es einige Zeit dauern, bis sie ihren Weg zu open-vm-tools finden, oder auch nicht machen Sie es dort überhaupt, wenn VMware es nicht freigeben kann.

 22
Author: kbyrd,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-11-12 13:42:29

In neueren Versionen von VMware empfiehlt es die Verwendung von Open-vm-Tools

Dies ist die KB http://kb.vmware.com/kb/2073803

Was im Grunde gesagt hat:

VMware empfiehlt die Verwendung von Open-vm-Tools, die von Betriebssystemanbietern neu verteilt werden.

Dies basiert natürlich auf dem compatibility Guide.

Moderne Linux-Distributionen enthalten auch VMware-Treiber direkt im Kernel und VMware empfiehlt und unterstützt dies Treiber.

VMware verwaltet aktiv den Quellcode für VMware Paravirtual-Treiber und Kernel-Module Upstream in der Hauptzeile kernel.org baum für Linux.

Damit Sie sich mit Open-vm-Tools sicher fühlen können.

 7
Author: JorSol,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-01-07 18:29:49