Skip to content

[Bug] Can't be installed on Fedora ARM? #2379

@Kayxue

Description

@Kayxue

Describe the bug

Just like the title

To Reproduce

Just run installation script on Fedora

Expected behavior

CasaOS can be installed successfully.

Installation Environment:

 - OS: Fedora 42 ARM
 - Device: Raspberry Pi 5

System Time

               Local time: Sun 2025-10-19 14:14:12 CST
           Universal time: Sun 2025-10-19 06:14:12 UTC
                 RTC time: Sun 2025-10-19 14:14:12
                Time zone: Asia/Taipei (CST, +0800)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: yes
 
Warning: The system is configured to read the RTC time in the local time zone.
         This mode cannot be fully supported. It will create various problems
         with time zone changes and daylight saving time adjustments. The RTC
         time is never updated, it relies on external facilities to maintain it.
         If at all possible, use RTC in UTC by calling
         'timedatectl set-local-rtc 0'.

Logs
Installation log without running sudo dnf update first:


   _____                 ____   _____ 
  / ____|               / __ \ / ____|
 | |     __ _ ___  __ _| |  | | (___  
 | |    / _` / __|/ _` | |  | |\___ \ 
 | |___| (_| \__ \ (_| | |__| |____) |
  \_____\__,_|___/\__,_|\____/|_____/ 
                                      
   --- Made by IceWhale with YOU ---

[  OK  ] Your hardware architecture is : aarch64
[  OK  ] Your System is : Linux
[NOTICE] Your Linux Distribution is : fedora We have not tested it on this system and it may fail to install.
[  OK  ] Memory capacity check passed.
[  OK  ] Disk capacity check passed.
[ INFO ] Updating package manager...
Updating and loading repositories:
Repositories loaded.
amd-gpu-firmware.noarch              20251011-1.fc42         updates
atheros-firmware.noarch              20251011-1.fc42         updates
bcm283x-firmware.aarch64             20251006-1.4110ba8.fc42 bcm283x-firmware-rpi
bcm434xx-firmware.noarch             20250930-1.e90d688.fc42 bcm434xx-firmware-rpi
brcmfmac-firmware.noarch             20251011-1.fc42         updates
certmonger.aarch64                   0.79.21-1.fc42          updates
docker-compose-plugin.aarch64        2.40.1-1.fc42           docker-ce-stable
freeipa-client.aarch64               4.12.5-3.fc42           updates
freeipa-client-common.noarch         4.12.5-3.fc42           updates
freeipa-client-encrypted-dns.aarch64 4.12.5-3.fc42           updates
freeipa-common.noarch                4.12.5-3.fc42           updates
freeipa-selinux.noarch               4.12.5-3.fc42           updates
inih.aarch64                         62-1.fc42               updates
intel-gpu-firmware.noarch            20251011-1.fc42         updates
kernel.aarch64                       6.12.49-2.rpi.fc42      kernel-rpi
kernel-core.aarch64                  6.12.49-2.rpi.fc42      kernel-rpi
......

Then the installation process ended after displayed packages can be updated.

But even I ran sudo dnf update and updated packages by myself, but after that and run installation script again, the installation process ended at:

[ INFO ] Install the necessary dependencies: udevil 
Updating and loading repositories:
Repositories loaded.
Failed to resolve the transaction:
No match for argument: udevil
You can try to add to command line:
  --skip-unavailable to skip unavailable packages

Additional context
No

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions