его через qemu на arm64 архитектуре, получаю /lib64/ld-linux-x86-64.so.2: No such file or directory
Каким образом можно заставить qemu генерировать эти библиотеки и обрабатывать их?
Запускать на амд64?
Запустить amd64 бинарник на arm64 машине
Нужен эмулятор или транслятор кода. Ну или не баловаться с архитектурами )
Да вот жешь через qemu-user пробовал через qemu-static пробовал Ни один не заработал Везде одна и та же ошибка
Правильно заметили нужен эмулятор
Какой дистрибутив, как ставил, как запускаешь, что запускаешь
Пытаюсь запустить sourceryAI на Oracle VM arm64 https://github.com/sourcery-ai/sourcery-vscode/issues/77 Поставилось автоматически, как vscode расширение через vscode remote ssh development Пытаюсь запустить исполняемый файл, который при инициализации расширения кидает ошибку uname -a: Linux instance-20220427-1826 5.13.0-1027-oracle #32~20.04.1-Ubuntu SMP Fri Apr 15 06:01:57 UTC 2022 aarch64 aarch64 aarch64 GNU/Linux Пытаюсь запускать через qemu с архитектурой x86_64 (user и static) file sourcery: sourcery-original: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=29c949ebcae8805e4dda30e3ee4e732ed2ccdce7, stripped
yum provides /lib64/ld-linux-x86_64.so.2 Ну и установить glibc для соответствующей архитектуры https://forums.fedoraforum.org/showthread.php?251496-Where-to-find-lib-ld-linux-so-2
Я пытался поставить lib6 (glibc) для этой архитектуры (x86_64), но apt тупо не пропускает этот пакет, несмотря на то, что он есть на офиц. сайте
not found
Failed to fetch http://me-dubai-1-ad-1.clouds.ports.ubuntu.com/ubuntu-ports/dists/focal-backports/main/binary-amd64/Packages 404 Not Found Мне кажется, нужно добавить внешний репозиторий для пакетов
Всю ошибку в студию. По это отгрузку вообще ничего невозможно понять
Сейчас показывает следующее: Reading package lists... Done Building dependency tree Reading state information... Done Package libc6:amd64 is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source However the following packages replace it: libdb1-compat libcrypt1 E: Package 'libc6:amd64' has no installation candidate
apt install libdb1-compat libcrypt1 проблему не решило, очевидно)
И не решит, эта ошибка говорит об отсутствии пакета в репозитории
Но ведь However the following packages replace it:, нет? Я не продвинутый линукс юзер)
Не представляю как libdb или libcrypto могул заменить glibc
Я, в общем-то, тоже Сейчас поменяю репозитории и попробую установить заново
Не могу найти, как сбросить репозитории на стандартные Везде требуется GUI
/etc/apt/sources.list
Обсуждают сегодня