Hi, and thanks creating these wonderful cases!
![]()
I buy one each time with a new Raspberry Pi ![]()
May I ask to add support to RHEL-deritatives distros on argon1.sh script, like:
- Fedora
- AlmaLinux
- Rocky Linux
note: all precedent distributions officially supports some Raspberry Pi revisions, v4 at least
Knowing there are generally two use cases: headless server or user-friendly computer with GUI
some functions could be delayed depending of dev and tests complexity ![]()
I am ready to contribute, and already identified following after some tests:
- RHEL deritatives could be generally detected via rhel contained in
ID_LIKEfrom/etc/os-release(some specificIDvalues: fedora for Fedora, almalinux for AlmaLinux, rocky for Rocky Linux) - add
dnfpackage manager, oryumfor compatibility (CentOS 7 reached EoL on June 30, 2024) - some packages can be missing on minimal setups, add detection for
wget(Fedora 40+ migrated towget2, probably RHEL11+ also) andpython3(to be added but not strictly checked as packages on RHEL are namedpython3.*) rpi-eeprom-updatecan be used on AlmaLinux ifrpi-eeprompackage is installed manuallypython3-smbuspackage needs to be swapped topython-i2c-tools- on AlmaLinux 8 and Rocky Linux 8, EPEL repository must be enabled for
python3-lgpiodand devel forpython3-i2c-toolsalthough not recommended - get_i2c() and do_i2c() functions must be retrieved from
raspi-configas this package is missing (module load logic must be changed) python3-luma.oledpackage is missing, must find a way to install module for all users
Thanks!
![]()