-
Notifications
You must be signed in to change notification settings - Fork 153
Yona 1.9.0 업그레이드 하기(라즈베리파이)
minishanell edited this page Mar 11, 2018
·
7 revisions
- Yona가 1.9.0으로 업그레이드 되면서 생긴 변화는 MariaDB를 10.1이나 10.2로 업그레이드 해야한다는 것입니다.
- 라즈베리파이에 요나를 사용하면서 했던 최초 세팅 이후에는 간간히 패키지 업그레이드만으로도 가능했기에,
- 이번에 했던 기록들을 남겨봅니다. (데비안 리눅스 체제는 비슷하리라 생각합니다.)
-- 기존 라즈베리파이3 설정(라즈비안 제시, MariaDB 10.0 설정)
-
sudo mysqldump -u[ID] -p[password] -A > yona.sql
예) ID가 yona 비밀번호가 12345678이라면,
sudo mysqldump -uyona -p12345678 -A > yona.sql
- sudo apt --installed list | grep mariadb
이 명령을 입력하시면 현재 설치된 패키지 중 mariadb와 관련있는 패키지가 나옵니다.
그리고 가장 처음 나왔던 아래 패키지를 삭제하니.. 관련 패키지가 싹 지워졌답니다.
이후 찌꺼기 패키지도 지워줍니다.
- sudo apt-get remove mariadb-client-10.0
- sudo apt-get autoremove
이렇게 하고 새로 설치를 하려고 하니,
MariaDB가 현재 10.0 버전에서 그대로 패키지가 유지됨을 알게 되어
라즈비안의 배포판 버전을 올리기로 하였습니다.
(재설치는 시간도 아깝고.. 설정하기도 힘들어서.. 그냥 패키지셋 업데이트로..)
- sudo nano /etc/apt/sources.list -- 제시를 최신버전인 stretch로 변경
- sudo nano /etc/apt/sources.list.d/raspi.list -- 마찬가지
소스리스트를 stretch로 변경하면 패키지 리스트가 바뀌면서 업데이트를 할 수 있게 됩니다.
이후 아래 명령을 입력하면 어마어마한 수가 업데이트가 일어납니다.
- sudo apt-get update
- sudo apt-get upgrade
- sudo apt-get autoremove
- sudo apt-get install mariadb-server
이제 설치를 하면 MariaDB가 10.1로 세팅됩니다!
- MariaDB가 설치가 완료되었기에, 이제 Yona를 업데이트합니다.
- MariaDB 10.1 용 패키지를 받아서 압축해제 후, 환경설정값과 같이 실행하시면 됩니다.
./upgrade_yona --> 전에 만든 자동설치 스크립트
sudo cp ./yona_start ./yona-1.9.0 --> 환경설정값이 들어있는 스크립트 복사
cd ./yona-1.9.0
./yona_start