API
HowTo: VMware vSphere SDK for Perl API unter Debian installieren
Step-by-Step: Installation des VMware vSphere Perl SDK
Wer das VMware vSPhere SDK for Perl für Monitoring oder andere Zwecke wie Backup, etc. benötigt kann dieses sehr einfach installieren. Da es unter Debian einige Hürden und Schwierigkeiten gibt erkläre ich die Installation sehr ausführlich und gehe entsprechend auf die Probleme ein.
Voraussetzungen installieren
Folgende Abhängigkeiten werden über den Paketmanager installiert
apt-get update
apt-get install libssl-dev perl-doc libxml-libxml-perl libxml2-dev uuid-dev
UUID Perl Modul manuell installieren
Die UUID Version welche durch die Debian squeeze Repositories bereitgestellt wird (0.02) ist zu alt. Die Minimalanforderung der vsphere Perl SDK liegt bei UUID 0.03. Daher wird das Modul UUID 0.04 (aktuellste Version) manuell geladen und installiert:
cd /usr/src
wget http://search.cpan.org/CPAN/authors/id/J/JN/JNH/UUID-0.04.tar.gz
tar -xzvf UUID-0.04.tar.gz
cd UUID-0.04
perl Makefile.PL
Installationsskript überlisten
Da Debian von VMware SDK offiziell nicht unterstützt wird bedarf es einen kleinen Trick diese zu installieren. Das Script sucht nach einen /etc/*-release File in der das Betriebssystem geschrieben steht. Wir faken diese einfach als Ubuntu damit nicht standardmässig rpm Packages benutzt werden:
echo ubuntu > /etc/tmp-release
Dazu existiert noch eine kleine Unstimmigkeit wo durch VMware zwei Umgebungsvariablen voraussetzt. Diese erstellen wir einfach leer:
export http_proxy=
export ftp_proxy=
Download der VMware vSphere Perl SDK
Twittern per Commandline – Linux – Mac – Windows
Commandline Junkies aufgepasst – Wer einen Tweet absetzen möchte, und dabei auf grafische Hilfsmittel und Programme verzichten will, der sollte hier weiterlesen
Das kleine, schicke Programm cURL und die Twitter API machen es möglich. cURL ist OpenSource und auf den meisten Linux basierten Distributionen fixer Bestandteil. Auch unter MAC OS X ist das Programm bereits fix an Board. Jemand, der viel mit Linux zu tun hat ist wohl auch schon das ein oder andere mal über cURL gestolpert.
Installation von cURL
Debian / Ubuntu
sudo apt-get install curl
Windows
Download der cURL zip Datei von der offiziellen cURL Homepage
Nach dem Download müssen die .dll Dateien und die curl.exe in das C:/Windows/system32 Verzeichnis entpackt werden
MAC OS X
Keine Installation notwendigt, da das Programm bereits an Board ist
Tweets mit der Verwendung von cURL posten
folgende Syntax wird zum Senden von Tweets verwendet (benutzername und passwort ist durch eure Logindaten zu ersetzen)
curl -u benutzername:passwort -d status="Nachricht bis 140 Zeichen hier herein" http://twitter.com/statuses/update.xml
Screenshots (durch klicken vergrößern)
Twitter.com
Debian › Continue reading
Letzte Beiträge
- Icinga 1.9 Installation unter Debian squeeze + wheezy – aktuellste Version
- QuickTipp: klassischen GNOME Desktop (classic GNOME) unter Ubuntu installieren
- Debian-Ubuntu apt-get: The Following Packages Were Automatically Installed And Are No Longer Required
- Debian 7.0 Wheezy veröffentlicht – Das sind die Neuerungen
- Apache Webserver Directory Listing (Verzeichnisauflistung) deaktivieren / aktivieren



