티스토리 뷰
$ sudo nano /etc/profile
이외에도 2가지 방법(/etc/rc.local, LXDE 수정) 등을 소개하고 있지만, 저는 위 두개가 실행되지 않아 다음 방법으로 진행하였습니다.
/etc/profile을 직접 수정하는데,
파일의 맨 끝부분인 fi 뒤에 실행하고자 하는 명령어를 추가합니다.
python /home/pi/Desktop/test.py // --> 스크립트가 파이썬일때
. /home/pi/Desktop/test2.sh //--> 스크립트가 쉘일때
수정 후, 저장하려면 "Ctrl-X"를 누른 후
버퍼에 덮어쓰기를 묻는 질문에 "y"
그리고 "Enter"를 치면 됩니다.
코드가 Autorun되는지 확인하기 위해서 재부팅 해줍니다.
$ sudo reboot
단, 에러가 있을 가능성이 있는 코드는 부팅이 완료되지 않을 수 있습니다.
이 경우에는 Ctrl-C도 인식되지 않으니 꼭 종료할 다른 대안이 있어야합니다.
명령어 후면 처리도 하나의 대안으로, 다음 사이트를 참고하시면 됩니다.
참고1 (Autorun)
https://www.raspberrypi-spy.co.uk/2015/02/how-to-autorun-a-python-script-on-raspberry-pi-boot/
참고2 (후면처리)
'Raspberrypi 3' 카테고리의 다른 글
6. GPIO 버튼,버저 연결 (0) | 2017.09.11 |
---|---|
5. 라즈베리파이 GPIO (0) | 2017.09.09 |
4. 라즈베리파이 espeak 한국어 (0) | 2017.09.06 |
3. openCV 설치 (0) | 2017.09.03 |
2. 블루투스 스피커(헤드셋) 자동 연결 (0) | 2017.09.02 |
댓글