Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Kristian Klausen
arch-boxes
Commits
449118a8
Unverified
Commit
449118a8
authored
May 10, 2017
by
Christian Rebischke
Browse files
added README
parent
b28a3426
Changes
1
Hide whitespace changes
Inline
Side-by-side
README.md
View file @
449118a8
# arch-boxes
\ No newline at end of file
# arch-boxes
Arch-boxes provides automated builds of the Arch Linux releases for
different providers and post-processors. Check the providers or post-processor sections if you want to know
which are currently supported.
## Dependencies
You'll need the following dependencies:
*
packer (for basic usage)
*
vagrant (for vagrant images)
*
qemu (for libvirt provider support)
*
virtualbox (for virtualbox support)
## How to start the build process
On Arch Linux:
`packer-io build vagrant.json`
On any other System:
`packer build vagrant.json`
**Note:**
this is because of the name conflict with the AUR-Helpertool
`packer`
on Arch linux.
## providers
*
virtualbox-iso
*
qemu/libvirt
## post-processors
*
vagrant
## Troubleshooting
### Parallel build fails
If the parallel build fails this is mostly because the KVM device is
already occupied by a different provider. You can use the build option
`parallel=false`
for building the images in a queue instead of parallel.
But don't be surprised that that the build process will take longer. Any
other option is to disable KVM support for all other providers except
one.
Start
`packer`
with
`-parallel=false`
:
On Arch Linux:
`packer-io build -parallel=false vagrant.json`
On any other system:
`packer build -parallel=false vagrant.json`
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment