2020-12-20-ubuntu-18.04.3-bpi-r64-5.4-sd

By openning the zip file and examining it or flashing it to the sd card?

Unpacking sd img and flash to card,then unpack the ubuntu rootfs to BPI-ROOT partition. And then you need kernel+modules as described above

You need to:

xz -dcv ~/Downloads/bpir64-sdmmc.img.xz | sudo dd of=/dev/sda
or
gunzip -c ~/Downloads/bpir64-sdmmc.img.gz | sudo dd of=/dev/sda

To unpack and flash it to the card in one go. Make sure you enter the correct /dev/sdX. And then

sync

To make sure cache is emptied and the write is finished. If you want to see the result, you could open the program disks in debian/ubuntu/arch.

is there a way to see the progress? I tried pv after installing it but pv is not working if I write in like this: gunzip pv -c ~/Downloads/bpi-r64_sdmmc.img.gz | sudo dd of=/dev/sdb

Add status=progress to the arguments of dd.

But anyway, as Frank suggested, it might be easier to use the ready made script. It also writes to the card for you. Just follow the readme.

Is that the script you mention in post #17?

Correct. On github you can read the readme:

I would suggest to post any questions about it in the topic from post #17

Edit: Posted the question in the thread from post#17.

How would I find the Arch equivalent of a Ubuntu package?