LoginSignup
18
17

More than 5 years have passed since last update.

packer を使って ArchLinux の vagrant box を作る

Last updated at Posted at 2013-08-25

vagrant は便利なんだけど、box を作るのが手作業で面倒だった。
特に ArchLinux の場合、古い iso から作った box だと今 pacman -Syu してもなかなか依存関係をうまく満たせず、最新の状態にするのが困難だったりするので、ある程度定期的に box を作り直したい。

packer を使うと box の作成を自動化できるらしいので、ArchLinux 用のものを書いてみた。
https://github.com/eagletmt/misc/tree/c86d04796e526a196ed5c3fc62dcc2b697d18da3/packer/arch64
インストール用の iso の場所や /etc/pacman.d/mirrorlist に jaist のミラーを指定しているので日本用になっている。

kickstart や preseed のようなしくみは無いので、シェルスクリプトでがんばる。
やってることは手動で ArchLinux をインストールするときとだいたい同じで、

という流れになっている。

18
17
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
18
17