Installazione di VirtualBox SDK

Autore: Charles Brown
Data Della Creazione: 10 Febbraio 2021
Data Di Aggiornamento: 6 Luglio 2024
Anonim
Install Oracle Virtualbox 6, Extension Pack and VBoxManage on Windows 10
Video: Install Oracle Virtualbox 6, Extension Pack and VBoxManage on Windows 10

Contenuto

VirtualBox è un programma utilizzato per creare macchine virtuali. Dopo averlo installato sul tuo computer, puoi utilizzarlo per eseguire un sistema operativo completamente diverso, ad esempio Windows su Mac o Apple su un computer con Linux. Con VirtualBox, puoi eseguire più di un sistema operativo contemporaneamente o lavorare con uno che non è supportato dall'hardware corrente, come DOS.


Usa l'SDK per interagire con una macchina virtuale VirtualBox nel tuo linguaggio di programmazione preferito (Jupiterimages / Creatas / Getty Images)

SDK

Quando si scarica VirtualBox, si scarica anche un Software Developers Kit (SDK) per immettere il codice che interagisce con la macchina virtuale. L'SDK contiene file di testo e documentazione che funzioneranno indipendentemente dalla piattaforma. Se hai bisogno di un pacchetto per una piattaforma specifica, devi ordinarlo separatamente. L'SDK funziona con l'API (Application Programming Interface) di VirtualBox, che consente di configurare, avviare e arrestare VirtualBox e ottenere statistiche sul rendimento del funzionamento del software sviluppato.

installazione

Il primo passo per configurare l'SDK è installare i componenti della macchina virtuale, che sono open source e download gratuito, e avviare VirtualBox. Per avviare il programma in Windows, vai al menu Programmi e fai clic su "Start" nella voce di menu VirtualBox. Su un Mac, apri la cartella delle applicazioni e fai doppio clic su "VirtualBox". In Linux, troverai VirtualBox nel gruppo "Sistema" o "Strumenti di sistema" del menu "Applicazioni".


API

Esistono due modi per far interagire l'SDK con l'API. VirtualBox include un meccanismo COM (Component Object Model) che consente di utilizzare l'API se si è esperti in un linguaggio di programmazione, come Java, Visual Basic o C ++, che funziona con COM. L'alternativa è ordinare il servizio Web VirtualBox, che ti consentirà di "mappare" l'intera API. È possibile utilizzare il servizio con qualsiasi linguaggio di programmazione che include il "linguaggio di definizione del servizio Web", come Java, C ++, Python, PHP e Perl.

Configurazione SDK

I passaggi esatti per configurare l'SDK dipenderanno da quello che stai utilizzando: un approccio COM o il servizio Web e con quale lingua stai lavorando. Se si desidera utilizzare il servizio Web con Python, ad esempio, è necessario installare l'implementazione SOAP ZSI di Python sul proprio computer per eseguire il codice nell'SDK. Se si utilizza Python con COM, d'altra parte, funzionerà meglio senza SOAP. Oracle fornisce dettagli sulle diverse opzioni di installazione.