VirtualBox

source: vbox/trunk/doc/manual/en_US/dita/topics/frontends.dita@ 105289

Last change on this file since 105289 was 105289, checked in by vboxsync, 10 months ago

Docs: bugref:10705. Merging current changes to dita files from docs team's repo. (r6123, r6120, r6117)

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 3.2 KB
Line 
1<?xml version='1.0' encoding='UTF-8'?>
2<!DOCTYPE topic PUBLIC "-//OASIS//DTD DITA Topic//EN" "topic.dtd">
3<topic xml:lang="en-us" id="frontends">
4 <title>Alternative Front Ends</title>
5 <body>
6 <p>As briefly mentioned in <xref href="features-overview.dita#features-overview"/>, <ph
7 conkeyref="vbox-conkeyref-phrases/product-name"/> has a very flexible internal design that enables you to use
8 multiple interfaces to control the same virtual machines. For example, you can start a virtual machine with the
9 <ph conkeyref="vbox-conkeyref-phrases/vbox-mgr"/> window and then stop it from the command line. With <ph
10 conkeyref="vbox-conkeyref-phrases/product-name"/>'s support for the Remote Desktop Protocol (RDP), you can even
11 run virtual machines remotely on a headless server and have all the graphical output redirected over the network. </p>
12 <p>The following front ends are shipped in the standard <ph conkeyref="vbox-conkeyref-phrases/product-name"/>
13 package:</p>
14 <ul>
15 <li>
16 <p><b outputclass="bold">VirtualBox.</b> This is the <ph
17 conkeyref="vbox-conkeyref-phrases/vbox-mgr"/>, a graphical user interface that uses the
18 Qt toolkit. This interface is described throughout this manual. While this is the simplest
19 and easiest front end to use, some of the more advanced <ph
20 conkeyref="vbox-conkeyref-phrases/product-name"/> features are not included.</p>
21 </li>
22 <li>
23 <p><b outputclass="bold">VBoxManage.</b> A command-line
24 interface for automated and detailed control of every aspect
25 of <ph conkeyref="vbox-conkeyref-phrases/product-name"/>. See
26 <xref href="vboxmanage.dita#vboxmanage"/>.
27 </p>
28 </li>
29 <li>
30 <p><b outputclass="bold">VBoxHeadless.</b> A front end that produces no visible output on
31 the host at all, but can act as a RDP server if the VirtualBox Remote Desktop Extension
32 (VRDE) is installed and enabled for the VM. As opposed to the other graphical interfaces,
33 the headless front end requires no graphics support. This is useful, for example, if you
34 want to host your virtual machines on a headless Linux server that has no X Window system
35 installed. See <xref href="vboxheadless.dita">VBoxHeadless, the Remote Desktop
36 Server</xref>. </p>
37 </li>
38 <li>
39 <!-- Separate mode: check with Klaus whether this needs to be covered in 7.1-->
40 <p><b>Separate mode.</b> A front end that is based on <userinput>VBoxHeadless</userinput>,
41 but does not require VRDE or an RDP viewer. See <xref href="vboxheadless-separate-mode.dita">Separate Mode</xref>.</p>
42 </li>
43 </ul>
44 <p>If the above front ends still do not satisfy your particular needs, it is possible to create yet another front
45 end to the complex virtualization engine that is the core of <ph conkeyref="vbox-conkeyref-phrases/product-name"
46 />, as the <ph conkeyref="vbox-conkeyref-phrases/product-name"/> core neatly exposes all of its features in a
47 clean API. See <xref href="VirtualBoxAPI.dita"><ph conkeyref="vbox-conkeyref-phrases/product-name"/> Programming
48 Interfaces</xref>. </p>
49 </body>
50
51</topic>
Note: See TracBrowser for help on using the repository browser.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette