VirtualBox

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

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

Docs. bugref:10705. Merging following revisions from docs team repo:

-r6188 changed product name to conkeyref in several places, and changed manual to guide for consistency VBP-903
-r6187 Restructured files and removed screenshots VBP-806
-r6167 Removed more spaces

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