1
AirNav Radar Discussion / Re: Install rbfeeder arm64 on Ubuntu / Debian AMD64 PC with QEMU Support
« Last post by abcd567 on Today at 10:46:04 AM »(C) EXPLANATION:
QEMU (Quick Emulator) is a fast machine emulator, and can be run in following modes:
I have prepared two scripts, one for Debian amd64 PC, other for Ubuntu amd64 PC, which use the simpler and lightweight "User Mode Emulution".
These scrips automate the entire process of installation, and can be run by bash command.
These scripts do following:
The QEMU install is NOT a Docker install.
Installation and use of any app using QEMU is simple. It uses same commands as normal install on RPi. The user is not required to learn anything new. On the other hand DOCKER has its own syntax and commands, and users are required to learn how to use it, and it is confusing and painful for those who have not used Docker before..
Installation of rbfeeder package on amd64 computer with QEMU support has a big advantage that it does NOT require / use spoofing of any kind (such as spoofing cpu serial, spoofing mac address) to get a Valid Sharing Key.
QEMU (Quick Emulator) is a fast machine emulator, and can be run in following modes:
- User Mode Emulation: Runs programs compiled for one CPU architecture (e.g., RPi's rbfeeder arm64 or armhf) on another (e.g., Linux amd64 x64 machine)
- System Emulation: Emulates a complete machine, including a CPU, memory, and peripherals.
- Virtualization (KVM/Xen): When paired with a hypervisor like KVM, QEMU enables near-native performance by running the guest code directly on the host CPU.
I have prepared two scripts, one for Debian amd64 PC, other for Ubuntu amd64 PC, which use the simpler and lightweight "User Mode Emulution".
These scrips automate the entire process of installation, and can be run by bash command.
These scripts do following:
- Installs QEMU support (simply by installing packages qemu-user, qemu-user-binfmt, and binfmt-support)
- Adds architecture ARM64 to system
- Ubuntu only: adds apt sources.list “ubuntu-ports-arm64.sources” for arm64 (debian does not require user to add separate sources list for arm64)
- Installs necessary ARM64 library (libc6:arm64)
- Adds rb24 repository by adding /etc/apt/sources.list.d/rb24.list and /etc/apt/keyrings/rb24.gpg
- Installs rbfeeder:arm64 using command sudo apt install rbfeeder. The QEMU emulates arm64 / aarch64 environment.
- Installs mlat-client.
The QEMU install is NOT a Docker install.
Installation and use of any app using QEMU is simple. It uses same commands as normal install on RPi. The user is not required to learn anything new. On the other hand DOCKER has its own syntax and commands, and users are required to learn how to use it, and it is confusing and painful for those who have not used Docker before..
Installation of rbfeeder package on amd64 computer with QEMU support has a big advantage that it does NOT require / use spoofing of any kind (such as spoofing cpu serial, spoofing mac address) to get a Valid Sharing Key.

Recent Posts