clusterhat-image

clusterhat-image 2019.09.26.3

 pool/sid/main/c/clusterhat-image/clusterhat-image_2019.09.26.3_all.deb clusterhat-image
Cluster Hat image builde
Název souboru pool/sid/main/c/clusterhat-image/clusterhat-image_2019.09.26.3_all.deb
Verze2019.09.26.3
Stáří ve dnech 709
Datum vydání2024 11. 28.
Velikost27.89 KB
id84
Jménoclusterhat-image
Balíček
Appname
Essential
Vendor
License
Distributionsid
Suitemain
Source
Architecturebinary-i386
MultiArchforeign
MaintainerCyberVitexus
InstalledSize431
Dependssudo , wget , unzip , coreutils , e2fsprogs , fdisk , parted , mount , sed , dialog
PreDepends
Breaks
Enhances
Sectiondevel
Priorityoptional
PopisCluster Hat image builde
LongDescriptionScripts and files used to build Cluster HAT images from Raspbian.
AutoBuiltPackage
Název souborupool/sid/main/c/clusterhat-image/clusterhat-image_2019.09.26.3_all.deb
MD5sum8762c7cd3583d000a8848b5347860689
SHA16874171ef461706d295fa528402fdac6cc2fc720
SHA256592bef610f84ca1b954422a47cd60ae75c03dd84e2b47b8ce2e3fff0f95a8e18
SHA5128a27346ad56a88390cc1f080c1a95dbee38eda355a129b7729d620d891e51212f6df15c884655c7785479471f076366ebd08bd5e7a92e918413c821593215a7e
Velikost28556
Auto-Built-Package
Domovská stránkahttps://github.com/PureHTML/clusterhat-image
Provides
Recommendsgnome-multi-writer , balena-etcher
Existing
fileMtime2024-11-28 12:35:02
created2021-03-20 02:24:31
updated2024-11-28 11:35:02
clusterhat-image
./
./etc/
./etc/clusterhat/
./etc/clusterhat/off/
./etc/clusterhat/on/
./usr/
./usr/bin/
./usr/bin/clusterhat-creator54
./usr/lib/
./usr/lib/clusterhat-image/
./usr/lib/clusterhat-image/config-local.sh438
./usr/lib/clusterhat-image/config.sh1212
./usr/lib/clusterhat-image/create.sh16252
./usr/lib/clusterhat-image/creator.sh1252
./usr/lib/clusterhat-image/tools/
./usr/lib/clusterhat-image/tools/create-interfaces.sh1746
./usr/lib/clusterhat-image/writer.sh814
./usr/share/
./usr/share/clusterhat-image/
./usr/share/clusterhat-image/etc/
./usr/share/clusterhat-image/etc/kernel/
./usr/share/clusterhat-image/etc/kernel/postinst.d/
./usr/share/clusterhat-image/etc/kernel/postinst.d/clusterctrl832
./usr/share/clusterhat-image/etc/minicom/
./usr/share/clusterhat-image/etc/minicom/minirc.p1128
./usr/share/clusterhat-image/etc/minicom/minirc.p2128
./usr/share/clusterhat-image/etc/minicom/minirc.p3128
./usr/share/clusterhat-image/etc/minicom/minirc.p4128
./usr/share/clusterhat-image/etc/minicom/minirc.p5128
./usr/share/clusterhat-image/etc/udev/
./usr/share/clusterhat-image/etc/udev/rules.d/
./usr/share/clusterhat-image/etc/udev/rules.d/90-clusterctrl.rules1294
./usr/share/clusterhat-image/usr/
./usr/share/clusterhat-image/usr/lib/
./usr/share/clusterhat-image/usr/lib/systemd/
./usr/share/clusterhat-image/usr/lib/systemd/system/
./usr/share/clusterhat-image/usr/lib/systemd/system/clusterctrl-composite.service210
./usr/share/clusterhat-image/usr/lib/systemd/system/clusterctrl-init.service202
./usr/share/clusterhat-image/usr/lib/systemd/system/clusterctrl-rpiboot.service397
./usr/share/clusterhat-image/usr/sbin/
./usr/share/clusterhat-image/usr/sbin/clusterctrl30784
./usr/share/clusterhat-image/usr/sbin/composite-clusterctrl2045
./usr/share/clusterhat-image/usr/sbin/copyMAC229
./usr/share/clusterhat-image/usr/sbin/reconfig-clusterctrl4366
./usr/share/clusterhat-image/usr/sbin/usbboot-init629
./usr/share/clusterhat-image/usr/sbin/xclusterhat4678
./usr/share/clusterhat-image/usr/share/
./usr/share/clusterhat-image/usr/share/applications/
./usr/share/clusterhat-image/usr/share/applications/clusterhat.desktop191
./usr/share/clusterhat-image/usr/share/clusterctrl/
./usr/share/clusterhat-image/usr/share/clusterctrl/default-clusterctrl1809
./usr/share/clusterhat-image/usr/share/clusterctrl/interfaces.cbridge145380
./usr/share/clusterhat-image/usr/share/clusterctrl/interfaces.cnat145380
./usr/share/clusterhat-image/usr/share/clusterctrl/issue.c29
./usr/share/clusterhat-image/usr/share/clusterctrl/issue.p59
./usr/share/clusterhat-image/usr/share/clusterctrl/python/
./usr/share/clusterhat-image/usr/share/clusterctrl/python/clusterctrl-setup-gadget.sh1718
./usr/share/clusterhat-image/usr/share/clusterctrl/python/xra1200.py1422
./usr/share/clusterhat-image/usr/share/clusterctrl/reconfig-usbboot509
./usr/share/clusterhat-image/usr/share/initramfs-tools/
./usr/share/clusterhat-image/usr/share/initramfs-tools/hooks/
./usr/share/clusterhat-image/usr/share/initramfs-tools/hooks/clusterctrl279
./usr/share/clusterhat-image/usr/share/initramfs-tools/scripts/
./usr/share/clusterhat-image/usr/share/initramfs-tools/scripts/nfs-top/
./usr/share/clusterhat-image/usr/share/initramfs-tools/scripts/nfs-top/00_clusterctrl1624
./usr/share/doc/
./usr/share/doc/clusterhar-image/
./usr/share/doc/clusterhar-image/LICENSE1069
./usr/share/doc/clusterhat-image/
./usr/share/doc/clusterhat-image/README.Debian217
./usr/share/doc/clusterhat-image/README.md1972
./usr/share/doc/clusterhat-image/changelog.gz162
./usr/share/doc/clusterhat-image/copyright3333
./var/
./var/lib/
./var/lib/clusterhat-image/
./var/lib/clusterhat-image/dest/
./var/lib/clusterhat-image/mnt/
./var/lib/clusterhat-image/mnt2/
./var/lib/clusterhat-image/src/
./usr/share/clusterhat-image/usr/sbin/clusterhat
./
./usr/
./usr/bin/
./usr/bin/clusterhat-creator54
./usr/lib/
./usr/lib/clusterhat-image/
./usr/lib/clusterhat-image/config-local.sh438
./usr/lib/clusterhat-image/config.sh1212
./usr/lib/clusterhat-image/create.sh16252
./usr/lib/clusterhat-image/creator.sh1252
./usr/lib/clusterhat-image/tools/
./usr/lib/clusterhat-image/tools/create-interfaces.sh1746
./usr/lib/clusterhat-image/writer.sh584
./usr/share/
./usr/share/clusterhat-image/
./usr/share/clusterhat-image/etc/
./usr/share/clusterhat-image/etc/kernel/
./usr/share/clusterhat-image/etc/kernel/postinst.d/
./usr/share/clusterhat-image/etc/kernel/postinst.d/clusterctrl832
./usr/share/clusterhat-image/etc/minicom/
./usr/share/clusterhat-image/etc/minicom/minirc.p1128
./usr/share/clusterhat-image/etc/minicom/minirc.p2128
./usr/share/clusterhat-image/etc/minicom/minirc.p3128
./usr/share/clusterhat-image/etc/minicom/minirc.p4128
./usr/share/clusterhat-image/etc/minicom/minirc.p5128
./usr/share/clusterhat-image/etc/udev/
./usr/share/clusterhat-image/etc/udev/rules.d/
./usr/share/clusterhat-image/etc/udev/rules.d/90-clusterctrl.rules1294
./usr/share/clusterhat-image/usr/
./usr/share/clusterhat-image/usr/lib/
./usr/share/clusterhat-image/usr/lib/systemd/
./usr/share/clusterhat-image/usr/lib/systemd/system/
./usr/share/clusterhat-image/usr/lib/systemd/system/clusterctrl-composite.service210
./usr/share/clusterhat-image/usr/lib/systemd/system/clusterctrl-init.service202
./usr/share/clusterhat-image/usr/lib/systemd/system/clusterctrl-rpiboot.service397
./usr/share/clusterhat-image/usr/sbin/
./usr/share/clusterhat-image/usr/sbin/clusterctrl30784
./usr/share/clusterhat-image/usr/sbin/composite-clusterctrl2045
./usr/share/clusterhat-image/usr/sbin/copyMAC229
./usr/share/clusterhat-image/usr/sbin/reconfig-clusterctrl4366
./usr/share/clusterhat-image/usr/sbin/usbboot-init629
./usr/share/clusterhat-image/usr/sbin/xclusterhat4678
./usr/share/clusterhat-image/usr/share/
./usr/share/clusterhat-image/usr/share/applications/
./usr/share/clusterhat-image/usr/share/applications/clusterhat.desktop191
./usr/share/clusterhat-image/usr/share/clusterctrl/
./usr/share/clusterhat-image/usr/share/clusterctrl/default-clusterctrl1809
./usr/share/clusterhat-image/usr/share/clusterctrl/interfaces.cbridge145380
./usr/share/clusterhat-image/usr/share/clusterctrl/interfaces.cnat145380
./usr/share/clusterhat-image/usr/share/clusterctrl/issue.c29
./usr/share/clusterhat-image/usr/share/clusterctrl/issue.p59
./usr/share/clusterhat-image/usr/share/clusterctrl/python/
./usr/share/clusterhat-image/usr/share/clusterctrl/python/clusterctrl-setup-gadget.sh1718
./usr/share/clusterhat-image/usr/share/clusterctrl/python/xra1200.py1422
./usr/share/clusterhat-image/usr/share/clusterctrl/reconfig-usbboot509
./usr/share/clusterhat-image/usr/share/initramfs-tools/
./usr/share/clusterhat-image/usr/share/initramfs-tools/hooks/
./usr/share/clusterhat-image/usr/share/initramfs-tools/hooks/clusterctrl279
./usr/share/clusterhat-image/usr/share/initramfs-tools/scripts/
./usr/share/clusterhat-image/usr/share/initramfs-tools/scripts/nfs-top/
./usr/share/clusterhat-image/usr/share/initramfs-tools/scripts/nfs-top/00_clusterctrl1624
./usr/share/doc/
./usr/share/doc/clusterhar-image/
./usr/share/doc/clusterhar-image/LICENSE1069
./usr/share/doc/clusterhat-image/
./usr/share/doc/clusterhat-image/README.Debian217
./usr/share/doc/clusterhat-image/README.md812
./usr/share/doc/clusterhat-image/changelog.gz159
./usr/share/doc/clusterhat-image/copyright3333
./var/
./var/lib/
./var/lib/clusterhat-image/
./var/lib/clusterhat-image/dest/
./var/lib/clusterhat-image/mnt/
./var/lib/clusterhat-image/mnt2/
./var/lib/clusterhat-image/src/
./usr/share/clusterhat-image/usr/sbin/clusterhat
./
./etc/
./etc/clusterhat/
./etc/clusterhat/off/
./etc/clusterhat/on/
./usr/
./usr/bin/
./usr/bin/clusterhat-creator54
./usr/lib/
./usr/lib/clusterhat-image/
./usr/lib/clusterhat-image/config-local.sh438
./usr/lib/clusterhat-image/config.sh1212
./usr/lib/clusterhat-image/create.sh16252
./usr/lib/clusterhat-image/creator.sh1252
./usr/lib/clusterhat-image/tools/
./usr/lib/clusterhat-image/tools/create-interfaces.sh1746
./usr/lib/clusterhat-image/writer.sh814
./usr/share/
./usr/share/clusterhat-image/
./usr/share/clusterhat-image/etc/
./usr/share/clusterhat-image/etc/kernel/
./usr/share/clusterhat-image/etc/kernel/postinst.d/
./usr/share/clusterhat-image/etc/kernel/postinst.d/clusterctrl832
./usr/share/clusterhat-image/etc/minicom/
./usr/share/clusterhat-image/etc/minicom/minirc.p1128
./usr/share/clusterhat-image/etc/minicom/minirc.p2128
./usr/share/clusterhat-image/etc/minicom/minirc.p3128
./usr/share/clusterhat-image/etc/minicom/minirc.p4128
./usr/share/clusterhat-image/etc/minicom/minirc.p5128
./usr/share/clusterhat-image/etc/udev/
./usr/share/clusterhat-image/etc/udev/rules.d/
./usr/share/clusterhat-image/etc/udev/rules.d/90-clusterctrl.rules1294
./usr/share/clusterhat-image/usr/
./usr/share/clusterhat-image/usr/lib/
./usr/share/clusterhat-image/usr/lib/systemd/
./usr/share/clusterhat-image/usr/lib/systemd/system/
./usr/share/clusterhat-image/usr/lib/systemd/system/clusterctrl-composite.service210
./usr/share/clusterhat-image/usr/lib/systemd/system/clusterctrl-init.service202
./usr/share/clusterhat-image/usr/lib/systemd/system/clusterctrl-rpiboot.service397
./usr/share/clusterhat-image/usr/sbin/
./usr/share/clusterhat-image/usr/sbin/clusterctrl30784
./usr/share/clusterhat-image/usr/sbin/composite-clusterctrl2045
./usr/share/clusterhat-image/usr/sbin/copyMAC229
./usr/share/clusterhat-image/usr/sbin/reconfig-clusterctrl4366
./usr/share/clusterhat-image/usr/sbin/usbboot-init629
./usr/share/clusterhat-image/usr/sbin/xclusterhat4678
./usr/share/clusterhat-image/usr/share/
./usr/share/clusterhat-image/usr/share/applications/
./usr/share/clusterhat-image/usr/share/applications/clusterhat.desktop191
./usr/share/clusterhat-image/usr/share/clusterctrl/
./usr/share/clusterhat-image/usr/share/clusterctrl/default-clusterctrl1809
./usr/share/clusterhat-image/usr/share/clusterctrl/interfaces.cbridge145380
./usr/share/clusterhat-image/usr/share/clusterctrl/interfaces.cnat145380
./usr/share/clusterhat-image/usr/share/clusterctrl/issue.c29
./usr/share/clusterhat-image/usr/share/clusterctrl/issue.p59
./usr/share/clusterhat-image/usr/share/clusterctrl/python/
./usr/share/clusterhat-image/usr/share/clusterctrl/python/clusterctrl-setup-gadget.sh1718
./usr/share/clusterhat-image/usr/share/clusterctrl/python/xra1200.py1422
./usr/share/clusterhat-image/usr/share/clusterctrl/reconfig-usbboot509
./usr/share/clusterhat-image/usr/share/initramfs-tools/
./usr/share/clusterhat-image/usr/share/initramfs-tools/hooks/
./usr/share/clusterhat-image/usr/share/initramfs-tools/hooks/clusterctrl279
./usr/share/clusterhat-image/usr/share/initramfs-tools/scripts/
./usr/share/clusterhat-image/usr/share/initramfs-tools/scripts/nfs-top/
./usr/share/clusterhat-image/usr/share/initramfs-tools/scripts/nfs-top/00_clusterctrl1624
./usr/share/doc/
./usr/share/doc/clusterhar-image/
./usr/share/doc/clusterhar-image/LICENSE1069
./usr/share/doc/clusterhat-image/
./usr/share/doc/clusterhat-image/README.Debian217
./usr/share/doc/clusterhat-image/README.md1972
./usr/share/doc/clusterhat-image/changelog.gz162
./usr/share/doc/clusterhat-image/copyright3333
./var/
./var/lib/
./var/lib/clusterhat-image/
./var/lib/clusterhat-image/dest/
./var/lib/clusterhat-image/mnt/
./var/lib/clusterhat-image/mnt2/
./var/lib/clusterhat-image/src/
./usr/share/clusterhat-image/usr/sbin/clusterhat
./
./etc/
./etc/clusterhat/
./etc/clusterhat/off/
./etc/clusterhat/on/
./usr/
./usr/bin/
./usr/bin/clusterhat-creator54
./usr/lib/
./usr/lib/clusterhat-image/
./usr/lib/clusterhat-image/config-local.sh438
./usr/lib/clusterhat-image/config.sh1624
./usr/lib/clusterhat-image/create.sh23001
./usr/lib/clusterhat-image/creator.sh765
./usr/lib/clusterhat-image/tools/
./usr/lib/clusterhat-image/tools/create-interfaces.sh1750
./usr/lib/clusterhat-image/writer.sh814
./usr/share/
./usr/share/doc/
./usr/share/doc/clusterhar-image/
./usr/share/doc/clusterhar-image/LICENSE1069
./usr/share/doc/clusterhat-image/
./usr/share/doc/clusterhat-image/README.Debian217
./usr/share/doc/clusterhat-image/README.md1866
./usr/share/doc/clusterhat-image/changelog.gz222
./usr/share/doc/clusterhat-image/copyright3333
./usr/share/man/
./usr/share/man/man1/
./usr/share/man/man1/chtui.1.gz488
./var/
./var/lib/
./var/lib/clusterhat-image/
./var/lib/clusterhat-image/dest/
./var/lib/clusterhat-image/mnt/
./var/lib/clusterhat-image/mnt2/
./var/lib/clusterhat-image/src/
./
./etc/
./etc/clusterhat/
./etc/clusterhat/off/
./etc/clusterhat/on/
./usr/
./usr/bin/
./usr/bin/clusterhat-creator54
./usr/lib/
./usr/lib/clusterhat-image/
./usr/lib/clusterhat-image/config-local.sh438
./usr/lib/clusterhat-image/config.sh1624
./usr/lib/clusterhat-image/create.sh23001
./usr/lib/clusterhat-image/creator.sh765
./usr/lib/clusterhat-image/tools/
./usr/lib/clusterhat-image/tools/create-interfaces.sh1750
./usr/lib/clusterhat-image/writer.sh814
./usr/share/
./usr/share/doc/
./usr/share/doc/clusterhar-image/
./usr/share/doc/clusterhar-image/LICENSE1069
./usr/share/doc/clusterhat-image/
./usr/share/doc/clusterhat-image/README.Debian217
./usr/share/doc/clusterhat-image/README.md1711
./usr/share/doc/clusterhat-image/changelog.gz220
./usr/share/doc/clusterhat-image/copyright3333
./var/
./var/lib/
./var/lib/clusterhat-image/
./var/lib/clusterhat-image/dest/
./var/lib/clusterhat-image/mnt/
./var/lib/clusterhat-image/mnt2/
./var/lib/clusterhat-image/src/

Cluster HAT

InAction

Scripts and files used to build Cluster HAT images from Raspbian.

Installation

Please add the software sources first:

sudo apt install lsb-release wget
echo "deb http://repo.vitexsoftware.com $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/vitexsoftware.list
sudo wget -O /etc/apt/trusted.gpg.d/vitexsoftware.gpg http://repo.vitexsoftware.com/keyring.gpg
sudo apt update

Then you can install packages:

  • clusterhat-image - Image Creator
  • clusterctl - Clusterctl
  • clusterctl-usbboot- USB Boot support for clusterctl

Usage

Simply run

clusterhat-creator

to download initial images and build ClusterHat ones

ClusterCTL

Install package clusterctl for /usr/sbin/clusterctl commad

You can also turn several PiZeros using chtui command

sudo /usr/sbin/chtui

chtui

Note: PiZero state is restored at the host boot using /lib/systemd/system/clusterctrl-state.service

Building Cluster HAT Images

The build script is located in the build directory.

The following is normally ran as root on a fresh Raspbian images.

git clone https://github.com/burtyb/clusterhat-image
cd clusterhat-image/build/
# Create a config-local.sh file and copy any lines you need to override from config.sh
./create 2017-09-07

The "2017-09-07" date above should be the date from the Raspbian/Raspberry Pi OS image you wish to convert.

When building arm64 images you need to be on an arm64 machine.

Building on x86_64

Images can be built from other architectures using qemu (tested on x86_64 but may work on others)

For example on Debian 12 to do this you need to "apt install qemu-user-static".

Then follow the standard steps

Cluster HAT Files

The files/ directory contains the files extracted into the root filesystem of a Cluster HAT image.

For support contact: https://portal.8086.net/submitticket.php?step=2&deptid=1

VerzePočet stažení/instalacíPoslední přístup