Raspberry Pi 4의 64 비트 OS


35

Raspberry Pi 4 용 64 비트 Linux 버전을 찾고 있습니다.

우분투 메이트 (Ubuntu Mate )의 지원 이 작동 한다는 것을 알고 있습니다. 우분투 서버 는 작동 하지만 1GB의 RAM 사용으로 제한됩니다.

현재 작동중인 다른 옵션이 있습니까?


"는 라즈베리 파이 4 리눅스의 64 비트 버전"을 검색하는 구글을 사용하는 경우 - 향후 릴리스의 많은 약속,별로 다른 - 당신이 (당신이 전혀 검색 엔진 사용 가정)있어 아마 정확히 무엇을 얻을
Jaromanda X

1
예, 묻기 전에 Google을했습니다. :-)
Rasjid Wilcox

나는 당신이 아무것도 놓치지 않았다고 말하고 있으며 거기에 비밀 64 비트 OS가있을 가능성은별로 없습니다 : p
Jaromanda X

1
재단이 64 비트 OS를 개발하지 않은 이유 중 하나는 아무도 설득력있는 이유를 제시 할 수 없기 때문입니다.
Milliways

1
"raspberry pi 4 "를 검색하지 마십시오 . 그냥 4를 끄십시오. 64 비트 ARM8 OS (일명 aarch64)를 찾고 있습니다. 비록 그들이 파이에 대해 특화되지는 않았지만, 그들이 파이에 대해 달리고 있다고 말하면, 그들은 파이 4에 달릴 것입니다.
goldilocks

답변:


17

2019 년 9 월 기준으로 다음 64 비트 운영 체제가 Raspberry Pi 4에서 실행됩니다.

Pi 4가 출시 된 직후부터 일회성 64 비트 실험 ( "Hey, it boots")이 많이 있었기 때문에 위의 목록이 결코 완전한 것은 아닙니다.

결국 기존 배포판을 64 비트 Pi 4 호환 버전으로 조정하는 절차는 변경되지 않았습니다. Pi 3 또는 Pi 2 v1.2와 마찬가지로 , 작업 시스템에서 커널 및 커널 모듈복사 하면 일반적으로 부팅 구성이 * 됩니다.

품질과 지원 측면에서 Raspberry Pi 4, Buster, 커널 4.19+ 및 64 비트의 상황은 Pi 3B + 및 Stretch의 경우보다 낫습니다. 이번에는 실제로 Fake KMS 모드에서 SoC 카메라에 액세스 할 수 있습니다. Gentoo는 활성 사용자 기반으로 가장 먼저 나열되었으며 4GB 메모리 및 V3D 가속에 대한 수정 사항을 제공 한 최초의 업체입니다.


arm64 사용자 영역이없는 배포판 (예 : Raspbian + 64 비트 커널)의 경우 64 비트 프로그램을 실행하려면 추가 단계가 필요합니다. 정적 컴파일, 컨테이너 (LXC, systemd-nspawn) 또는 chroot를 통해 수행 할 수 있습니다. 마지막 옵션은 가장 간단한 것으로 입증되었습니다.

sudo apt install -y debootstrap schroot
cat << EOF | sudo tee /etc/schroot/chroot.d/pi64
[pi64]
description=V3D arm64 testing
type=directory
directory=/srv/chroot/pi64
users=pi
root-groups=root
profile=desktop
personality=linux
preserve-environment=true
EOF
sudo debootstrap --arch arm64 buster /srv/chroot/pi64
sudo schroot -c pi64 -- apt install -y mesa-utils sudo
schroot -c pi64

그런 다음 더 많은 arm64 프로그램을 계속 설치하거나 chroot에서 실행하십시오.

(pi64)pi@raspberrypi:~ $ glxgears

* Pi 4와 관련된 한 가지 함정은 VC6이 포함 된 가짜 KMS에는 최신 Mesa 빌드가 필요하므로 초기 해결 방법은 config.txt레거시 모드로 전환하도록 편집 하는 것입니다.


당신이 옳고 현재 최고의 솔루션은 Manjaro입니다. 젠투에는 GUI가 포함되어 있으며, GUI를 제거하려면 추가 노력이 필요하고 Raspian은 64 비트에서 실행하기 위해 추가 노력이 필요합니다.
Hola Soy Edu Feliz Navidad

만자로 링크가 끊어졌습니다. 그것은해야한다 : manjaro.org/download/arm/raspebery-pi-4/...
zbeekman

sudo debootstrap --arch arm64 /srv/chroot/pi64I : 사용법 : [OPTION] ... <suite> <target> [<mirror> [<script>]] E : 스위트와 대상을 지정해야합니다. "" "
Aleksandr Levchuk

이것은 더 잘 작동하는 것 같습니다 :sudo debootstrap --arch arm64 buster /srv/chroot/pi64
Aleksandr Levchuk

6

BalenaOS는 RPI4에 대한 지원을 릴리스했습니다. 나는 그것을 아직 시도하지 않았지만 (나중에 테스트 할 것입니다) 유망 해 보입니다.

여기 에서 릴리스에 관한 블로그 게시물을 확인할 수 있습니다 .

그리고 여기서 시작 하십시오


6

편집 : Ubuntu는 Raspberry pi의 새로운 이미지를 게시하여 Ubuntu 19.10.1 64 비트 기본 제공으로 Raspberry Pi 4 4GB를 사용할 수 있습니다. 블로그 게시물을 참조하십시오

'19 년 12 월 현재, 램을 3GB로 제한하지 않고 Ubuntu 19.10을 사용할 수 있습니다. 64 비트 Ubuntu 서버 이미지를 다운로드했다고 가정하면 이 지침에 따라 적절한 제안 소스를 추가 할 수 있습니다. 그런 다음 평소 apt update && apt upgrade와 같이 Ubuntu 커널이 Raspberry Pi 4 4GB 모델의 64 비트 Ubuntu 설치에서 USB 버그를 수정하는 버전으로 업그레이드됩니다.


1
4GB의 모든 RAM을 지원합니까? 나는 1GB의 RAM을 사용하고 있다는 것을 읽었습니다.
M. Rostami

3

이미 모든 4Gb 램 메모리를 지원하는 완전한 64 비트 Kali 리눅스가 있습니다 : https://www.offensive-security.com/kali-linux-arm-images/#1493408272250-e17e9049-9ce8 메모리의 경우, kali는 데비안입니다 보안 검사 사전 설치된 패키지 / 앱을 사용하면 데비안 불안정한 지점을 기반으로하지만 내가 만든 테스트에서 데비안 테스트 지점 (= 다음 데비안 릴리스)으로 "변환"할 수도 있습니다. 당신이 그것을 시도하고 싶다면, 여기 Kali Linux RaspberryPi (2 (v1.2), 3 및 4 64-Bit)의 rpi 2 3 & 4 img 파일이 있습니다 : https://images.offensive-security.com /arm-images/kali-linux-2019.3-rpi3-nexmon-64.img.xz RPI 4에서 64 os를 실행하는 것과 관련된 또 다른 스레드가 여기 있으며 64 비트 os를 찾는 모든 사람에게 흥미를 가질 수 있습니다 (dietpi 포럼에 있습니다. 메모리 dietpi는 매우 작은 데비안 / 라스베리 아 os입니다 (img로 플래시 가능) 셸 스크립트를 통해 설치하여 쓸모없는 패키지를 줄이고 제거하여 실제로 필요한 것만 설치할 수 있습니다)) : https://dietpi.com/phpbb/viewtopic.php?f=9&t=6065&start=30


2

이 이미지를 성공적으로 사용했습니다. https://jamesachambers.com/raspberry-pi-ubuntu-server-18-04-2-installation-guide/ /boot/firmware/config.txt에서 일부만 변경해야했습니다. 7 인치 터치 스크린을 사용했습니다.


3
어떤 변경이 필요 /boot/firmware/config.txt합니까? 이것은 당신의 대답을 많이 향상시킬 것입니다.
Ingo

변경 사항 : lcd_rotate = 2, framebuffer_width = 960, framebuffer_height = 576. 제 7 "터치 스크린에 필요한 변경합니다.
HDK 보우마에게

나는 당신이 당신의 답변을 편집하고 더 나은 답변을 만들 것이라고 생각했습니다. 짧은 둘러보기를 수행 하고 도움말 센터 를 방문하여 여기에서 작동하는 방법을 알아보십시오.
Ingo

그것이 "이 작품들"보다 조금 더 정교 할 수 있다는 것을 감안할 때, 나는 그의 대답이 그 자체로 충분하다고 생각합니다. 이러한 변경 사항은 자신의 화면 설정에 따라 다르며 질문과 직접 ​​관련이 없으므로 생략하는 것이 좋습니다.
Tuncay Göncüoğlu

Tuncay 감사합니다. 내 목표는 jamesachambers 이미지를 가리키는 것입니다.
HDK Bouma

2

Pi4 에 Ubuntu 19.10을 설치하는 방법에 대한 다음 절차를 제공합니다.

다음 유튜브 사이트 에서 다음 정보의 대부분을 얻었습니다   . 다루는 부분이 매우 정확하기 때문에 들어보십시오. 유일하게 누락 된 부분은 네트워크 툴이 설치되지 않은 Pi4에서 네트워크를 구성하는 방법이었습니다. 

이 절차는 명확성 또는 추가 판독이 필요한 경우 외부 참조와 함께 자체적으로 포함됩니다.

절차는 7 개의 섹션으로 구성됩니다.

  1. Pi 4 iso 이미지 다운로드
  2. 수정 한 SIM 카드 (32Gig)에 ISO 이미지 설치
  3. Pi 4에서 성공적으로 부팅 한 후 Pi 4 네트워킹을 구성합니다. Pi 4에는 이미지와 함께 제공되는 네트워킹 도구가 없습니다. 즉, "ifconfig", "iwlist"등이 없습니다. 이렇게하면 네트워크 구성이 좀 더 어려워집니다.
  4. 네트워크 / 인터넷에 연결된 Pi 4 업데이트 및 업그레이드
  5. 데스크톱 관리자 설치
  6. 두 번째 데스크탑 설치-Ubuntu Desktop gnome3
  7. 데스크톱 관리자로 로그인하고 Wi-Fi 네트워크를 구성하십시오.

이 작업을 수행하는 방법에 대한 자세한 내용은 다음과 같습니다.

  1. https://ubuntu.com/download/iot/raspberry-pi에서 Pi 4 iso 이미지를 다운로드 하십시오. 64 비트 버전을 받으십시오.
  2. SIM 카드에 ISO 이미지설치하십시오 . 나는 balenaEtcher라는 도구를 사용합니다. 사용이 매우 간단하지만 익숙한 것을 사용할 수 있습니다. 이미지가 SIM 카드로 성공적으로 전송 된 후 4GB Pi 4 사용자의 이미지는  다음을 수행해야  합니다. 우분투 랩톱에서 파일 관리자를 사용하여 "system-boot"를 찾아 클릭하십시오. 이 파일 시스템의 모든 파일 / 디렉토리가 표시됩니다. 이제 usercfg.txt라는 파일을 편집하고 total_mem = 3072dtparam = audio = on 이라는 두 줄을 추가하십시오  이 두 줄은이 파일에서 정렬되어야합니다. 이 파일을 sdc 카드에 저장하는 것을 잊지 마십시오. 이 두 줄이 없으면 Pi 4가 로그인을 위해 부팅되고 키보드에 도달하면 로그인이 화면에서 스크롤되며 몇 번이나 부팅 / 다시 시도해도 관계없이 완료됩니다. 로그인 / 암호 쌍 / 우분투 우분투입니다.  로그인하면 우분투 사용자의 암호를 재설정하라는 메시지가 표시됩니다.
  3. 네트워킹- 이 단계는 아래에서 다룹니다.
  4. Pi4 업데이트 및 업그레이드 -아래 내용도 참조하십시오.
설치시 네트워크를 구성하기위한 GUI가 없습니다. 다음은 Pi 4 명령 줄에서 수행 한 작업이며 성공한 것입니다.

      1. 파이에 로그인
      2. ip addr-> 네트워크 인터페이스를 보여줍니다. 내 와이파이 wlan0했다 ws1pS0 같은 것 수 있습니다. 그것은 중요하지 않습니다. 또한 이더넷 인터페이스, eth0 일 가능성이 높습니다.
      3. 이더넷 케이블을 Pi 4에 연결하십시오-예, 이것이 우리가 인터넷에 연결하는 방법입니다. 이 시점에서 Wi-Fi를 구성하는 것이 너무 어려웠습니다.
      4. sudo ip 링크 설정 dev eth0 down
      5. sudo dhclient eth0
      6. 이제이 단계는 테스트이며 작동해야하거나 네트워크에 연결되지 않은 이유를 수정해야합니다.
          1. sudo apt install net-tools-net-tools 패키지를 설치합니다. 이 작업을 수행 할 수 있으면 인터넷에 성공적으로 연결된 것이므로 7 단계를 계속할 수 있습니다. 다음 명령 중 많은 부분이 Ubuntu 사이트에 연결해야하기 때문에 네트워크에 연결하지 않아도됩니다.
      7. sudo apt 업데이트
      8. sudo apt 업그레이드
      9. sudo apt install 우분투 메이트 데스크탑- 이것은 1 시간 설치입니다
      10.  데스크탑이 완료되면 xdm을 선택하십시오  (lightdm은 다른 선택이지만 시도하지는 않았습니다).  이것 역시 긴 설치 입니다.
      11. sudo apt install ubuntu-desktop-이 데스크탑은 내가 본 wifi 오류를 해결하지만 나에게 나쁜 메모리로 남아 있습니다.
      12. 이더넷 케이블을 분리하십시오
      13. sudo shutdown -Fr 지금
      14. 이제 우분투 그놈 3 데스크탑이 제공됩니다. 로그인 : ubuntu / 새 비밀번호
      15. 이제 와이파이를 설정하십시오.
        1. 화면 맨 위에 몇 개의 아이콘이 표시됩니다. 네트워크 아이콘이있을 수 있으므로 클릭하십시오. 해당 지역에 네트워크 아이콘 클릭이 없으며 Wi-Fi 네트워크 아이콘이 표시됩니다. 그것을 클릭하고 무선 네트워크, 예를 들어 이름과 암호, dhcp 등을 구성하기 시작하십시오. 네트워크 아이콘은 이제 "?" 다시 표시하십시오. 이 문제는 물음표 문제를 해결하고 이제 Ubuntu 19.10을 실행하는 Pi4를 갖게됩니다.
        2. Firefox를 열고 서핑을 할 수 있다면 네트워킹이 좋습니다.
        3. 네트워크 관리자를 클릭하고 사용 가능한 네트워크를 나열 할 수 있는지 확인하십시오
        4. 화면 보호기 / 절전 모드를 시작한 다음 시스템을 깨 웁니다. 네트워크 관리자에서 사용 가능한 네트워크를 나열 할 수 있는지, Firefox로 서핑 할 수 있는지 확인하십시오.

노트 : 


  1. "?"가 계속 있으면 네트워크 아이콘 위에 표시 설정-> 개인 정보로 이동하고 연결 설정을 "끄기"로 설정

그 유튜브 링크는 유용했습니다.
John Forbes


1

최신 정보:

이 다원은 무엇입니까?

데비안의 말 : 멀티 아치 (Multiarch)를 사용하면 같은 컴퓨터에 여러 아키텍처의 라이브러리 패키지를 설치할 수 있습니다. 이 방법은 다양한 방법으로 유용하지만 가장 일반적인 방법은 동일한 컴퓨터에 64 비트 및 32 비트 소프트웨어를 모두 설치하고 종속성을 자동으로 올바르게 해결하는 것입니다. 일반적으로 둘 이상의 아키텍처 라이브러리를 함께 설치하고 하나의 아키텍처 또는 다른 아키텍처의 애플리케이션을 대안으로 설치할 수 있습니다. 여러 아키텍처 버전의 애플리케이션을 동시에 설치할 수는 없습니다.


Multiarch - HOWTO
Multiarch - 구현


1

Github에서 Raspberry Pi 64 비트 이미지를 얻을 수 있습니다. PI64 os 또는 StackOverflow Rpi 64bit Os 에 대한 다음 설명을 확인할 수 있습니다 . 이 링크가 도움이 되길 바랍니다.


1
pi64 aka bamarni pi64는 현재 Raspberry Pi 4와 호환되지 않습니다. 의견 및 관련 링크를 참조하십시오.
jdonald

0

구운 기본 이미지에는 무선 액세스 포인트 정보가 없으며 기본 우분투 계정에 대한 ssh 키가 없으며 모니터가 필요하며 HDMI 케이블 (마이크로)이 필요합니다. 그러나 다음을 수행하면 모든 문제를 극복 할 수 있습니다. 다른 Linux 상자에 sd 카드를 마운트하고 다음을 수행하십시오.

  1. yamlSD 카드에서 새 파일을 편집하십시오 /etc/netplan(예 : wifi.yaml). Wifi 용 예제 yaml파일 중 하나를 복사하십시오 netplan.io/examples. 에 액세스 포인트를 추가하십시오 wlan0.
  2. 사용자 ssh-keygen가 키 ( id_rsa, id_rsa.pub) 를 생성 하고 카드의 /home/ubuntu/.ssh디렉토리 에 배치 합니다 (디렉토리 + 키에 대한 권한이 설정되어 있는지 확인).

이제 Raspberry Pi 4를 부팅 할 수 있습니다. 라우터에서 또는 nmap -sn a.b.c.d/24명령을 사용하여 Raspberry Pi의 IP 주소를 찾고를 수행하면 ssh ubuntu@Ubuntu-IP됩니다.

이 방법을 사용하면 모니터와 HDMI 케이블이 필요하지 않습니다.


1
이것은 OP의 질문에 대답하지 않습니다.
user96931
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.