Skip to content

Instantly share code, notes, and snippets.

@askdkc
Last active July 22, 2023 05:45
Show Gist options
  • Save askdkc/137b249fdb4696e4b2f27a5c814adb63 to your computer and use it in GitHub Desktop.
Save askdkc/137b249fdb4696e4b2f27a5c814adb63 to your computer and use it in GitHub Desktop.
PGroonga Build Environment setup for Debian 12 Bookworm
sudo apt-get -V -y install wget tar build-essential zlib1g-dev liblzo2-dev libmsgpack-dev libevent-dev libmecab-dev libreadline-dev
sudo apt update
sudo apt install -y -V ca-certificates lsb-release wget
wget https://apache.jfrog.io/artifactory/arrow/$(lsb_release --id --short | tr 'A-Z' 'a-z')/apache-arrow-apt-source-latest-$(lsb_release --codename --short).deb
sudo apt install -y -V ./apache-arrow-apt-source-latest-$(lsb_release --codename --short).deb
sudo apt update
wget https://packages.groonga.org/debian/groonga-apt-source-latest-$(lsb_release --codename --short).deb
sudo apt install -y -V ./groonga-apt-source-latest-$(lsb_release --codename --short).deb
sudo apt update
sudo apt install -y -V groonga libgroonga-dev groonga-tokenizer-mecab groonga-token-filter-stem groonga-munin-plugins groonga-normalizer-mysql
@askdkc
Copy link
Author

askdkc commented Jul 22, 2023

Just run

curl -L https://gist.githubusercontent.com/askdkc/137b249fdb4696e4b2f27a5c814adb63/raw/9afcd7fd2ec84418a52386cad26fec14768c6fb9/debian12-pgroonga-dev.sh | bash

And you are ready to go.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment