Итак, у вас есть несколько проблем.
Проблема №1:
us.archive.ubuntu.com
и основные репозитории Ubuntu НЕТ в них есть репозитории ARM. Поэтому вам нужно настроить эти строки в /etc/apt/sources.list
чтобы они выглядели так (при условии, что вы используете рука64
машина, аарх64
из ядра безымянный
выходные средства рука64
обычно):
deb [arch=arm64] http://ports.ubuntu.com/ubuntu-ports фокусная основная ограниченная вселенная мультивселенная
deb [arch=arm64] http://ports.ubuntu.com/ubuntu-ports focus-updates основная ограниченная вселенная мультивселенная
deb [arch=arm64] http://ports.ubuntu.com/ubuntu-ports focus-security основная ограниченная вселенная мультивселенная
deb [arch=i386,amd64] http://us.archive.ubuntu.com/ubuntu/ фокальная основная ограниченная вселенная мультивселенная
deb [arch=i386,amd64] http://us.archive.ubuntu.com/ubuntu/ focus-updates основная ограниченная вселенная мультивселенная
deb [arch=i386,amd64] http://security.ubuntu.com/ubuntu focus-security основная ограниченная вселенная мультивселенная
Это говорит подходящий
и дпкг
который архитектуры поддерживаются для каждого из репозиториев. ВСЕ ваши исполняемые файлы arm64 будут находиться на ports.ubuntu.com. ВСЕ двоичные файлы i386 будут находиться в основных архивах или на сайте security.ubuntu.com.
ВАША САМАЯ БОЛЬШАЯ ПРОБЛЕМА - Проблема 2: ARM не поддерживает x86 или x64!*
i386
и amd64
предназначены для x86
и x86_64
архитектуры соответственно. К сожалению, Процессоры ARM никоим образом не могут говорить на x86..
Вы НЕ МОЖЕТЕ запускать Steam каким-либо образом, в какой-либо форме или форме на оборудовании ARM64, потому что Steam требует x86
/ x86_64
функционировать. Это будет то же самое для каждый ПО i386/amd64 в репозиториях - ARM таким образом мультиархить не умеет.
Поэтому ** вам лучше просто вернуть свои изменения обратно в ОРИГИНАЛЬНЫЙ список sources.list в вашей системе, а затем просто не пытаться установить Steam или что-либо еще, что является x86 или x86_64 в вашей системе.
Если вам нужен Steam или что-то в этом роде, ARM не является для него платформой. Вам нужна полноценная система amd64 для работы со Steam и играми на нем, RPi будет нет быть подходящей заменой.
Проблема № 3: вы указали, что сейчас используете репозитории Kali, чтобы «заставить все работать»
Угадайте, что: ваша Ubuntu больше не Ubuntu! Репозитории Kali перезапишут содержимое Ubuntu и превратят вашу систему в Kali! Вам нужно переустановить свою систему Ubuntu, чтобы очистить Kali сейчас, потому что сейчас она жестко встроена в вашу систему.
В противном случае вы работаете со злобным неприятным гибридом Ubuntu и Kali, что делает его оффтопом здесь, в Ask Ubuntu.