Install Perl on ESXi 3.5+

Posted on 2009-02-09
Medium Priority
Last Modified: 2012-06-21
I would like to install perl on ESXi. Unfortunately all the help I can find redirects me to the RCLI, however if you've worked with the RCLI you will know why I am rather looking to install it on ESXi. I can SSH onto ESXi and use SCP to copy files, but a little more functionality would be nice.      

I don't know what flavour of Linux or BSD or whatever ESXi is based on, but have identified Busybox with an -ash shell, so I expect its only a matter of time before someone figures out how to add some user-friendliness to it.

In short: If you've managed to install anything (other than VMs) - I would like to know how.

Also the fact that ESXi doesn't seem to be USB friendly, looks more like an oversight, and I am sure we're supposed to install or configure something, just a pity there doesn't seem to be any  HOW TO docs.

Note aside:  The  RCLI perl scripts seem to be buggy enough to warrant installing perl onto ESXi,  to enable it to work on the console (via ssh).
REF: http://rogerlunditblog.blogspot.com/2008/12/esxi-rcli-write-and-read.html
(See the vifs.pl file upload section towards the bottom of the blog)
Question by:andrejonker
LVL 33

Accepted Solution

MikeKane earned 750 total points
ID: 23591069
ESXi and ESX has no support for USB at this time AFAIK.    

To get around the PERL issue in ESXi, use the VIMA virtual machine right from the VMWare virtual machine downloads.  Its free.    VIMA is a VM that comes with a perl toolkit installed with some tools to remotely execute scripts on an ESXi box.    We use it to run the backup scripts for the VMs.    Give that a shot, its a decent workaround.
LVL 18

Assisted Solution

larstr earned 750 total points
ID: 23600501
Normal ESX has support for mounting USB devices locally in the SC (can't be used to host VMs or anything VM related), but ESXi has (as MikeKane said) no support for USB.

ESXi is not based on a linux or bsd distro, but has a "linux compatible" layer where the busybox environment runs. It lacks most things you would need in order to install things, so I guess that's why we haven't seen too many such things showing up.


Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Ransomware is a malware that is again in the list of security  concerns. Not only for companies, but also for Government security and  even at personal use. IT departments should be aware and have the right  knowledge to how to fight it.
New style of hardware planning for Microsoft Exchange server.
Teach the user how to rename, unmount, delete and upgrade VMFS datastores. Open vSphere Web Client: Rename VMFS and NFS datastores: Upgrade VMFS-3 volume to VMFS-5: Unmount VMFS datastore: Delete a VMFS datastore:
In this video, Percona Director of Solution Engineering Jon Tobin discusses the function and features of Percona Server for MongoDB. How Percona can help Percona can help you determine if Percona Server for MongoDB is the right solution for …
Suggested Courses

829 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question