История изменений
Исправление rukez, (текущая версия) :
Как-то так:
Беда в том что для портс нема архитектуры амд64 (если глянуть листинг http://ports.ubuntu.com/ubuntu-ports/dists/jammy/main/ то там действительно нет ни 386 ни амд64):
E: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/jammy/main/binary-amd64/Packages 404 Not Found [IP: 185.125.190.36 80]
E: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/jammy-updates/main/binary-amd64/Packages 404 Not Found [IP: 185.125.190.36 80]
E: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/jammy-backports/main/binary-amd64/Packages 404 Not Found [IP: 185.125.190.36 80]
E: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/jammy-security/main/binary-amd64/Packages 404 Not Found [IP: 185.125.190.36 80]
E: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/jammy/main/binary-arm64/Packages 404 Not Found [IP: 91.189.91.38 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.
если подпихнуть обычное в сорцы:
deb http://archive.ubuntu.com/ubuntu/ jammy main restricted universe multiverse
то он при обновлении дерево пакетов вычитывает но в списке пакетов игнорирует
а вот если ручками поставить пакеты libc6_2.35-0ubuntu3.1_amd64.deb и libc6-dev_2.35-0ubuntu3.1_amd64.deb скачанные с репки то папка обрастает нужным:
ls /usr/lib/x86_64-linux-gnu/
Mcrt1.o libc.so libnss_compat.so.2
Scrt1.o libc.so.6 libnss_dns.so.2
audit libc_malloc_debug.so libnss_files.so.2
bfd-plugins libc_malloc_debug.so.0 libnss_hesiod.so
crt1.o libc_nonshared.a libnss_hesiod.so.2
crti.o libdl.a libpcprofile.so
crtn.o libdl.so.2 libpthread.a
gconv libg.a libpthread.so.0
gcrt1.o libm-2.35.a libresolv.a
grcrt1.o libm.a libresolv.so
ld-linux-x86-64.so.2 libm.so libresolv.so.2
ldscripts libm.so.6 librt.a
libBrokenLocale.a libmcheck.a librt.so.1
libBrokenLocale.so libmemusage.so libthread_db.so
libBrokenLocale.so.1 libmvec.a libthread_db.so.1
libanl.a libmvec.so libutil.a
libanl.so libmvec.so.1 libutil.so.1
libanl.so.1 libnsl.so.1 rcrt1.o
libc.a libnss_compat.so
И файлик даже собирается:
ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), statically linked, BuildID[sha1]=63baa4af50431768d301204819f74b6ad2ec57ae, for GNU/Linux 3.2.0, with debug_info, not stripped
проверил - отлично работает :-)
Спасибо большое!
Исходная версия rukez, :
Как-то так:
Беда в том что для портс нема архитектуры амд64 (если глянуть листинг http://ports.ubuntu.com/ubuntu-ports/dists/jammy/main/ то там действительно нет ни 386 ни амд64):
E: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/jammy/main/binary-amd64/Packages 404 Not Found [IP: 185.125.190.36 80]
E: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/jammy-updates/main/binary-amd64/Packages 404 Not Found [IP: 185.125.190.36 80]
E: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/jammy-backports/main/binary-amd64/Packages 404 Not Found [IP: 185.125.190.36 80]
E: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/jammy-security/main/binary-amd64/Packages 404 Not Found [IP: 185.125.190.36 80]
E: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/jammy/main/binary-arm64/Packages 404 Not Found [IP: 91.189.91.38 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.
если подпихнуть обычное в сорцы:
deb http://archive.ubuntu.com/ubuntu/ jammy main restricted universe multiverse
то он при обновлении дерево пакетов вычитывает но в списке пакетов игнорирует
а вот если ручками поставить пакеты libc6_2.35-0ubuntu3.1_amd64.deb и libc6-dev_2.35-0ubuntu3.1_amd64.deb скачанные с репки то папка обрастает нужным:
ls /usr/lib/x86_64-linux-gnu/
Mcrt1.o libc.so libnss_compat.so.2
Scrt1.o libc.so.6 libnss_dns.so.2
audit libc_malloc_debug.so libnss_files.so.2
bfd-plugins libc_malloc_debug.so.0 libnss_hesiod.so
crt1.o libc_nonshared.a libnss_hesiod.so.2
crti.o libdl.a libpcprofile.so
crtn.o libdl.so.2 libpthread.a
gconv libg.a libpthread.so.0
gcrt1.o libm-2.35.a libresolv.a
grcrt1.o libm.a libresolv.so
ld-linux-x86-64.so.2 libm.so libresolv.so.2
ldscripts libm.so.6 librt.a
libBrokenLocale.a libmcheck.a librt.so.1
libBrokenLocale.so libmemusage.so libthread_db.so
libBrokenLocale.so.1 libmvec.a libthread_db.so.1
libanl.a libmvec.so libutil.a
libanl.so libmvec.so.1 libutil.so.1
libanl.so.1 libnsl.so.1 rcrt1.o
libc.a libnss_compat.so
И файлик даже собирается:
ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), statically linked, BuildID[sha1]=63baa4af50431768d301204819f74b6ad2ec57ae, for GNU/Linux 3.2.0, with debug_info, not stripped
правда пока не проверял работает или нет :-)
Спасибо большое!