# @lfk/scanclient-live ## ✒️ Overview This is the a live linux distribution that autostarts @lfk/scanclient-electron after boot. Based on the awesome [Slax Linux](https://www.slax.org/). ## 🚀 Setup 1. Download the latest `lfk-scanclient-live` ZIP and unpack it 2. Copy the slax folder over to your USB drive 3. Execute the `slax/boot/bootinst.bat` (Windows) or `slax/boot/bootinst.sh` (Linux) Skript to make the usb bootable 4. Boot your system from the usb stick (legacy mode) ## 🌳 USB Filesystem Structure If you followed everything, your USB should look like this: ``` G:\ └───slax ├───boot ├───changes └───modules ``` ## 🛠 Build it yourself > These steps rely on node:alpine, you can adopt them to your own os (mostly for depency installation) ```bash apk add squashfs-tools git zip yarn yarn download unsquashfs slax/modules/lfkscan.sb rm -rf slax/modules/lfkscan.sb squashfs-root/root/lfkscan mv out/\@lfk-scanclient-electron-linux-x64 squashfs-root/root/lfkscan mksquashfs squashfs-root slax/modules/lfkscan.sb -b 1024k -comp xz -Xbcj x86 -e boot rm -rf squashfs-root out electron.zip zip -r dist/lfk-scanclient-live_custom_x64.zip slax ```