acrn-hypervisor/misc/packaging
Geoffroy Van Cutsem 8b16be9185 Remove "All rights reserved" string headers
Many of the license and Intel copyright headers include the "All rights
reserved" string. It is not relevant in the context of the BSD-3-Clause
license that the code is released under. This patch removes those strings
throughout the code (hypervisor, devicemodel and misc).

Tracked-On: #7254
Signed-off-by: Geoffroy Van Cutsem <geoffroy.vancutsem@intel.com>
2022-04-06 13:21:02 +08:00
..
50-acrn.netdev
50-acrn.network
50-eth.network
50-tap0.netdev
100_ACRN Remove "All rights reserved" string headers 2022-04-06 13:21:02 +08:00
README.rst doc: Update Debian packaging readme 2022-02-10 12:43:59 -08:00
acrn-board-inspector.postinst deb-pkg: add acrn-hypervisor and acrn-board-inspector into debian package 2021-11-02 15:31:18 +08:00
acrn-board-inspector.prerm deb-pkg: add acrn-hypervisor and acrn-board-inspector into debian package 2021-11-02 15:31:18 +08:00
acrn-hypervisor.postinst deb-pkg: Support hybrid_rt scenario 2021-12-23 16:39:21 +08:00
acrn-kernel.postinst Remove "All rights reserved" string headers 2022-04-06 13:21:02 +08:00
compile_iasl.py
deb.json
gen_acrn_deb.py configurator: add new configurator 2022-03-31 19:26:33 +08:00
install_uSoS.py deb-pkg: Delete the pre-condition checks in install the Debian package 2022-01-19 13:35:24 +08:00
release.json misc:update packaging tool,add pre-check scripts/ add patch function /optimize 2020-08-24 09:12:45 +08:00

README.rst

.. _debian_packaging:

ACRN Installation via Debian Packages
#####################################

Debian packages provide a simple way to package ACRN configurations on
a development computer. You can then copy the packages onto your target system,
install the packages, and reboot the system with ACRN and an Ubuntu Service VM
up and running.

ACRN does not distribute pre-built Debian packages for the hypervisor or kernel
because ACRN and the kernel are configured based on your specific hardware and
scenario configurations, as described in the :ref:`overview_dev`. Instead after
configuring ACRN to your needs, Debian packages are created when you build your
ACRN hypervisor and ACRN kernel via ``Makefile`` commands.

All the configuration files and scripts used by the Makefile to build the Debian
packages are in the ``misc/packaging`` folder. The ``gen_acrn_deb.py`` script
does all the work to build the Debian packages so you can copy and install them
on your target system.

For build and installation steps, see :ref:`gsg_build` in the Getting Started
Guide.