본문 바로가기
반응형

라즈베리파이11

라즈베리파이에 MariaDB 설치 $ sudo apt update $ sudo apt install mariadb-server // root 비밀번호 설정 등 초기 설정 $ sudo mysql-secure-installation NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY! In order to log into MariaDB to secure it, we'll need the current password for the root user. If you've just installed MariaDB, and haven't set the root passwo.. 2024. 2. 2.
flutter 앱을 라즈베리파이를 위한 deb 파일 생성 놀고 있는 작은 모니터에 라즈베리파이를 연결해 flutter앱을 띄우기로 했다. 그동안은 모바일이나 웹용으로만 빌드해봤지 데스크탑으로 빌드를 해본적이 없는데 뭐 flutter가 멀티플랫폼을 위해 개발된 프레임웍인 만큼 별다른게 없을거라 생각했다. 실제 해보니 별건 없었는데 개발이나 테스트는 기존과 같이 일반PC에서 하면 되지만 빌드하고 실행되는 환경은 arm 코어를 사용하는 라즈베리파이므로 다른 방법으로 빌드를 해야 했다. 몇가지 방법이 있는듯 했는데 내가 사용했던 방법은 flutter_to_debian이라는 패키지를 사용한 방법이다. flutter 앱을 구동 환경에 맞게 deb 파일로 생성해주는 패키지다. 순서는 다음과 같다. 프로젝트 루트 디렉토리에 debian 디렉토리 생성 생성한 debian 디렉.. 2024. 1. 13.
Raspberry Pi USB 드라이브 부팅 여러 차례 SD 카드 불안정성을 경험한 후 이후부터는 집에서 사용하는 것 조차 상대적으로 더 안전한 외장하드를 사용하는 것을 고려하게 됐다. 물론 외장하드라고 탱크같이 튼튼하진 않겠지만 상대적으로는 더 낫다는 것이 일반적인 의견이므로 외장하드를 사용해 부팅되도록 했다. 근데 라즈베리파이는 타사 SBC들처럼 왜 emmc를 채택하지 않는지 모르겠다. step 1) SD카드를 PC에 꽂고 Raspberry Pi Imager 실행 step 2) 운영체제 - Misc utility images - Bootloader(Pi 4 family) 5 시리즈를 갖고 있다면 Pi 5 family 선택 - USB Boot 처음에는 부트로더 선택을 왜 하는지 몰랐으나 기본적으로 SD 카드로만 부팅되도록 되어 있는 파이를 USB.. 2023. 10. 29.
시스템 부팅 후 GUI 앱 자동 실행 $ sudo nano /etc/xdg/lxsession/LXDE-pi/autostart 맨 마지막 라인에 앱 실행 명령 추가 예) @lxpanel --profile LXDE-pi @pcmanfm --desktop --profile LXDE-pi @xscreensaver -no-splash /usr/local/lib/KIOSK/kiosk_app 2023. 5. 7.
반응형