Эти ответы несколько устарели. Перекрестная сортировка теперь документирована для Debian на вики Debian, но она по-прежнему не рекомендуется.
Установка ядра из другой архитектуры теперь так же проста, как описано здесь, но новый «apt» не будет распознавать пакеты из предыдущей архитектуры, и поэтому все его интерфейсы могут сообщать много разбитых пакеты. Это либо требует изменения всех зависимостей для другой архитектуры, либо возврата apt и dpkg в 32-разрядный.
Таким образом, лучший подход может состоять в том, чтобы сначала сохранить результаты dpkg --get-selections, strip: i386 и загрузить пакет amd64 для каждой из зависимостей в кеше:
apt-get --download-only install perl:amd64 python3:amd64 python3-gi:amd64 xorg:amd64...
В лучшем случае это может быть медленным и трудоемким решением зависимостей.