SlackBuilds Repository

15.0 > System > xen (4.17.0)

The Xen hypervisor, a powerful open source industry standard for
virtualization, offers a powerful, efficient, and secure feature
set for virtualization of x86, x86_64, IA64, ARM, and other CPU
architectures. It supports a wide range of guest operating systems
including Windows, Linux, Solaris, and various versions of the BSD
operating systems.

This script has a few optional dependencies:

mbootpack - creates LILO compatible kernel images
libssh - mostly used by libvirt, enable with USE_LIBSSH=yes
(previously known as USE_LIBSSH2)
ocaml-findlib - autodetected, builds oxenstored binary
spice - enable with USE_SPICE=yes

Linking with the stock libraries:

gtk - enable with USE_GTK=yes
audio - enable with USE_AUDIO=yes
(or a comma-delimited list: oss alsa sdl pa)

Reading material:

README.SLACKWARE - explains Xen daemons and system startup
README.dom0 - explains setting up privileged Xen domain (host)
README.domU - talks about unprivileged Xen domain (guest)
README.openvswitch-extended - additional Open vSwitch use case
README.xsa - building Xen with latest security fixes

Toggle additional features:

BUILD_STUBDOM=yes - enables lightweight service/driver domains
INSTALL_OPENVSWITCH_EXTENDED=yes - systemwide install
WITH_OVMF=no - disables guest domain EFI/UEFI support

This requires: acpica, yajl

Maintained by: Mario Preksavec
Keywords: virt,virtualization,vmware,vbox,virtual,xen,kvm,vm,machine,dom0,domu,citrix
ChangeLog: xen


Source Downloads (64bit):
lwip-1.3.0.tar.gz (36cc57650cffda9a0269493be2a169bb)
zlib-1.2.3.tar.gz (debc62758716a169df9f62e6ab2bc634)
newlib-1.16.0.tar.gz (bf8f1f9e3ca83d732c00a79a6ef29bc4)
pciutils-2.2.9.tar.bz2 (cec05e7785497c5e19da2f114b934ffd)
grub-0.97.tar.gz (cd3f3eb54446be6003156158d51f4884)
polarssl-1.1.4-gpl.tgz (7b72caf22b01464ee7d6165f2fd85f44)
gmp-4.3.2.tar.bz2 (dd60683d7057917e34630b4a787932e8)
tpm_emulator-0.7.4.tar.gz (e26becb8a6a2b6695f6b3e8097593db8)
ipxe-git-3c040ad387099483102708bb1839110bc788cefb.tar.gz (23ba00d5e2c5b4343d12665af73e1cb5)
xen-ovmf-20210824_7b4a99be8a.tar.bz2 (322d42a3378394b5486acc1564651a4f)
xen-4.17.0.tar.gz (b215062ff053378eed41e4a3e05081df)
seabios-1.16.0.tar.gz (1411e7647ef93424fe88fea5d0ef9a82)

Download SlackBuild:
xen.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Individual Files:

Validated for Slackware 15.0

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2023 Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds