Raspberry Pi

Raspberry Pi (라즈베리 파이)

DuckDB는 Raspberry Pi OS(이전의 Raspbian)용으로 공식 배포되지 않아요. 이 페이지의 안내에 따라 직접 빌드할 수 있어요.

출처: 문서

본문

Raspberry Pi (64-bit)

먼저 필요한 빌드 패키지를 설치해요:

sudo apt-get update
sudo apt-get install -y git g++ cmake ninja-build

그다음 다음과 같이 클론하고 빌드해요:

git clone https://github.com/duckdb/duckdb
cd duckdb
GEN=ninja BUILD_EXTENSIONS="icu;json" make

마지막으로 실행해요:

build/release/duckdb

Raspberry Pi (32-bit)

32-bit Raspberry Pi 보드에서는 -latomic 링크 플래그를 추가해야 해요. 이 플랫폼용 확장이 배포되지 않으므로, 빌드에 확장을 포함하는 것이 좋아요. 예를 들어:

mkdir build
cd build
cmake .. \
    -DBUILD_EXTENSIONS="httpfs;json;parquet" \
    -DDUCKDB_EXTRA_LINK_FLAGS="-latomic"
make -j4

더 알아보기 (Learn more)

다양한 플랫폼에서의 DuckDB 빌드 방법은 [Building]({% link docs/current/dev/building.md %}) 문서를 참고해요.