日記

日本語の勉強のためのブログ

Vagrant

【Vagrant】provisionを用いてzsh+preztoを自動セットアップ

目標 vagrant upするだけで デフォルトのシェルがzsh preztoのセットアップも完了している ような環境を実現する。 はじめに注意 初期状態ではroot権限でprovisionスクリプトが実行されるので、スクリプト内の$HOMEは/rootに置換されてしまう *1。 今回はこ…

Vagrantを使って仮想マシンの初期設定を自動化する

注意 GUIの仮想マシン(Ubuntu Desktopなど)は対象としていません。 はじめに 訳あってVirtualBox上のUbuntu仮想マシン(Ubuntu Server)を使用する必要が出てきた*1が、初期設定が非常に面倒である。 そこでVagrantを導入し、自動で仮想マシンを作成しても…