takesako/alpine-iot release document # Oracle VirtualBox ## New: Create Virtual Machine Name: alpine-iot-v3.16 Type: Linux Version: Other Linux (32-bit) Memory size: 256MB Hard disk; Create a virtual hard disk now File size: 20.00 GB Hard disk file type: VDI (VirtualBox Disk Image) Storage on phsycal hard disk: Dynamically allocated ## Setting System: Motherboard Chipset: PIIX3 => ICH9 Extended Features: Enable I/O APIC System: Processor Extended Features: Enable PAE/NX Storage: Optical Drive (CD-ROM): Choose a disk file... https://dl-cdn.alpinelinux.org/alpine/v3.16/releases/x86/alpine-virt-3.16.2-x86.iso USB: USB1.1 (OHCI) Controller Network: Adapter 1 NAT: Advanced Adapter Type: Paravirtualized Network (virtio-net) Port Forward: Name:ssh / Protocol:TCP / Host Port:2222 / Guest Port:22 y ## Start: Normal Start NOTE: type '+'(Shift+';') for ":" in jp keyboard ### login: root setup-alpine -q < /dev/null wget https://10t.dev/alpine-iot/setup/setup-alpine.conf setup-alpine -f setup-alpine.conf ### type root passwd (vagrant) x 2 ### no ### y to install poweroff ## setting CD-ROM: eject (Remove Disk from Virtual Drive) Exit # Command Prompt Windows Key + R: cmd ## edit alpine-iot.vbox > notepad %USERPROFILE%\VirtualBox VMs\alpine-iot-v3.16\alpine-iot-v3.16.vbox before: after: # Oracle VirtualBox ## VM start Select: alpine-iot-v3.16 Start: Normal Start ### login: root pass: vagrant wget https://10t.dev/alpine-iot/setup/setup-3.16.sh sh -xe setup-3.16.sh wget https://10t.dev/alpine-iot/setup/setup-vagrant.sh sh -xe setup-vagrant.sh reboot ### if you have a audio error (fix kernel version) apk add --no-cache linux-virt=5.15.58-r101 reboot ### login: root pass: vagrant rm setup-* vmdiskclean ### auto poweroff # Command Prompt Windows Key + R: cmd ## create box > vagrant package --base alpine-iot-v3.16 --output alpine-iot-v3.16.box # Vagrant box login: https://app.vagrantup.com/session New Box Version: https://app.vagrantup.com/takesako/boxes/alpine-iot/versions/new Version: 3.16.2 Description: Alpine Linux v3.16.2 packages for IoT tools (VritualBox based) with usbserial and sound https://github.com/takesako/alpine-iot Create version Add a providor: Provider: virtualbox Hile Hosting: Upload to Vagrant Cloud Continue to upload Add Provider File: alpine-iot-v3.16.box Release: https://app.vagrantup.com/takesako/boxes/alpine-iot Release Box Version: Relase version