Команда uname может помочь:
~ # uname -s
VMkernel
~ # uname -r
5.x.y
~ # uname -m
x86_64
~ # uname -o
GNU/Linux
Также есть двоичный файл / bin / vmware, который будет печатать «VMware ESXi 5.xy build-zzzzzz» при вызове с
~ # vmware -v
Проверить наличие наличие / bin / vmware и используйте его, или вызовите uname и обработайте вывод. Оба должны возвращать желаемую информацию.