Primeiro, precisamos configurar o ambiente de vários arcos ( mais informações ):
sudo dpkg --add-architecture armhf
sudo apt update
Faça o download do pacote de origem (usando menos como exemplo):
apt-get source less
Navegue até o diretório e, finalmente, construa o pacote:
cd less-458
dpkg-buildpackage -us -uc -b --host-arch armhf
O sinalizador especial no comando acima é --host-arch
.
As outras bandeiras significam:
- Não estamos assinando um pacote de fontes
- Não estamos assinando o arquivo .changes
- Estamos fazendo uma compilação somente de binário
Esses 3 são relevantes somente para aqueles que construírem repositórios públicos, como Desenvolvedores / Mantenedores Debian.