Raspi2에 Alexa Voice Service(AVS) 설치~ Raspi2에 Raspbian 편 설치~

입문


2019년 초 작업의 일관성 라스피는 AVS에 넣어봤습니다.
지난번에 진행했습니다AVS(Amazon Voice Service) 설정.
이번에는 Raspi2를 사용하기 때문에 설치할 곳을 적어 보세요.

웹 페이지 정보


전제 조건


Raspberry Pi 2 modelB
macOS High Sierra 버전 10.13.6
microSD 16GB

Raspberry Pi2 쓰기


Raspberry Pi2에 OS를 설치하기 위해 microSD에 Raspbian을 기록합니다.

1. Raspbian 다운로드


먼저 여기 에서 Raspbian 을 다운로드합니다.
이번에 사용한 것은 Raspbian Stretch with desktop입니다.

2.microSD의 확인


microSD를 초기화하기 위해 microSD를 컴퓨터에 삽입합니다.
운영 체제를 식별한 후 명령을 실행하여 구역을 검사합니다.
$ diskutil list
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         500.3 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk1         500.0 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +500.0 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            176.0 GB   disk1s1
   2:                APFS Volume Preboot                 25.6 MB    disk1s2
   3:                APFS Volume Recovery                515.0 MB   disk1s3
   4:                APFS Volume VM                      10.9 GB    disk1s4

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *15.9 GB    disk2
   1:             Windows_FAT_32 boot                    62.9 MB    disk2s1
   2:                      Linux                         4.0 GB     disk2s2
microUSB는 16GB이기 때문에 "/dev/disk2"입니다.

3. 초기화 전에 microSD 제거


다음 단계는 포맷입니다.운영 체제를 설치하기 위해 운영 체제를 초기화합니다.
icroSD를 제거합니다.
$ diskutil unMountDisk /dev/disk2
Unmount of all volumes on disk2 was successful

4. microSD 초기화


microSD를 초기화합니다.장치 이름은 ALEXA-RASPI입니다.
$ diskutil eraseDisk MS-DOS ALEXA-RASPI /dev/disk2
Started erase on disk2
Unmounting disk
Creating the partition map
Waiting for partitions to activate
Formatting disk2s2 as MS-DOS (FAT) with name ALEXA-RASPI
512 bytes per physical sector
/dev/rdisk2s2: 30522224 sectors in 1907639 FAT32 clusters (8192 bytes/cluster)
bps=512 spc=16 res=32 nft=2 mid=0xf8 spt=32 hds=255 hid=411648 drv=0x80 bsec=30552064 bspf=14904 rdcl=2 infs=1 bkbs=6
Mounting disk
Finished erase on disk2

5. microSD 다시 제거


icroSD를 다시 제거합니다.
$ diskutil unMountDisk /dev/disk2
Unmount of all volumes on disk2 was successful

6. Raspbian을 microSD에 쓰기


방금 다운로드한 Raspbian 이미지 파일을 사용하여 작성합니다.
$ sudo dd if=/Users/areaz_daiki/Desktop/2018-11-13-raspbian-stretch.img of=/dev/rdisk2 bs=1m
Password:
3248+0 records in
3248+0 records out
3405774848 bytes transferred in 240.679975 secs (14150637 bytes/sec)

7. microSD를 제거하여 Raspi에 넣기


쓰기가 끝났습니다. microSD를 마운트 해제하십시오.
$ diskutil unMountDisk /dev/disk2
Unmount of all volumes on disk2 was successful

8. Raspi 전원 켜기


마운트 해제가 완료되면 MicroSD를 PC에서 뽑아 Raspberry Pi2에 넣고 전원을 켭니다.

9. 다양한 설정


Raspi가 시작되었습니다.지금부터 설정을 시작하겠습니다.
여기서 마우스와 키보드를 미리 준비해서 Raspi를 삽입합니다.
이후 모니터를 준비해서 HDMI로 연결하면 편리합니다.

9.1. Welcome 화면


Welcome 화면이 나타나면 Next 버튼을 클릭합니다.

9.2. 위치 설정


다음 정보를 설정하고 [다음] 버튼을 클릭합니다.
항목
수치
Country
Japan
Language
Japanese
Timezone
Tokyo

9.3. 기본 사용자 암호 설정


기본 사용자의 "pi"비밀번호는 "raspberry"이지만, 강도가 다른 비밀번호로 변경하려면 새 비밀번호를 입력하십시오.입력하지 않으면 "raspberry"를 유지합니다.

9.4. WiFi 구성(SSID)


와이파이의 SSID를 표시하고 연결할 SSID를 선택한 다음 Next 를 클릭합니다.

9.5. Wifi 구성(암호)


Wifi 암호를 입력하고 Next 를 클릭합니다.

9.6. 소프트웨어 업데이트


소프트웨어 업데이트 화면이 나타나면 다음을 클릭합니다.
그리고 진도표가 나왔어요.

9.7 재부팅


설치가 완료되면 다시 시작해야 하므로 다시 시작 을 클릭합니다.

9.8 재부팅 완료


따라서 재부팅이 완료됩니다.

9.9 운영 체제 업그레이드


마지막으로 업그레이드합니다.
$ sudo apt-get -y upgrade

9.10pyenv 설치


현재python의 버전은 2.7.13 입니다.
$ python --version
Python 2.7.13
앞으로 Python3.6계를 이용하여 Pyenv로 설치하고 싶습니다.
저 Pyenv부터 설치할게요.이를 위해 필요한 패키지를git에서clonepyenv를 설치합니다.
$ sudo apt-get install -y git openssl libssl-dev libbz2-dev libreadline-dev libsqlite3-dev
$ git clone https://github.com/yyuu/pyenv.git ~/.pyenv
이어서bash_구성 파일을 열고 다음을 업데이트하십시오.
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PATH:$PYENV_ROOT/bin"
eval "$(pyenv init -)"
업데이트가 끝나면 반영된 명령을 실행합니다.
$ source ~/.bash_profile
신중을 기하기 위해pyenv가 실행될 수 있는지 확인합니다.
$ pyenv -v
pyenv 1.2.9-2-g6309aaf2

9.11python3.6 시리즈 설치


다음에python3.6 시리즈를 설치합니다.최신 3.6계열을 설치하고 싶으니까 확인해 보세요.
$ pyenv install --list
Available versions:
...
3.5.6
3.6.0
3.6-dev
3.6.1
3.6.2
3.6.3
3.6.4
3.6.5
3.6.6
3.6.7
3.6.8
3.7.0
...
따라서 3.6.8을 설치하여 전환합니다.
$ pyenv install 3.6.8
$ pyenv global 3.6.8
$ python --version
Python 3.6.8

마지막


Raspi2에 설치가 완료되었습니다.
예전에는 인터넷 설정(무선 LAN) 같은 것을 스스로 했지만 최근의 라스비비안은 UI로 설정할 수 있다.(굉장히 편해졌네요)

관련 문장


Raspi2에서 AVS(Alexa Voice Service)~AVS 설정편 설정~
Raspi2에 Alexa Voice Service(AVS)를 설치합니다~ Raspi2에 Alexa Voice Service(AVS) 편을 설치합니다~

좋은 웹페이지 즐겨찾기