Alternatively one could spin up a local Java Edition server and install GeyserMC translation layer plugin[0] into it. That way, both iOS and Linux PC could cross-play to each other without the need of another new device.
[0]: https://geysermc.org/