x86_64가 아닌 시스템의 적절한 소스에 amd64(x86_64) 패키지를 어떻게 추가합니까?

x86_64가 아닌 시스템의 적절한 소스에 amd64(x86_64) 패키지를 어떻게 추가합니까?

저는 ARM64 아키텍처 Ubuntu 22.04 시스템을 가지고 있으며 x86_64(Ubuntu에서 amd64라고 함) 에뮬레이션을 지원하고 싶습니다. 나는 이미 dpkg를 사용하여 지원되는 아키텍처로 amd64를 추가했으며 sudo dpkg --add-architecture amd64해당 지침에 따라 Box64를 이미 설치했습니다.

그러나 적절한 다운로드 amd64 패키지를 만드는 방법을 모르겠습니다. 내 /etc/apt/sources.list항목에는 다음과 같은 항목이 있습니다.

deb [arch=arm64] http://us.ports.ubuntu.com/ubuntu-ports/ jammy main restricted

대괄호를 로 변경하려고 시도했지만 [arch=arm64,amd64]404 apt update찾을 수 없음 오류가 많이 발생합니다. 내가 방문할 때웹 사이트source.list가 참조하는 아키텍처에는 많은 아키텍처가 있지만 amd64는 그중 하나가 아닙니다. URL ports에 두 번 포함된 것으로 나타났습니다. 추가해야 하는 포트가 아닌 URL이 있습니까? 이것이 어딘가에 문서화되어 있습니까? 나는 한동안 검색해 왔지만 파일에 어떤 줄이 들어가야 하는지 찾지 못했습니다 /etc/apt/sources.list.

답변1

예, "포트"는 바로 Ubuntu를 다른 아키텍처("표준" x86_64 제외)로 포트하는 것입니다. amd64의 경우 대신 사용합니다 http://us.archive.ubuntu.com/ubuntu/.

관련 정보