install-alpine-packages.sh 760 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. #!/usr/bin/env sh
  2. #
  3. # Installation script for the alpine host
  4. # to prepare the static binary
  5. #
  6. # Copyright: SPDX-License-Identifier: GPL-3.0-or-later
  7. #
  8. # Author: Paul Emm. Katsoulakis <paul@netdata.cloud>
  9. apk update || exit 1
  10. apk upgrade || exit 1
  11. # Add required APK packages
  12. apk add --no-cache -U \
  13. alpine-sdk \
  14. autoconf \
  15. automake \
  16. bash \
  17. binutils \
  18. cmake \
  19. curl \
  20. elfutils-dev \
  21. gcc \
  22. git \
  23. gnutls-dev \
  24. gzip \
  25. libelf-static \
  26. libmnl-dev \
  27. libnetfilter_acct-dev \
  28. libtool \
  29. libuv-dev \
  30. libuv-static \
  31. lz4-dev \
  32. lz4-static \
  33. make \
  34. ncurses \
  35. netcat-openbsd \
  36. openssh \
  37. pkgconfig \
  38. protobuf-dev \
  39. snappy-dev \
  40. snappy-static \
  41. util-linux-dev \
  42. wget \
  43. xz \
  44. zlib-dev \
  45. zlib-static ||
  46. exit 1