Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
vagrant [2016/01/08 03:50] admin [Custom Vagrant Box Using Veewee] |
vagrant [2016/01/08 04:43] admin [Custom Vagrant Box Using Veewee] |
||
---|---|---|---|
Line 105: | Line 105: | ||
</code> | </code> | ||
- | At this stage we have a //**definitions**// directory that was created under //**/home/user/Vagrant**// (our workdir). Inside this directory is another one named //**debian-8.2-amd64**// after our previous ''%%veewee vbox define%%'' command options. Inside this //definitions// directory we'll look at the **definition.rb** file and change three lines: | + | At this stage we have a //**definitions**// directory that was created under //**/home/user/Vagrant**// (our workdir). Inside this directory is another one named //**debian-8.2-amd64**// after our previous ''%%veewee vbox define%%'' command options. Inside this //definitions// directory we'll look at two files: |
+ | |||
+ | __//**definition.rb**//__ | ||
+ | |||
+ | Change the following lines: | ||
<code> | <code> | ||
Line 113: | Line 117: | ||
:iso_md5 => "8a3c2ad7fd7a9c4c7e9bcb5cae38c135", | :iso_md5 => "8a3c2ad7fd7a9c4c7e9bcb5cae38c135", | ||
... | ... | ||
- | 'console-keymaps-at/keymap=fr ', | + | 'console-keymaps-at/keymap=us ', |
- | 'keyboard-configuration/xkb-keymap=fr ', | + | 'keyboard-configuration/xkb-keymap=us ', |
+ | ... | ||
+ | 'kbd-chooser/method=us ', | ||
... | ... | ||
</code> | </code> | ||
Line 124: | Line 130: | ||
:iso_src => "http://cdimage.debian.org/debian-cd/8.2.0/amd64/iso-cd/debian-8.2.0-amd64-netinst.iso", | :iso_src => "http://cdimage.debian.org/debian-cd/8.2.0/amd64/iso-cd/debian-8.2.0-amd64-netinst.iso", | ||
#:iso_md5 => "8a3c2ad7fd7a9c4c7e9bcb5cae38c135", | #:iso_md5 => "8a3c2ad7fd7a9c4c7e9bcb5cae38c135", | ||
+ | ... | ||
+ | 'console-keymaps-at/keymap=fr ', | ||
+ | 'keyboard-configuration/xkb-keymap=fr ', | ||
+ | ... | ||
+ | 'kbd-chooser/method=fr ', | ||
... | ... | ||
</code> | </code> | ||
The **iso_md5** parameter is commented out as I couldn't figure out where to find this for Debian releases :-\ | The **iso_md5** parameter is commented out as I couldn't figure out where to find this for Debian releases :-\ | ||
+ | |||
+ | __//**preseed.cfg**//__ | ||
+ | |||
+ | Change the following lines: | ||
+ | <code> | ||
+ | ... | ||
+ | # Keyboard selection. | ||
+ | #d-i keymap select us | ||
+ | d-i keyboard-configuration/xkb-keymap select us | ||
+ | ... | ||
+ | d-i partman/default_filesystem string ext3 | ||
+ | ... | ||
+ | # Individual additional packages to install | ||
+ | d-i pkgsel/include string openssh-server ntp acpid sudo bzip2 rsync | ||
+ | ... | ||
+ | #d-i grub-installer/bootdev string (hd0,0) | ||
+ | ... | ||
+ | </code> | ||
+ | |||
+ | To this: | ||
+ | <code> | ||
+ | ... | ||
+ | # Keyboard selection. | ||
+ | #d-i keymap select us | ||
+ | d-i keyboard-configuration/xkb-keymap select fr | ||
+ | ... | ||
+ | d-i partman/default_filesystem string ext4 | ||
+ | ... | ||
+ | # Individual additional packages to install | ||
+ | d-i pkgsel/include string openssh-server ntp acpid sudo bzip2 rsync ruby-dev | ||
+ | ... | ||
+ | d-i grub-installer/bootdev string /dev/sda | ||
+ | ... | ||
+ | </code> | ||
+ | |||
+ | Adding ruby-dev is mandatory here as otherwise an error will be thrown when trying to install some gems. | ||
=== Local iso repository === | === Local iso repository === |