Is there any way I can run Debian Bookworm on my BL131DL in
2024-03-26 02:47

on my 32-bit android OS on BL131DL, Debian installs as version Bullseye, and upgrade to current "stable" Bookworm segfaults on installation of libc6 version 2.36-9. Ubuntu installs jammy release with libc6 version 2.35. Is there any workaround to allow bookworm libc6 to run?




other answer :

Given that your device is running a 32-bit Android OS and youre encountering issues with running Debian Bookworm due to libc6 version conflicts, here are a few potential workarounds you could consider:

Compile Debian Bookworm from Source: Since youre encountering segfaults during installation due to libc6 version conflicts, one potential workaround is to compile Debian Bookworm from source on your device. This would involve obtaining the source code for Bookworm and its dependencies, ensuring that they compile successfully against the libc6 version available on your device, and then installing the compiled binaries.

Use Containerization or Virtualization: Another approach is to use containerization or virtualization to run Debian Bookworm on your device. You could use tools like Docker, LXC, or QEMU to create a container or virtual machine running Debian Bookworm, which would have its own isolated environment with the necessary libc6 version.

Explore Alternative Linux Distributions: If running Debian Bookworm directly on your device proves to be challenging due to libc6 version conflicts, you could explore alternative Linux distributions that may have better compatibility with your devices environment. For example, you mentioned that Ubuntu installs with the jammy release, which uses libc6 version 2.35. You could consider using Ubuntu or another distribution that has a compatible libc6 version.

Downgrade libc6 Version: If possible, you could explore the option of downgrading the libc6 version on your device to a version that is compatible with Debian Bookworm. However, this approach may be risky and could potentially cause stability or compatibility issues with other software on your device.

Consult Community Forums and Documentation: Since this issue may be specific to your device and its environment, consider consulting community forums or documentation for your device, as well as Debian and Android developer communities, for insights or solutions that others may have found.

Before attempting any workaround, ensure that you fully understand the potential risks and implications, especially if they involve modifying system libraries or configurations. Additionally, backup any important data on your device before making any significant changes.