라스베리 파이 제로 (Raspberry Pi Zero) 3 부 : 소프트웨어

이 미니 시리즈 중 일부에서는 시련과 고난에 대해 이야기하고 라스베리 파이 제로를 주문하고받는 기쁨을 이야기했습니다. 2 부에서는 Raspberry Pi Zero 하드웨어와 주변 장치 연결 및 구성과 관련된 몇 가지 문제와 가능성에 대해 자세히 살펴 보았습니다. 이제 소프트웨어를 살펴 보겠습니다.

나는이 게시물을 역순으로 생각하는 것에 쓰려고한다. 어떤 운영체제를 설치할 것인지 (또는 어떤 운영체제를 설치할 것인가)를 선택하는 것과 관련해서 기술적 인 고려 사항이 많이 있지만, 그 모든 것들을 헤매는 것을 피하고 Raspbian의 설치와 실행에 뛰어들 것입니다. 그것이 가장 일반적인 경우라고 믿습니다.

이전 게시물에서 NOOBS와 Raspbian의 새 버전이 지난 주에 Raspberry Pi 다운로드에 나타났습니다. – 내가 추측 한 바에 따르면이 새 릴리스의 가장 중요한 기능 중 하나는 Raspberry Pi Zero를 지원한다는 것입니다. 오늘은 마침내 발표 발표가 있었는데, 그 발표와 다른 변화에 대한 세부 사항을 알려줍니다.

Raspberry Pi 소프트웨어의 최신 Raspbian 버전을 얻으려면 Raspberry Pi Downloads로 이동하십시오. NOOBS와 Raspbian (지금은 우분투 / Windows / openElect / OSMC의 모든 것을 무시할 것입니다.)을 다운로드 할 수있는 두 가지 옵션이 있습니다.

NOOBS는 비어있는 SD 카드에 최신 Raspbian (jessie) 릴리스를 설치하는 간단한 방법을 제공하며 Windows 시스템에서도 수행 할 수 있습니다. 기본적으로 빈 SD 카드에 압축 파일의 압축을 푼 다음 Raspberry Pi로 부팅합니다. Pi 설치 프로그램은 SD 카드를 파티션, 포맷 및 올바른 위치에 올바른 소프트웨어로로드하는 모든 불쾌한 세부 사항을 처리합니다.

대안은 Raspbian을 microSD 카드에 직접 설치하는 것입니다. 이 절차를 통해 최신 버전 (Debian jessie) 또는 이전 버전 (Debian wheezy) 중에서 선택할 수 있습니다. 비록 wheezy 버전에 Pi Zero 지원이 포함되어 있는지 의심 스럽지만 그렇게하지 않는 것이 좋습니다.

Raspbian LXDE 데스크탑

어느 방법으로 Raspbian을 설치하든, 설치된 시스템을 처음 부팅 할 때 GUI 모드로 부팅됩니다. 오래된 손은 CLI 모드에서 부팅하는 데 사용 된 첫 번째 부팅 또는 적어도 원하는 모드를 묻는 것을 기억합니다. GUI가 성공한 것으로 보이며, CLI 부팅을 원하면 아래에 설명 된대로 구성 유틸리티를 실행해야합니다. 이것이 좋은 것인지 아닌지는 여전히 논의의 여지가있는 것 같습니다.

여기서 나의 목표는 Raspberry Pi Zero에 대한 새로운 / 다른 / 흥미로운 점을 살펴 보는 것인데, 지금은 바탕 화면을 탐색하고 설명 할 충동에 저항 할 것입니다. 나는 이것이 단지 라스베리 파이를 위해 매우 잘 정의 된 LXDE 데스크탑이라고 말할 것입니다.

이 스크린 샷은 스크랩 룸에서 회수 한 이전 1,280 x 1,024 모니터를 사용하여 촬영되었습니다. 이 사진을 찍은 후에는 종료하고 새로운 1,920 x 1,080 모니터를 연결 했으므로 인식되고 올바르게 구성되었습니다.

여러 번의 재부팅이 필요한 디스플레이 해상도를 처리하는 동안 필자는 Pi Zero의 속도에 대해 궁금해하기 시작했습니다. 그것은 꽤 느린 것처럼 보였습니다. 그러나 이것은 아마도 라스베리 파이 2에 비해 꽤 느리고, 물론 제가 사용하는 ‘정상적인’시스템과 비교했을 때 가장 가능성이 높습니다. 그러나 ‘너무 느리’, 또는 ‘비정상적으로 느린’것이 었습니까?

Raspberry Pi Zero는 원래 Pi 시리즈와 동일한 프로세서를 사용하며 클럭 속도가 40 % (1GHz 대 700MHz)입니다. 그러나 클럭 속도를 설정하는 구성 매개 변수가 있다는 점을 상기합니다 (원본이 ‘오버 클럭 될’수 있도록). 그리고 이것이 새로운 CPU를 방해 할 수 있는지 궁금합니다.

이를 확인하고 일반적으로주의 깊게 살펴 보는 한 가지 간단한 방법은 CPU 주파수 모니터를 상단 패널에 추가하는 것입니다. 간단하게 패널을 마우스 오른쪽 버튼으로 클릭하고 추가를 선택한 다음 목록에서 CPU 빈도를 찾으십시오.

CPU 주파수 모니터가 패널의 오른쪽 끝에 추가되고 마우스로 마우스를 가져 가면 현재 클럭 속도와 구성된 조정자가 표시됩니다. Zero의 CPU 주파수는 700MHz ~ 1GHz의 범위이며 총재는 온 디맨드가됩니다.

즉, CPU가 유휴 상태 일 때 클럭 속도가 감소되어 (전력을 절약하고 열을 줄이기 위해) CPU로드가 올라가면 성능 향상을 위해 클럭 속도가 증가합니다. 초기 패널에는 CPU로드 모니터가 있으므로로드와 주파수 간의 통신을 매우 쉽게 볼 수 있습니다.

라스베리 파이 제로

Raspberry Pi Zero로 실습하기 : Raspberry Pi Zero로 실습하기 : 로딩, 부팅 및 구성

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

이미 Raspberry Pi Configuration 유틸리티에 대해 몇 번 언급 했으므로이를 살펴 보겠습니다. 메뉴의 환경 설정에서 찾을 수 있습니다.

라스베리 파이 구성

시스템 탭이 먼저 나타나며이 그룹에는 몇 가지 흥미로운 필드가 있습니다. 위에서 언급 한 첫 번째는 데스크탑에서 부팅 (GUI) 또는 CLI를 선택하는 것입니다.

바로 아래에서 기본 계정 (pi)에 자동으로 로그인할지 또는 로그인 프롬프트로 부팅 할지를 선택할 수 있습니다.

이 그룹의 마지막 옵션은 Rastrack입니다. Rastrack은 전세계에 설치된 Raspberry Pi 시스템의 데이터베이스를 유지하는 다소 야심 찬 프로젝트이며, 설치된 위치와 수의 맵을 연관시킵니다. 이것은 내가 Usenix 회의에 갔던 날을 생각 나게하고 유즈넷에 연결된 모든 유닉스 시스템의 목록과지도를 가지고있었습니다 … 어쨌든 당신의 Zero가 목록에 오르기를 원하면이 방법이 그것입니다 . 또 하나는 Rastrack 웹 사이트에 직접가는 것입니다.

성능 탭에서 클럭 속도를 찾을 수 있습니다. 위에서 이미 확인했듯이 Zero는 기본적으로 1GHz로 실행됩니다. 여기에 설정된 기본 클럭 속도는 700MHz입니다. 여기에서 최대 값은 1GHz이며,이 컨트롤이 단순히 0에 효과가 없는지, 아니면 700MHz에서 1GHz로 설정하여 오버 클럭킹을 사용할 수 있는지는 아직 알지 못합니다. 그러나 아무 것도 보지 못했습니다. CPU 주파수 모니터에 표시된 실제 클럭 속도로 표시합니다.

이 탭에서 GPU에 더 많은 메모리를 할당 할 수도 있습니다. Zero는 512MB 밖에 없기 때문에 이것으로 너무 흥분하지는 않을 것입니다.

현지화 탭은 방문할만한 가치가 있습니다. 특히 미국식 ASCII 키보드를 사용하지 않는 경우에 유용합니다. 이것은 이제 사라진 초기 부트 구성 프로세스 중에 돌봐야했던 또 다른 항목입니다. 이제는 설정을 바꾸기 위해 여기로 와야합니다. 그렇지 않으면 설정 파일에서 직접 설정하는 방법을 알기 위해 Linux로 충분할 필요가 있습니다.

이제 부팅과 구성을 처음부터 끝내므로 Zero를 사용할 수 있습니다. 나는 오늘날의 행정에 관한 몇 가지 일반적인 코멘트를 가지고있다.

첫째, 패키지 관리 – 새 패키지 선택 및 설치와 시스템을 최신 상태로 유지하는 것. 기본 설치에서는 관리자가 CLI 액세스를 사용하여 apt-get에 액세스 할 것으로 예상됩니다. 이 목적을 위해 시냅스 GUI 유틸리티를 좋아하기 때문에 나는 항상 새로운 시스템의 첫 번째 단계 중 하나로 설치합니다. 이를위한 CLI 명령은 다음과 같습니다.

그것은 루트로서 실행되거나 sudo를 통해 실행되어야합니다. 이렇게하면 많은 수의 종속 패키지와 라이브러리가 설치되며 약 5 분 정도 걸립니다. 완료되면 Synaptic 패키지 관리자가 메뉴에 나타나며이를 패키지 관리 및 업데이트에 사용할 수 있습니다.

Raspbian 업데이트를 유지하는 것이 중요합니다. 특히 중요한 보안 업데이트 (하트 비트, 셸 쇼크 등)가 항상있는 것처럼 보입니다. CLI 접근법을 유지하기로 결정했다면, 이것을 위해 (다시 루트 또는 sudo로 사용할) 명령은

첫 번째 버전은 단순히 패키지 목록을 업데이트하지만 실제로 업데이트를 설치하지는 않습니다 (이름 때문에 불행한 혼란이 있습니다). 두 번째 명령은 실제로 사용 가능한 모든 업데이트를 다운로드하고 설치합니다.

시냅틱 패키지 관리자 GUI

Synaptic을 설치 한 경우 다시로드를 클릭하여 패키지 목록을 업데이트 한 다음 모든 업그레이드 표시를 클릭하고 마지막으로 적용을 클릭하여 동일한 두 가지 작업을 수행합니다. 변경 및 종속성 목록이 표시되고 표시 및 설치 단계 후에 확인을 요청합니다.

업데이트를 설치하기 전에 사용할 수있는 업데이트가 무엇인지 정확히 알고 싶다면 먼저 새로 고침을 한 다음 상태로 이동하여 설치됨 (업그레이드 가능)을 클릭하십시오.

초기 설치에 대해 마지막으로 한 가지 의견 / 제안 사항이 있습니다. Raspbian에 포함 된 기본 웹 브라우저는 Gnome Web (a.k.a. Epiphany)의 사용자 정의 된 버전입니다. 이 브라우저가 출시 된 시점에 Raspberry Pi 블로그에 게시물이 있었으며 구현 세부 사항을 논의하는 Marco Barisione의 블로그 게시물도 있습니다.

실제로 일부 사용자 (포함)는 실제로 Midori 브라우저를 꽤 좋아하게되었습니다. 더 이상 기본 배포본에 포함되지는 않지만 여전히 쉽게 설치할 수 있습니다. CLI에서

Synaptic을 설치했다면 Midori를 검색하여 설치를 위해 선택하십시오.

그래서, 그것은 또 다른 하루입니다. 이 미니 시리즈에는 설치 가능성 및 대체 운영 체제에 대한 기술적 인 세부 정보가 필요하기 때문에 게시물이 하나 더 남아 있습니다.

달콤한 수세! HPE 자체가 Linux 배포판을 방해합니다.

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

초기에 리눅스로 시작하기

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