19 行
441 B
Bash
19 行
441 B
Bash
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
sudo apt-get update -y
|
|
|
|
# C++ toolchain + Drogon + SQLite + Catch2
|
|
sudo apt-get install -y \
|
|
build-essential cmake ninja-build pkg-config git \
|
|
libdrogon-dev \
|
|
libjsoncpp-dev libyaml-cpp-dev libhiredis-dev \
|
|
libpq-dev libmariadb-dev libmariadb-dev-compat \
|
|
libsqlite3-dev sqlite3 \
|
|
catch2
|
|
|
|
# Node.js / npm 通常由 NodeSource 预装;这里仅做提示
|
|
node -v
|
|
npm -v
|
|
|
|
echo "Bootstrap OK" |