실습 : 라스베리 파이 2 우분투 메이트

원래의 Raspberry Pi가 나왔을 때, 일부 사람들은 저가의 범용 데스크탑 컴퓨터로서 높은 기대를 가지고있었습니다. 특히 Raspbian (Debian GNU / Linux의 파생물)을 실행 중이므로 좋은 전망 인 것 같습니다. CLI 텍스트 콘솔로 부팅했지만 LXDE 데스크탑도 포함되었으므로 CLI가 아닌 GUI로 부팅되도록 쉽게 구성 할 수 있습니다. 그것은 꽤 유망한 것처럼 보였다.

라스베리 파이 모형 A

불행히도, 그 꿈은 대부분 성취되지 않았습니다. 상대적으로 느린 싱글 코어 CPU, 비교적 작은 메모리 (A / A +에서는 256MB, B / B +에서는 512MB)와 SD 또는 microSD 카드에 대한 디스크 액세스가 힘들어서 많은 시간을 소비해야했습니다. 일상적인 가정 / 사무실 작업을 위해 나무 딸기 파이를 사용하는 인내. (예, 초기 모델 B 장치에는 256MB의 메모리 만 남아 있음을 알고 있습니다.)

확실히 그것을하기에 충분한 헌신과 인내심을 가진 사람들이 있었고, 제한된 맥락에서 나는 그들 중 하나였습니다 (나는 항상 파이에 나의 라즈베리 파이 게시물을 썼습니다). 실제로 데스크톱을 설치하고 실행하고 필요한 응용 프로그램을 열면 합리적으로 편안하게 작업 할 수 있습니다. 하지만 솔직히 즐거운 경험에서 멀었습니다.

라스베리 파이 2

그런 다음 라즈베리 파이 2가 태어 났고 세상은 훨씬 좋은 곳이되었습니다. 빠른 쿼드 코어 CPU와 전체 기가비트 메모리를 갖추고 있습니다. 여전히 다소 느린 microSD 디스크이지만, 세 가지 개선 사항 중 두 가지가 나쁘지 않습니다. 아마도 더욱 중요한 것은 CPU가 현재 주류 인 ARMv7 주류 개발 브랜치에서 계속 지원되기에 충분하므로 다른 여러 Linux 배포판을 이식하는 작업이 훨씬 어려워졌습니다.

Ubuntu Linux 배포판과 MATE 데스크탑을 병합하는 적극적인 헌신적 인 프로젝트가 이미있었습니다 (위 로고는 “Ubuntu + MATE + Love = Ubuntu MATE”로 번역됩니다). Raspberry Pi 2는 여전히 오늘날의 표준에 의해 다소 힘이 약하고 MATE 데스크탑은 시스템 자원에 대한 요구가 적고 Ubuntu Unity 데스크탑이 리소스 돼지이기 때문에 Ubuntu MATE가 좋은 매치가 될 것으로 보입니다 Raspberry Pi 2를 위해.

Ubuntu MATE 개발자는 작업을 수행하여 매우 훌륭하게 작업했습니다. 그 결과 일반용 데스크톱 작업에 Pi 2를 사용하려는 사람들에게 매우 인기가 높아지고 있습니다. 라즈베리 파이 애호가이자 개발자 커뮤니티는 열정적 인 노력을 기울이지 않았지만 리눅스의 아름다움은 그렇지 않습니까? 이제 선택의 여지가 있습니다!

지금까지 나는 Raspbian에 머무르기가 꽤 행복했기 때문에 Ubuntu MATE를 다운로드, 설치, 구성 및 사용하는 첫 번째 모험이 될 것입니다. 나는 그것이 재미 있고 재미있을 것이라는 것을 희망한다!

Ubuntu MATE 프로젝트에는 설치 이미지를 다운로드 할 수있는 Raspberry Pi 전용 웹 페이지가 있습니다. 그런 다음 이미지를 직접 라스베리 파이의 microSD 카드에 복사해야합니다. 단순히 아카이브를 압축 해제하지 않고 이미지를 SD 카드에 바이트 복사해야합니다. 다른 Linux 시스템을 사용하고 있다면 dd (또는 ddrescue)를 사용하여 쉽게이 작업을 수행 할 수 있지만 Windows를 사용할 수있는 경우 “dd for Windows”유틸리티 중 하나를 사용해야합니다.

우분투 메이트 디스크 파티션

Ubuntu MATE 이미지에는 64MB 부팅 파티션 (FAT16)과 3.60GB 루트 파티션 (ext4)이 포함되어있어 4GB microSD 카드에 맞을 것입니다. 그러나 간신히 희망을 얻지 마십시오. 루트 파일 시스템에는 약 3.3GB의 공간이 있으므로 거의 8GB 카드를 사용하고자하므로 루트 파티션의 크기를 조정하여 여유 공간을 확보 할 수 있습니다.

이렇게하는 가장 쉬운 방법은, 다른 리눅스 시스템에서 우분투 메이트 카드를 만드는 경우 디스크 / 파티션 관리 유틸리티 (내가 가장 좋아하는 것은 gparted 임)를 사용하고 복사 한 직후에 루트 (ext4) 파티션의 크기를 간단히 조정하는 것입니다 카드에 이미지. (파일 시스템을 먼저 fsck해야 할 것입니다)

8GB 카드를 사용하는 경우 루트 파티션을 최대 크기로 확장하는 것이 좋습니다. 그렇게하면 새 시스템에 대한 편안한 시작 인 약 50 %의 여유 공간이 생깁니다. 더 큰 카드를 사용하는 경우 / home으로 사용할 다른 새 파티션을 만들 수도 있지만 루트 파티션을 확장하여 작업 할 공간이 충분해야하므로 루트를 8GB로 확장해야합니다 그리고 가정용으로 또 다른 8GB ext4 파티션을 만드십시오.

microSD 카드가 초기화 된 후에는 Raspberry Pi 2에 넣고 부팅하면 … 이것이 첫 번째 주요 문제에 부딪혔습니다.

Raspberry Pi : Raspbian과 NOOBS의 새로운 출시, Raspberry Pi Zero의 실습, Raspberry Pi Zero의 실습 : 로딩, 부팅 및 구성, Raspberry Pi Zero, Hands-on 3 : 소프트웨어

엔터프라이즈 소프트웨어, 달콤한 수세! HPE는 Linux 배포판, Cloud (클라우드), Red Hat은 여전히 ​​OpenStack 회사, Enterprise 소프트웨어, 초기 Linux로 시작, Linux, Linux 생존 가이드 : Linux 및 Windows간에 쉽게 이동할 수있는 21 가지 응용 프로그램을 계획하고 있습니다.

나는 책상 위에있는 Raspberry Pi 시스템과 함께 아주 오래된 모니터를 사용하고 DVI 연결을 가지고 있지만 HDMI는 가지고 있지 않습니다. 그래서 HDMI <> DVI 케이블을 사용하고 있으며 모든 종류의 Raspberry Pi (A / B / B + / 2 / Zero)와 모든 운영 체제 (Raspbian, Arch, Pidora, openElec , OSMC, RISC OS).

하지만 Ubuntu MATE로 Pi 2를 부팅하려고 시도했을 때 디스플레이가 계속 깜박입니다. 응. 그것은 Andromeda Strain의 한 장면처럼 느껴졌습니다. 깜박이는 화면을보고 앉아서 ‘진짜’부팅이되었을 때 안정화되는지 확인하기 위해 초기 구성을 통과 시키려고했습니다.

나는 결국 그것을 포기했다. 왜냐하면 그것은 정말로 내 두뇌를 뒤섞고 있었기 때문이다. 나는 표준 HDMI 케이블을 가지고 파이 2를 새로운 모니터에 연결했는데 완벽하게 나타났다. 글쎄, 시작 ​​/ 초기화 프로세스를 여러 번 중단했기 때문에 속임수가 꼬인 사실을 제외하고는.

나는 문제를 해결할 수있는 기회를주기 위해 나온 셸을 빠져 나간다. 그리고 나서 초기 구성과 시작 과정을 거쳤다.

Raspberry (또는 NOOBS)를 Raspberry Pi에 설치 한 경험이있는 경우 초기 구성 대화 상자와 시스템이 완료 될 때 시스템의 초기 상태가 약간 이상하게 보일 수 있습니다. 미리 정의 된 사용자 ‘pi’와 표준 암호를 사용하는 대신 설치 중에 사용자 계정을 만들어야합니다.

이전에 다른 시스템에 Ubuntu를 설치하고 구성한 적이 있다면 구성 과정이 익숙한 것 같습니다. Ubiquity 설치 프로그램의 축소 버전처럼 보입니다.

초기 구성을 마친 후에 방금 생성 한 계정과 암호로 로그인해야합니다. 기본 바탕 화면은 다음과 같습니다 (16 : 9 HDMI 모니터에서)

Ubuntu Mate Desktop on Raspberry Pi.

꽤 괜찮습니다. 정상적인 Ubuntu MATE 바탕 화면처럼 보입니다. 이것은 단지 그것이 무엇인지는 모르지만, 제 Raspberry Pi 2에서 실행 중입니다! 멋지다!

이 시점에서 나는 라스베리 파이 2 커뮤니티 주제에 대한 우분투 메이트 (Ubuntu Mate)에 갔는데, 여기서 몇몇 사람들은 이미 깜박 거리는 디스플레이 문제를 경험했으며, 이미 해결책을 찾았습니다. 내가해야 할 일은 부팅 설정 파일 /boot/config.txt를 편집하고 ‘hdmi_drive’의 값을 2에서 1로 변경하는 것입니다. 그런 다음 종료하고 HDM <> DVI 케이블과 이전 디스플레이로 다시 전환 한 다음 모든 것이 잘 작동했습니다.

토론을 조금 더 읽고 더 많은 테스트를 한 후에 config.txt 파일에서 ‘hdmi_drive’행을 간단하게 제거 (주석 처리) 할 수 있음을 알게되었고 Linux 커널이 적절한 드라이버를 선택하게되었습니다. 나는 수동으로 입력 된 사양을 최소화하는 것을 매우 신봉하고 있으므로 그 결과에 매우 만족합니다. 리눅스가 스스로 알아낼 수있는 방법을 강요하지 마라.

커뮤니티 토론에서 배운 또 다른 사항은 디스플레이 블랭킹이 활성화되었을 때 HDMI 디스플레이 백라이트가 켜져 있다는 것입니다. 절전에 좋지 않습니다. 거기에 주어진 조언에 따라 config.txt 파일에 ‘hdmi_blanking = 1’을 추가했습니다. 솔직하게 말해서, 나는 아직이 사실을 알지 못했지만, 변경을 한 후에는 디스플레이의 전원 LED가 대기 모드로 들어갔을 때 깜박이며, 전에는 그렇게하지 않았다는 것을 알았습니다. 좋은.

이제 모든 것이 작동하는 것처럼 보였으므로 우분투 메이트가 실제로 갖고있는 것을보고 싶었습니다. 가장 확실한 첫 번째 조치는 부팅 시간이었습니다. 전원을 켠 후 Rbberry Pi2의 Ubuntu 로그인 화면으로 약 30 초가 걸렸습니다. 그건별로 나쁘지 않습니다. 암호를 제공하는 것부터 데스크탑을 사용할 준비까지 15-20 초 정도가 소요됩니다. 부팅 및 로그인 시간이 1 분 미만입니다.

비교를 위해 동일한 Raspberry Pi 2가 전원 켜기에서 바로 바탕 화면으로 이동하여 30 초 이내에 사용할 준비가되었습니다.

Linux 커널 4.1.10 및 MATE 버전 1.10.2가 실행 중입니다. MATE는 Gnome 셸 대신 Gnome 3 위에서 실행되는 셸이기 때문에 예상대로 다시 Gnome 3 유틸리티와 응용 프로그램을 선택합니다.

성능 범위는 “Ugh”에서 허용 범위까지입니다. 가장 느린 것은 microSD 카드에 상당한 양의 읽기 / 쓰기 작업이 필요한 작업입니다. 새로운 응용 프로그램을 시작하면 프로그램의 실제 크기에 따라 상당히 느려질 수 있습니다. 하지만 일단 무언가가로드되면 실제로는 꽤 잘 수행됩니다.

Ubuntu Mate는 Firefox와 Thunderbird, LibreOffice suite, OMXPlayer, VLC and Totem 무비 플레이어, Rhythm Box 뮤직 플레이어, Shotwell Photo Manager 등을 포함합니다.

MATE 데스크탑은 물론 사용자 정의 할 수 있습니다. 필자는 최근 Linux 데스크톱을 사용자 정의하는 방법 : MATE에서 이에 대해 썼습니다. 자세한 내용은 해당 참조하십시오. 내가이 라스베리 파이 2에서하고 싶었던 것은 기본적으로 그 포스트에서 설명한 것과 반대입니다. 우분투 메이트는 맨 위와 맨 아래 패널과 다양한 메뉴, 런처 및 컨트롤이 포함 된 매우 전통적인 그놈 2 데스크탑처럼 보이기 시작합니다. 그리고 가장 자주 사용하는 최상위 패널, 소형 메뉴 및 컨트롤 및 모니터 만 갖춘보다 현대적인 데스크탑으로 변경하고 싶었습니다.

내가 원했던 모든 것을 상단 패널로 옮기고 하단 패널을 버렸다. 그런 다음 메뉴 막대를 매우 컴팩트 한 메인 메뉴로 바꾸고 메뉴와 실행기를 왼쪽에, 모니터와 컨트롤을 오른쪽에, 창 목록을 중간에 그룹화했습니다. 결과는 이렇게 보였습니다 (4 : 3 DVI 모니터에서)

라스베리 파이 2 내 우분투 메이트.

따라서 중요한 질문 인 Raspbian, Raspberry Pi Standard / Supported Linux Distribution과 어떻게 비교할 수 있습니까? 글쎄, 나는 라즈베리 파이를 일반 데스크탑 시스템으로 사용하려고하고, 라즈베리 파이 2 만 있다면 Raspbian보다 Ubuntu Mate를 선택할 것입니다.

이 선택에는 두 가지 이유가 있습니다. 첫째, MATE는 Raspbian보다 눈에 띄게 세련된 모양입니다. Ubuntu MATE는 내 사무실에서 사용하는 것처럼 보이지만 Raspbian은 내 워크샵에서 사용하는 것과 같습니다. 음, 아! 그게 그들이하는 일이기 때문에, 그들이 그 부분을 보는 것이 합리적이라고 생각합니다.

둘째, Ubuntu MATE 배포판에 포함 된 프로그램, 응용 프로그램 및 유틸리티는 사무실 / 홈 오피스 지향 선택입니다. Raspbian에 포함 된 프로그램 및 유틸리티는 교육 / 취미 / 프로그래밍 선택입니다.

물론 둘 중 하나를 조정하고 원하는 것을 추가 할 수 있습니다. 그러나 사용하려는 방향을 지향하는 배포판부터 시작하면 많은 다운로드 및 구성을 절약 할 수 있습니다.

기억해야 할 다른 점은 Ubuntu MATE는 Raspberry Pi 2에서만 사용할 수 있다는 것입니다. 다른 Raspberry Pi 모델 (A / A + / B / B + / Zero)을 사용하면 Raspbian을 실행해야합니다. 당신은 아치 리눅스 또는 Pidora를 선택할 수 있습니다.하지만 Ubuntu MATE는 없습니다.)

따라서 시스템 간을 전환하려는 경우 Raspbian을 선택하면 모든 부분에서 똑같은 일을 할 수 있습니다.

음, 그게 전부입니다. 요약 할 때입니다. Ubuntu MATE는 Raspberry Pi 2에서 잘 작동하며 멋지게 보입니다. 설치가 쉽고, 문제가있을 경우 적극적이고 지식이 풍부한 사용자 커뮤니티가 있습니다. 일상 가정용 / 사무용으로 라스베리 파이 2를 사용한다면 좋은 선택 일 수 있습니다. 아치보다 더 쉽게 Raspbian보다 더 예뻐요, Pidora보다 최신입니다. 그래서 한번 사용해보십시오!

라스베리 파이

달콤한 수세! HPE는 리눅스 배포판을 저지합니다.

Red Hat은 여전히 ​​OpenStack 회사가 될 계획입니다.

초기에 리눅스로 시작하기

Linux 생존 가이드 :이 21 개의 응용 프로그램을 사용하면 Linux와 Windows간에 쉽게 이동할 수 있습니다.