내 팔 크롬북 스노우에서 arm32용 우분투 22.04를 실행하고 있습니다.
mario@changeme:/etc/apt/sources.list.d# uname -a
Linux changeme 5.18.1-stb-cbe+ #1 SMP PREEMPT Sun Jun 5 14:16:07 CEST 2022 armv7l armv7l armv7l GNU/Linux
mario@changeme:/etc/apt/sources.list.d# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.1 LTS
Release: 22.04
Codename: jammy
커널 3.3을 다시 컴파일하고 싶기 때문에 해당 OS에 gcc-arm-linux-gnueabihf 버전 4(4.9가 좋을 수도 있음)를 어떻게 설치할 수 있는지 알고 싶습니다. 감사해요.
답변1
귀하의 특정 아키텍처(arm32 크롬북)에 대한 정확한 답변은 없지만 내 arm64 MacBook에서는 작동했습니다.
적절한 소스에 Xenial(16.04)을 추가했습니다.
# /etc/apt/sources.list
deb http://ports.ubuntu.com/ubuntu-ports xenial universe
이 이전 버전의 Ubuntu에는 버전 4.9의 GCC가 포함되어 있습니다.
$ apt policy gcc-4.9-arm-linux-gnueabi
gcc-4.9-arm-linux-gnueabi:
Installed: (none)
Candidate: 4.9.3-13ubuntu2cross1
Version table:
4.9.3-13ubuntu2cross1 500
500 http://ports.ubuntu.com/ubuntu-ports xenial/universe arm64 Packages
GCC 버전 5의 경우 그렇게까지 갈 필요가 없었습니다. Ubuntu Bionic(18.04)에는 이러한 패키지가 있었습니다.