적성 패키지를 크로스 컴파일하시겠습니까?

적성 패키지를 크로스 컴파일하시겠습니까?

ARM 크롬북이 있습니다. 내부 하드 드라이브에 Ubuntu를 매우 쉽게 설치할 수 있게 해주는 Crouton이라는 프로젝트가 있습니다(저는 이미 설치했습니다). 그러나 저장소에 있는 대부분의 패키지는 물론 X86 및 X64에서만 사용할 수 있습니다.

  1. 임의의 apt 패키지를 가져와서 ARM Chromebook에서 실행하기 위해 크로스 컴파일하는 것이 기술적으로 가능합니까?
  2. 가능하다면 이 작업을 비교적 쉽게 수행할 수 있는 방법은 무엇입니까? ARM 패키지 제작 과정을 자동화하는 방법을 찾을 수 있다면 매우 빠른 24코어 시스템에서 컴파일할 수 있을 것입니다.

답변1

apt 저장소에서 모든 패키지의 소스 코드를 얻을 수 있습니다. 다운로드하여 하나의 명령으로 모두 컴파일할 수도 있습니다.

물론 ARM 버전으로 포팅되지 않은 항목이 작동한다는 보장은 없습니다. x86 어셈블리에는 많은 것들이 깊이 묻혀있습니다.

sudo apt-get build-dep <package>
sudo apt-get source --compile <package>

바라보다이 답변.

관련 정보