forked from stellar/quickstart
-
Notifications
You must be signed in to change notification settings - Fork 36
Expand file tree
/
Copy pathdependencies
More file actions
24 lines (18 loc) · 821 Bytes
/
Copy pathdependencies
File metadata and controls
24 lines (18 loc) · 821 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#! /usr/bin/env bash
set -e
# dependencies (Ubuntu 24.04 noble)
export DEBIAN_FRONTEND=noninteractive
apt-get update
apt-get install -y curl wget git gnupg ca-certificates apt-transport-https lsb-release
# Enable universe for webfs (history server for org nodes).
echo "deb http://archive.ubuntu.com/ubuntu noble universe" \
> /etc/apt/sources.list.d/ubuntu-universe.list
apt-get update
apt-get install -y libpq-dev libsqlite3-dev libsasl2-dev \
postgresql-client-16 postgresql-16 postgresql-contrib-16 \
sudo vim zlib1g-dev supervisor psmisc \
rsync jq netcat-openbsd webfs \
libunwind8 sqlite3 libc++abi1-20 libc++1-20 # stellar-core runtime deps
apt-get clean
rm -rf /var/lib/apt/lists/*
echo "\nDone installing dependencies...\n"