Overclock.net › Forums › Software, Programming and Coding › Operating Systems › Linux, Unix › Why can't vmware tools be installed through a package manager?
New Posts  All Forums:Forum Nav:

Why can't vmware tools be installed through a package manager?

post #1 of 16
Thread Starter 
seriously.
My System
(13 items)
 
  
CPUMotherboardGraphicsRAM
Q6600 3 Ghz Abit IP35 Pro XFX HD 4890 1GB 2X2GB G-Skill DDR2 1000MHz 
Hard DriveOptical DriveOSMonitor
500GB, 250GB, 75GB Lite-on DVD-RW DL, LG DVD-RW DL Windows 7 Ultimate X64 I-Inc IH-282 28" LCD, Sceptre 22" 
KeyboardPowerCase
Logitech Access 600 PC P&C 610 Rocketfish Full Tower 
  hide details  
Reply
My System
(13 items)
 
  
CPUMotherboardGraphicsRAM
Q6600 3 Ghz Abit IP35 Pro XFX HD 4890 1GB 2X2GB G-Skill DDR2 1000MHz 
Hard DriveOptical DriveOSMonitor
500GB, 250GB, 75GB Lite-on DVD-RW DL, LG DVD-RW DL Windows 7 Ultimate X64 I-Inc IH-282 28" LCD, Sceptre 22" 
KeyboardPowerCase
Logitech Access 600 PC P&C 610 Rocketfish Full Tower 
  hide details  
Reply
post #2 of 16
Because VMWare Tools to my knowledge is:
A. Proprietary
B. Specific to VMs

Many distributions refuse to package proprietary packages(CentOS and Fedora come to mind). Also, the fact that its specific to VMs also gives reason not to package it.
SolusIgnis
(14 items)
 
2 Watts
(6 items)
 
Huh?!
(13 items)
 
CPUMotherboardGraphicsRAM
i7-3820 ASRock X79 Extreme6 Sapphire HD6870 AMD Entertainment Edition 
Hard DriveCoolingOSMonitor
Crucial M4 Cosair H80 Windows 7 Home Premium HannSpree HF205 1600x900 + SyncMaster 191T 1280... 
KeyboardCaseMouseMouse Pad
Rosewill RK-9000, Cherry MX Blue Thermaltake Oversoar RX-I MadCatz RAT 9 Saitek Cyborg 
CPUMotherboardRAMHard Drive
Marvell PXA510 D2Plug DDR3 
Optical DriveCooling
Pssh! Who needs optical drives Passive 
CPUOS
i386 MS-DOS 
  hide details  
Reply
SolusIgnis
(14 items)
 
2 Watts
(6 items)
 
Huh?!
(13 items)
 
CPUMotherboardGraphicsRAM
i7-3820 ASRock X79 Extreme6 Sapphire HD6870 AMD Entertainment Edition 
Hard DriveCoolingOSMonitor
Crucial M4 Cosair H80 Windows 7 Home Premium HannSpree HF205 1600x900 + SyncMaster 191T 1280... 
KeyboardCaseMouseMouse Pad
Rosewill RK-9000, Cherry MX Blue Thermaltake Oversoar RX-I MadCatz RAT 9 Saitek Cyborg 
CPUMotherboardRAMHard Drive
Marvell PXA510 D2Plug DDR3 
Optical DriveCooling
Pssh! Who needs optical drives Passive 
CPUOS
i386 MS-DOS 
  hide details  
Reply
post #3 of 16
You can, via these two methods:


There is also the xserver-xorg-video-vmware package, but that probably won't provide anything other than the video driver (obviously).
Edited by randomizer - 2/11/12 at 8:34pm
    
CPUMotherboardGraphicsRAM
i7 920 D0 MSI X58 Pro-E Zotac GTX 275 3x2GB G.Skill DDR3-1333 9-9-9-24 
Hard DriveOptical DriveOSMonitor
30GB OCZ Vertex, 640GB WD Caviar Black ASUS DVD-RW Win 7 Pro x64, Ubuntu 10.04 i386 Samsung 2253BW 
KeyboardPowerCaseMouse
Turbo-Trak (Google it :D) Corsair HX-520 CM690 Dogitech G5 
Mouse Pad
Everglide Titan 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
i7 920 D0 MSI X58 Pro-E Zotac GTX 275 3x2GB G.Skill DDR3-1333 9-9-9-24 
Hard DriveOptical DriveOSMonitor
30GB OCZ Vertex, 640GB WD Caviar Black ASUS DVD-RW Win 7 Pro x64, Ubuntu 10.04 i386 Samsung 2253BW 
KeyboardPowerCaseMouse
Turbo-Trak (Google it :D) Corsair HX-520 CM690 Dogitech G5 
Mouse Pad
Everglide Titan 
  hide details  
Reply
post #4 of 16
Quote:
Originally Posted by aweir View Post

seriously.

They can:
Code:
[Plan9@Planet-Express ~]$ pacman -Ss vmware
extra/xf86-input-vmmouse 12.7.0-3 (xorg-drivers xorg) [installed]
    X.org VMWare Mouse input driver
extra/xf86-video-vmware 11.1.0-1 (xorg-drivers xorg) [installed]
    X.org vmware video driver
community/libview 0.6.6-1
    A collection of widgets that were developed at VMware
community/open-vm-tools 2011.12.20-2
    The Open Virtual Machine Tools (open-vm-tools) are the open source implementation of VMware Tools.
community/open-vm-tools-modules 2011.12.20-3
    kernel modules for the open source implementation of VMware Tools

Obviously I can't comment on whatever kludge of a distro you're running ( tongue.gif ), but they're available on Arch
post #5 of 16
open-vm-tools is NOT the same thing as VMWare Tools. The latter is a more comprehensive implementation, but comes at the cost of a proprietary license.
    
CPUMotherboardGraphicsGraphics
Intel Core i5-3450 ASRock Z77E-ITX MSI N560GTX-M2D1GD5 GeForce GTX 560 (Fermi) 1GB Intel HD Graphics 
RAMHard DriveOptical DriveOS
Crucial Ballistix Sport 2x4GB DDR3-1600 Crucial m4 256GB LG GH22NS90 Windows 7 Ultimate 64-bit SP1 
MonitorKeyboardPowerCase
Samsung 2494SW Das Model S Professional Silent Silverstone SST-ST45SF Silverstone SG06 
Audio
Realtek ALC898 
  hide details  
Reply
    
CPUMotherboardGraphicsGraphics
Intel Core i5-3450 ASRock Z77E-ITX MSI N560GTX-M2D1GD5 GeForce GTX 560 (Fermi) 1GB Intel HD Graphics 
RAMHard DriveOptical DriveOS
Crucial Ballistix Sport 2x4GB DDR3-1600 Crucial m4 256GB LG GH22NS90 Windows 7 Ultimate 64-bit SP1 
MonitorKeyboardPowerCase
Samsung 2494SW Das Model S Professional Silent Silverstone SST-ST45SF Silverstone SG06 
Audio
Realtek ALC898 
  hide details  
Reply
post #6 of 16
I have a question for the OP. Why do you care so much? How many VMs are you using in VMWARE that this makes a difference? I have 60 RHEL VMs at work, and I just got a vmtools update, so I will be going to every system and at a minimum, telling vmware to facilitate the automatic upgrade, if not logging in and mounting the virtual cd. Updates are a part of system administration, and one of the mundane tasks that come with being a system administrator. This goes for windows admins too.
 
Home server
(14 items)
 
 
CPUMotherboardGraphicsRAM
Phenom II x3 720 ASUS M4N98TD EVO SLI Galaxy GTX 460 768MB GC G Skill Cheapo DDR3 10666  
Hard DriveHard DriveOptical DriveCooling
OCZ Solid 3 Seagate Sony IDE DVD-RW Corsair A-50 
OSMonitorKeyboardPower
Windows 7 Pro  Samsung T240HD  Logitech G15 Corsair TX750 
CaseMouseMouse PadAudio
Cooler Master HAF 932 Logitech G5  Steel Series Orange Giant Cloth Pad Logitech G35 
CPUMotherboardGraphicsRAM
AMD Phenom X4 9500 Asus M3N78 Pro On board Corsair XMS2 DDR2 800 
Hard DriveHard DriveHard DriveHard Drive
Western Digital Velociraptor Samsung Sata Samsung F4 Hitatchi 
Hard DriveOptical DriveCoolingOS
Samsung Polaroid USB DVD ROM Thermaltake TR2-R1 CentOS6 x86_64 
PowerCase
Ultra 600W Ultra X-Blaster 
  hide details  
Reply
 
Home server
(14 items)
 
 
CPUMotherboardGraphicsRAM
Phenom II x3 720 ASUS M4N98TD EVO SLI Galaxy GTX 460 768MB GC G Skill Cheapo DDR3 10666  
Hard DriveHard DriveOptical DriveCooling
OCZ Solid 3 Seagate Sony IDE DVD-RW Corsair A-50 
OSMonitorKeyboardPower
Windows 7 Pro  Samsung T240HD  Logitech G15 Corsair TX750 
CaseMouseMouse PadAudio
Cooler Master HAF 932 Logitech G5  Steel Series Orange Giant Cloth Pad Logitech G35 
CPUMotherboardGraphicsRAM
AMD Phenom X4 9500 Asus M3N78 Pro On board Corsair XMS2 DDR2 800 
Hard DriveHard DriveHard DriveHard Drive
Western Digital Velociraptor Samsung Sata Samsung F4 Hitatchi 
Hard DriveOptical DriveCoolingOS
Samsung Polaroid USB DVD ROM Thermaltake TR2-R1 CentOS6 x86_64 
PowerCase
Ultra 600W Ultra X-Blaster 
  hide details  
Reply
post #7 of 16
Quote:
Originally Posted by kz26 View Post

open-vm-tools is NOT the same thing as VMWare Tools. The latter is a more comprehensive implementation, but comes at the cost of a proprietary license.

Well then the license will determine if it can be redistributed by packagers or not. If not, then you can still get it straight from VMware anyway.
    
CPUMotherboardGraphicsRAM
i7 920 D0 MSI X58 Pro-E Zotac GTX 275 3x2GB G.Skill DDR3-1333 9-9-9-24 
Hard DriveOptical DriveOSMonitor
30GB OCZ Vertex, 640GB WD Caviar Black ASUS DVD-RW Win 7 Pro x64, Ubuntu 10.04 i386 Samsung 2253BW 
KeyboardPowerCaseMouse
Turbo-Trak (Google it :D) Corsair HX-520 CM690 Dogitech G5 
Mouse Pad
Everglide Titan 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
i7 920 D0 MSI X58 Pro-E Zotac GTX 275 3x2GB G.Skill DDR3-1333 9-9-9-24 
Hard DriveOptical DriveOSMonitor
30GB OCZ Vertex, 640GB WD Caviar Black ASUS DVD-RW Win 7 Pro x64, Ubuntu 10.04 i386 Samsung 2253BW 
KeyboardPowerCaseMouse
Turbo-Trak (Google it :D) Corsair HX-520 CM690 Dogitech G5 
Mouse Pad
Everglide Titan 
  hide details  
Reply
post #8 of 16
Quote:
Originally Posted by herkalurk View Post

60 RHEL VMs .... going to every system and at a minimum, telling vmware to facilitate the automatic upgrade, if not logging in and mounting the virtual cd. Updates are a part of system administration, and one of the mundane tasks that come with being a system administrator. This goes for windows admins too.

I'm sorry but that's kind of stupid on your part. Logging into 60 machines manually one at a time. rolleyes.gif heck even 6 machines, that's a bad process - not only is it a waste of time, it's also a good window for inconsistencies to sneak in. What if you type the command wrong on machine #46? At the very least you can use ssh in a for loop smile.gif... But you probably want to look at puppet or cfengine http://projects.puppetlabs.com/ http://cfengine.com/ ... stop doing the same thing over and over

I'll add that _good systems administrators are always seeking ways to streamline and improve the mundane tasks, and not just accepting it as part of the job. That's no way to go through life.
Edited by lloyd mcclendon - 2/13/12 at 12:49pm
F microsoft
(22 items)
 
  
CPUMotherboardGraphicsRAM
i7 950 ASUS P6X58D-E EVGA GTX 570 SLI 24GB G.SKILL 1600 
Hard DriveHard DriveCoolingCooling
OCZ Vertex Turbo 64GB 2x (2x 1TB raid1) Apogee XT 2x RX 480 
CoolingCoolingCoolingCooling
2x MCP 655 RP-452x2 16x AP-29  2x EK FC 580 / SLI Bridge 
OSMonitorMonitorKeyboard
Gentoo Viewsonic 23" 1080P Viewsonic 19" Logitech G510 
PowerCaseMouseOther
Corsair AX 1200 Case Labs TH10 Logitech G500 2x Lamptron FC-5 
  hide details  
Reply
F microsoft
(22 items)
 
  
CPUMotherboardGraphicsRAM
i7 950 ASUS P6X58D-E EVGA GTX 570 SLI 24GB G.SKILL 1600 
Hard DriveHard DriveCoolingCooling
OCZ Vertex Turbo 64GB 2x (2x 1TB raid1) Apogee XT 2x RX 480 
CoolingCoolingCoolingCooling
2x MCP 655 RP-452x2 16x AP-29  2x EK FC 580 / SLI Bridge 
OSMonitorMonitorKeyboard
Gentoo Viewsonic 23" 1080P Viewsonic 19" Logitech G510 
PowerCaseMouseOther
Corsair AX 1200 Case Labs TH10 Logitech G500 2x Lamptron FC-5 
  hide details  
Reply
post #9 of 16
Quote:
Originally Posted by lloyd mcclendon View Post

I'll add that _good systems administrators are always seeking ways to streamline and improve the mundane tasks, and not just accepting it as part of the job. That's no way to go through life.

^ that * inf

As perverse as it sounds, a good sys admin is lazy. After all, computers are basically just adding machines used to take repetitive tasks away from humans, so it's completely bonkers to manually run an easily scripted process 60 times. Not least of all to eliminate human error
post #10 of 16
Quote:
Originally Posted by lloyd mcclendon View Post

I'm sorry but that's kind of stupid on your part. Logging into 60 machines manually one at a time. rolleyes.gif heck even 6 machines, that's a bad process - not only is it a waste of time, it's also a good window for inconsistencies to sneak in. What if you type the command wrong on machine #46? At the very least you can use ssh in a for loop smile.gif... But you probably want to look at puppet or cfengine http://projects.puppetlabs.com/ http://cfengine.com/ ... stop doing the same thing over and over
I'll add that _good systems administrators are always seeking ways to streamline and improve the mundane tasks, and not just accepting it as part of the job. That's no way to go through life.

Regardless that I don't, because it can all be done with a mouse click, I'm just painting a picture that some things need to be done manually. Also, how would you script mounting the VMware CD and then performing an untar then install with install options? The only way I could think of to do this with a script (attached to a command center or something similar) is to have the data there with the script and mount a cifs or nfs or something, and then run the installation files. Even then, it's a lot of work to create a script that will answer all the questions that arise during the installation all while making sure it's waiting for the porper prompts. And that assumes you don't have oddball systems that require different settings on the Vmware tools.

Also, as for typing the wrong command, it's actually rather hard to do it with auto completion in bash. Untar, run installation perl, and answer questions. I end up doing it quite frequently with new VM's since our template was created months ago, and they have release 3 iterations of the tools since then.
 
Home server
(14 items)
 
 
CPUMotherboardGraphicsRAM
Phenom II x3 720 ASUS M4N98TD EVO SLI Galaxy GTX 460 768MB GC G Skill Cheapo DDR3 10666  
Hard DriveHard DriveOptical DriveCooling
OCZ Solid 3 Seagate Sony IDE DVD-RW Corsair A-50 
OSMonitorKeyboardPower
Windows 7 Pro  Samsung T240HD  Logitech G15 Corsair TX750 
CaseMouseMouse PadAudio
Cooler Master HAF 932 Logitech G5  Steel Series Orange Giant Cloth Pad Logitech G35 
CPUMotherboardGraphicsRAM
AMD Phenom X4 9500 Asus M3N78 Pro On board Corsair XMS2 DDR2 800 
Hard DriveHard DriveHard DriveHard Drive
Western Digital Velociraptor Samsung Sata Samsung F4 Hitatchi 
Hard DriveOptical DriveCoolingOS
Samsung Polaroid USB DVD ROM Thermaltake TR2-R1 CentOS6 x86_64 
PowerCase
Ultra 600W Ultra X-Blaster 
  hide details  
Reply
 
Home server
(14 items)
 
 
CPUMotherboardGraphicsRAM
Phenom II x3 720 ASUS M4N98TD EVO SLI Galaxy GTX 460 768MB GC G Skill Cheapo DDR3 10666  
Hard DriveHard DriveOptical DriveCooling
OCZ Solid 3 Seagate Sony IDE DVD-RW Corsair A-50 
OSMonitorKeyboardPower
Windows 7 Pro  Samsung T240HD  Logitech G15 Corsair TX750 
CaseMouseMouse PadAudio
Cooler Master HAF 932 Logitech G5  Steel Series Orange Giant Cloth Pad Logitech G35 
CPUMotherboardGraphicsRAM
AMD Phenom X4 9500 Asus M3N78 Pro On board Corsair XMS2 DDR2 800 
Hard DriveHard DriveHard DriveHard Drive
Western Digital Velociraptor Samsung Sata Samsung F4 Hitatchi 
Hard DriveOptical DriveCoolingOS
Samsung Polaroid USB DVD ROM Thermaltake TR2-R1 CentOS6 x86_64 
PowerCase
Ultra 600W Ultra X-Blaster 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Linux, Unix
Overclock.net › Forums › Software, Programming and Coding › Operating Systems › Linux, Unix › Why can't vmware tools be installed through a package manager?