ついにLivaPCにDebian8.1のインストールが可能に


今までLivaPCにはDebianのインストールが成功しなかった。
mmb_blockというカーネルモジュールがインストールCDに含まれていないためだ。

そのため ubuntuやlinuxmint,archlinuxなどをインストールしていた。
CentOS7ではインストールに成功していない。

ISOダウンロード

から firmware-8.1.0-amd64-netinst.iso をダウンロード
USBメモリに書き込み
F2かF7を連打しUSBから起動

通常通りインストールが完了し、DISKからOS起動することを確認。

OS起動後の作業

/etc/network/interfaces
auto eth0
iface eth0 inet static
        address 192.168.9.9
        netmask 255.255.255.0
        gateway 192.168.9.1
        dns-search local
        dns-nameservers 8.8.8.8 8.8.4.4

ansible

apt-get update
apt-get install -y ansible
mkdir -p debian8/packages/tasks/
cd debian8
touch main.yml packages/tasks/main.yml run.sh

playbook

main.yml
---
- hosts: localhost
  sudo: yes
  roles:
    - role: packages
packages/tasks/main.yml
---
- name: install utilities
  apt: pkg={{ item }} state=installed
  sudo: True
  with_items:
    - vim
    - screen
run.sh
COMMAND='ansible-playbook -i "localhost," --ask-sudo-pass'
$COMMAND --diff -vv main.yml

playbook実行

sh run.sh
ついでにeditor変更しておく
sudo update-alternatives --config editor