makeImageFromRPMDist
pkgs.vmTools.makeImageFromRPMDist
Docs pulled from | This Revision | 10 minutes ago
Helper function that combines rpmClosureGenerator and fillDiskWithRPMs to generate a disk image from a set of package names.
Noogle detected
Implementation
The following is the current implementation of this function.
makeImageFromRPMDist =
{
name,
fullName,
size ? 4096,
urlPrefix ? "",
urlPrefixes ? [ urlPrefix ],
packagesList ? "",
packagesLists ? [ packagesList ],
packages,
extraPackages ? [ ],
preInstall ? "",
postInstall ? "",
archs ? [
"noarch"
"i386"
],
runScripts ? true,
createRootFS ? defaultCreateRootFS,
QEMU_OPTS ? "",
memSize ? 512,
unifiedSystemDir ? false,
}:
fillDiskWithRPMs {
inherit
name
fullName
size
preInstall
postInstall
runScripts
createRootFS
unifiedSystemDir
QEMU_OPTS
memSize
;
rpms = import (rpmClosureGenerator {
inherit
name
packagesLists
urlPrefixes
archs
;
packages = packages ++ extraPackages;
}) { inherit fetchurl; };
};