Raspberry Pi
DuckDB wird für Raspberry Pi OS (früher Raspbian) nicht offiziell ausgeliefert. Sie können es nach den Anweisungen auf dieser Seite bauen.
Raspberry Pi (64-Bit)
Installieren Sie zuerst die erforderlichen Build-Pakete:
sudo apt-get updatesudo apt-get install -y git g++ cmake ninja-buildKlonen und bauen Sie anschließend wie folgt:
git clone https://github.com/duckdb/duckdbcd duckdbGEN=ninja BUILD_EXTENSIONS="icu;json" makeFühren Sie DuckDB schließlich aus:
build/release/duckdbRaspberry Pi (32-Bit)
Auf 32-Bit-Raspberry-Pi-Boards müssen Sie das Link-Flag -latomic hinzufügen.
Da für diese Plattform keine Erweiterungen ausgeliefert werden, empfiehlt es sich, sie ebenfalls in den Build aufzunehmen.
Zum Beispiel:
mkdir buildcd buildcmake .. \ -DBUILD_EXTENSIONS="httpfs;json;parquet" \ -DDUCKDB_EXTRA_LINK_FLAGS="-latomic"make -j4