Ubuntu の LiveCD をカスタマイズするツール。
- Windows 11 (WSL2)
- Ubuntu
sudo add-apt-repository ppa:ubuntu-foundations-team/cd-boot-images
sudo apt update
sudo apt install -y squashfs-tools xorriso cd-boot-images-amd64
上記のパッケージがインストールされているかを必ず確認してください。
gem install buntumixer
# ヘルプを表示
bundle exec buntumixer
# 使用法を表示
bundle exec buntumixer using
例
sudo $(which bundle) exec buntumixer prepare -s ubuntu-22.04-desktop-amd64.iso -v 22.04 -n "Customized Linux"
Ubuntu をカスタマイズするためのスクリプトを指定し、展開された OS イメージに対して実行します。
ディレクトリー直下に root
が存在する場合は、-d root
を指定します。
sudo $(which bundle) exec buntumixer apply -s CustomizedLinux.sh -d root
作業ディレクトリーをもとに ISO ファイルを生成します。
sudo $(which bundle) exec buntumixer create -o CustomizedLinux.iso
buntumixer prepare
で生成された作業ディレクトリーに対しアンマウント及び削除を行います。
生成された ISO ファイルや元の ISO ファイルは削除されません。
このコマンドは、作業ディレクトリー内で実行する必要があります。
sudo $(which bundle) exec buntumixer clear