나는 Raspberry Pi를 사고 그것에 대해 Ubuntu를 실행 하는 것에 대해 생각하고 있었습니다. 웹을 둘러 보았고 많은 것들이 ARM 프로세서에서 작동하기가 어렵다고 말합니다. 누구든지 Ubuntu를 실행하기 위해 Raspberry pi를 얻는 방법을 알아 냈습니까?
나는 Raspberry Pi를 사고 그것에 대해 Ubuntu를 실행 하는 것에 대해 생각하고 있었습니다. 웹을 둘러 보았고 많은 것들이 ARM 프로세서에서 작동하기가 어렵다고 말합니다. 누구든지 Ubuntu를 실행하기 위해 Raspberry pi를 얻는 방법을 알아 냈습니까?
답변:
Raspberry Pi 의 공식 FAQ 페이지 에서 :
출시시 어떤 Linux 배포판이 지원됩니까?
Fedora, Debian 및 ArchLinux는 처음부터 지원됩니다. 우리는 나중에 다른 배포판의 지원을 기대합니다. (Ubuntu의 최신 릴리스와 사용중인 ARM 프로세서 문제로 인해 현재 Ubuntu는 Raspberry Pi를 지원할 것을 약속 할 수 없습니다.) Raspberry Pi가 출시되는 즉시 배포판 이미지를 다운로드 할 수 있습니다. 출시 직후 SD 카드를 사전 판매 할 예정입니다.
출처 : Raspberry Pi SE에 대한 나의 답변
편집하다
Raspberry Pi 2가 출시 된 이후 Snappy Ubuntu Core 는 RP2에서 실행될 수 있습니다.
Raspberry Pi Foundation과 Ubuntu의 회사 인 Canonical 간의 성공적인 협력 덕분에 Snappy Ubuntu Core를 최신 Raspberry Pi 제품군 인 Raspberry Pi 2에 사용할 수 있음을 발표하게되어 기쁘게 생각합니다.
그러나 이것은 Ubuntu 의 데스크탑 버전 이 아니라는 점에 유의해야합니다 .
현재 Canonical은 ARM의 ARMv7 프로세서 아키텍처 만 지원하고 Pi에는 ARMv6 칩이 있습니다.
ARM과의 일부 합병증은 모든 배포판에서 공통적 인 문제이며 항상 우분투에만 국한되는 것은 아닙니다. ARM은 서로 다른 여러 아키텍처를 가지고 있기 때문에 서로 호환되지 않는 것으로 제한됩니다.
주요 Linux ARM 배포판은 다음과 같으며 (정의로 정확한 대상으로 컴파일되는 Gentoo 제외) 해당 대상 아키텍처를 나열하고 있습니다.
Ubuntu: ARMv7 and up, thumb 2 (32 bit)
Debian: ARMv4t and up (armel) ARMv7 and up (armhf)
Fedora: ARMv5tel (arm) ARMv7hl (armhf)
Arch Linux: ARMv5te or higher
특정 질문에 대해 Raspberry PI는 BCM2835 (ARM1176JZF-S) Broadcom CPU를 실행합니다. 이것은 armv6k 아키텍처로, 최신 Ubuntu 빌드와 호환되지 않으며이 Broadcom과 같은 구형 칩 설계와의 호환성을 희생하여 성능에 최적화되어 있습니다.
명백한 선택은 데비안의 아펠 아키텍처를 실행하는 것입니다. 마치 우분투에있는 것처럼 거의 집처럼 느낄 것입니다.
몇 년 후 다시 방문하면 현재 시판되고있는 많은 R.PI 모델이 있습니다.
Raspberry PI A, B, A +, B +, Zero 및 Zero W : 이들은 BCM2835 Broadcom CPU (ARM v6k)를 사용하므로 Ubuntu ARM 빌드와 호환되지 않습니다.
Raspberry PI 2, 모델 B : BCM2836 Broadcom CPU를 실행합니다. 이것은 정확한 Cortex A7 인 ARMv7 아키텍처입니다. 이 보드 (그리고 아마도 모든 후속 "시리즈 2"R.PI 보드)는 우분투를 잘 실행할 것입니다.
Raspberry PI 3, 모델 A +, B, B + : 이들은 BCM2837 Broadcom CPU에서 실행됩니다. 이것은 정확한 Cortex-A53 64 비트 칩인 ARMv8 아키텍처입니다. 이 보드는 Ubuntu를 실행할 때 R.PI 2 보드보다 우수한 옵션입니다.
Raspberry PI 4, 모델 B :이 모델은 PI 모델 3 보드의 SoC보다 거의 3 배 빠른 쿼드 코어 Cortex-A72 (ARM v8) 64 비트 칩인 BCM2711을 기반으로합니다. 이 보드는 이제 Raspberry PI에서 Ubuntu를 실행하기위한 최상의 옵션 입니다.
Canonical은 R.PI 2 용 Ubuntu Core (일명 "Snappy")를 출시했지만 데스크톱 환경이없는 서버 배포판이라는 점을 잘 알고 있습니다. 또한 데스크톱 환경을 포함하도록 확장 할 수있는 표준 Ubuntu 16.04 및 18.04 서버 이미지를 R.PI 2 및 R.PI 3에서 사용할 수 있습니다. 이제 Ubuntu MATE도 Raspberry PI에서 사용할 수 있습니다.
모든 현재 라즈베리 파이 이미지는 이 페이지 에서 우분투 위키의 링크를받습니다 .
공식 웹 사이트 FAQ 의 최신 업데이트를 기반으로 :
...
Raspbian (Debian 기반), Arch Linux 및 Pidora는 Raspberry Pi 1, 2 및 3에서 실행됩니다. Ubuntu MATE 및 Ubuntu Snappy Core 도 Pi 2 및 3에서만 실행됩니다.
...
우분투 라즈베리 파이 위키는 라즈베리 파이에 우분투를 설치하는 방법에 대한 자세한 내용은 가장 신뢰할하고 최신 소스이지만, 우분투 라즈베리 파이 위키에 연결 라즈베리 파이의 우분투 이미지가 공식적으로 지원 우분투 버전이 아닙니다. Raspberry Pi 2에서 사용할 수있는 Ubuntu 14.04 LTS (Trusty Tahr) 이미지는 릴리스 된 14.04 배포와 Raspberry Pi 2에서 작동하는 커널 및 펌웨어가 포함 된 PPA를 결합한 것입니다.이 이미지 설치 지침은 동일한 웹 페이지에 있습니다.
팔
라즈베리 파이 2 : ubuntu-18.04 사전 설치 서버 -armhf + raspi2.img.xz (4G 이미지, 296MB 압축)
Raspberry Pi 3 : 공식 Raspberry Pi 2 이미지는 약간의 변경 후에 Pi 3B / 3B +와 함께 사용할 수 있습니다 ( 지침 참조 ).
Raspberry Pi 4 : 이 답변 의 지침에 따라 Raspberry Pi 4에 Ubuntu Server + 데스크톱 환경 (선택 사항)을 설치할 수 있습니다 .
추가 릴리스는 http://cdimage.ubuntu.com/ubuntu/releases/ 에서 찾을 수 있습니다 .
arm64
일반적인 arm64 ISO 이미지는 Raspberry Pi 3과 함께 사용할 수 있습니다 . 부팅 방법은 여기에 있습니다 .
Canonical은 Raspberry Pi 3 용 공식 [Ubuntu Core 16 및 Core 18 이미지를 출시했습니다. 설치 지침은 Raspberry Pi | 우분투 개발자 포털 . Wiki가 말한 것처럼 Snappy Ubuntu Core는 오늘날의 Ubuntu와 동일한 라이브러리를 가진 최소 서버 이미지이지만 트랜잭션 메커니즘이 업데이트 된 Ubuntu의 새로운 버전이지만 응용 프로그램은 더 간단한 메커니즘을 통해 제공됩니다.
Ubuntu Core 16 은 Ubuntu 16.04를 기반으로하며 5 년 동안 지원됩니다.
Ubuntu Core 18 은 Ubuntu 18.04를 기반으로하며 10 년 동안 지원됩니다.
Ubuntu Core의 새로운 릴리스는 짝수 년 (2016, 2018 등)으로 2 년마다 릴리스됩니다.
Ubuntu MATE 16.04는 Raspberry Pi 3에서 블루투스와 Wi-Fi를 완벽하게 작동합니다.