98 lines
793 B
Bash
Executable File
98 lines
793 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
set -e
|
|
set -o pipefail
|
|
set -x
|
|
|
|
packages="
|
|
|
|
# MariaDB
|
|
libtinfo5
|
|
|
|
# MIPS
|
|
gcc-mips64-linux-gnuabi64
|
|
qemu-user-static
|
|
|
|
# MongoDB
|
|
mongodb
|
|
|
|
# MUMPS
|
|
fis-gtm
|
|
|
|
# MySQL
|
|
mysql-server
|
|
|
|
# Nim
|
|
nim
|
|
|
|
# Node.js
|
|
nodejs
|
|
yarn
|
|
|
|
# Objective-C
|
|
gcc
|
|
gnustep-devel
|
|
|
|
# OCaml
|
|
ocaml
|
|
opam
|
|
|
|
# Octave
|
|
octave
|
|
|
|
# Pascal
|
|
fpc
|
|
|
|
# Perl
|
|
perl
|
|
perlconsole
|
|
|
|
# PHP
|
|
php
|
|
|
|
# PostgreSQL
|
|
postgresql
|
|
postgresql-client
|
|
|
|
# Prolog
|
|
swi-prolog
|
|
|
|
# PureScript
|
|
libtinfo5
|
|
|
|
# Python
|
|
python3
|
|
python3-pip
|
|
python3-venv
|
|
|
|
# R
|
|
r-base
|
|
|
|
# Racket
|
|
racket
|
|
|
|
# Rapira
|
|
clang
|
|
|
|
# Redis
|
|
redis
|
|
|
|
# RISC-V
|
|
gcc-riscv64-linux-gnu
|
|
qemu-user-static
|
|
|
|
# Ruby
|
|
ruby
|
|
ruby-dev
|
|
|
|
"
|
|
|
|
export DEBIAN_FRONTEND=noninteractive
|
|
apt-get update
|
|
apt-get install -y $(grep -v "^#" <<< "$packages")
|
|
rm -rf /var/lib/apt/lists/*
|
|
|
|
rm /etc/mysql/mysql.conf.d/mysqld.cnf
|
|
|
|
rm "$0"
|